builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-099 starttime: 1467541350.33 results: success (0) buildid: 20160703011523 builduid: d5f10c7169954150ac34f80025790374 revision: 13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:30.330125) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:30.330698) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:30.331029) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:30.392048) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:30.392370) ========= '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-099\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-099 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-099 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-099 WINDIR=C:\WINDOWS using PTY: False --03:22:02-- 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% 6.93 MB/s 03:22:02 (6.93 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.684000 ========= master_lag: -0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:31.058313) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:31.059068) ========= '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-099\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-099 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-099 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-099 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.941000 ========= master_lag: -0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:31.942368) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 03:22:31.943274) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-099\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-099 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-099 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-099 WINDIR=C:\WINDOWS using PTY: False 2016-07-03 03:22:04,164 truncating revision to first 12 chars 2016-07-03 03:22:04,164 Setting DEBUG logging. 2016-07-03 03:22:04,164 attempt 1/10 2016-07-03 03:22:04,164 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/13ce99eb20be?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-03 03:22:04,625 unpacking tar archive at: mozilla-beta-13ce99eb20be/testing/mozharness/ program finished with exit code 0 elapsedTime=1.197000 ========= master_lag: -0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 03:22:33.116837) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:33.117663) ========= script_repo_revision: 13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:33.118636) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:33.119351) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 03:22:33.138017) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 45 secs) (at 2016-07-03 03:22:33.138704) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-099\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-099 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-099 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-099 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-099 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-099 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 03:22:05 INFO - MultiFileLogger online at 20160703 03:22:05 in C:\slave\test 03:22:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 03:22:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:22:05 INFO - {'append_to_log': False, 03:22:05 INFO - 'base_work_dir': 'C:\\slave\\test', 03:22:05 INFO - 'blob_upload_branch': 'mozilla-beta', 03:22:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:22:05 INFO - 'buildbot_json_path': 'buildprops.json', 03:22:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:22:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:22:05 INFO - 'download_minidump_stackwalk': True, 03:22:05 INFO - 'download_symbols': 'true', 03:22:05 INFO - 'e10s': False, 03:22:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:22:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:22:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:22:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:22:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:22:05 INFO - 'C:/mozilla-build/tooltool.py'), 03:22:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:22:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:22:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:22:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:22:05 INFO - 'log_level': 'info', 03:22:05 INFO - 'log_to_console': True, 03:22:05 INFO - 'opt_config_files': (), 03:22:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:22:05 INFO - '--processes=1', 03:22:05 INFO - '--config=%(test_path)s/wptrunner.ini', 03:22:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:22:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:22:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:22:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:22:05 INFO - 'pip_index': False, 03:22:05 INFO - 'require_test_zip': True, 03:22:05 INFO - 'test_type': ('testharness',), 03:22:05 INFO - 'this_chunk': '1', 03:22:05 INFO - 'total_chunks': '10', 03:22:05 INFO - 'virtualenv_path': 'venv', 03:22:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:22:05 INFO - 'work_dir': 'build'} 03:22:05 INFO - ##### 03:22:05 INFO - ##### Running clobber step. 03:22:05 INFO - ##### 03:22:05 INFO - Running pre-action listener: _resource_record_pre_action 03:22:05 INFO - Running main action method: clobber 03:22:05 INFO - rmtree: C:\slave\test\build 03:22:05 INFO - Using _rmtree_windows ... 03:22:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:22:42 INFO - Running post-action listener: _resource_record_post_action 03:22:42 INFO - ##### 03:22:42 INFO - ##### Running read-buildbot-config step. 03:22:42 INFO - ##### 03:22:42 INFO - Running pre-action listener: _resource_record_pre_action 03:22:42 INFO - Running main action method: read_buildbot_config 03:22:42 INFO - Using buildbot properties: 03:22:42 INFO - { 03:22:42 INFO - "project": "", 03:22:42 INFO - "product": "firefox", 03:22:42 INFO - "script_repo_revision": "production", 03:22:42 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 03:22:42 INFO - "repository": "", 03:22:42 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 03:22:42 INFO - "buildid": "20160703011523", 03:22:42 INFO - "pgo_build": "False", 03:22:42 INFO - "basedir": "C:\\slave\\test", 03:22:42 INFO - "buildnumber": 28, 03:22:42 INFO - "slavename": "t-xp32-ix-099", 03:22:42 INFO - "revision": "13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67", 03:22:42 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 03:22:42 INFO - "platform": "win32", 03:22:42 INFO - "branch": "mozilla-beta", 03:22:42 INFO - "repo_path": "releases/mozilla-beta", 03:22:42 INFO - "moz_repo_path": "", 03:22:42 INFO - "stage_platform": "win32", 03:22:42 INFO - "builduid": "d5f10c7169954150ac34f80025790374", 03:22:42 INFO - "slavebuilddir": "test" 03:22:42 INFO - } 03:22:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 03:22:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 03:22:42 INFO - Running post-action listener: _resource_record_post_action 03:22:42 INFO - ##### 03:22:42 INFO - ##### Running download-and-extract step. 03:22:42 INFO - ##### 03:22:42 INFO - Running pre-action listener: _resource_record_pre_action 03:22:42 INFO - Running main action method: download_and_extract 03:22:42 INFO - mkdir: C:\slave\test\build\tests 03:22: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')]} 03:22:42 INFO - https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:22:42 INFO - trying https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 03:22:42 INFO - Downloading https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 03:22:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 03:22:43 INFO - Downloaded 1240 bytes. 03:22:43 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 03:22:43 INFO - Using the following test package requirements: 03:22:43 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:22:43 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:22:43 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 03:22:43 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:22:43 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 03:22:43 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:22:43 INFO - u'jsshell-win32.zip'], 03:22:43 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:22:43 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 03:22:43 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:22:43 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:22:43 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 03:22:43 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:22:43 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 03:22:43 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:22:43 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 03:22:43 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:22:43 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 03:22:43 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 03:22:43 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')]} 03:22:43 INFO - https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:22:43 INFO - trying https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 03:22:43 INFO - Downloading https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 03:22:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 03:22:45 INFO - Downloaded 20402788 bytes. 03:22:45 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:22:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:22:48 INFO - caution: filename not matched: web-platform/* 03:22:48 INFO - Return code: 11 03:22:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:22:48 INFO - https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:22:48 INFO - trying https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 03:22:48 INFO - Downloading https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 03:22:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 03:22:52 INFO - Downloaded 36389110 bytes. 03:22:52 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:22:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:23:44 INFO - caution: filename not matched: bin/* 03:23:44 INFO - caution: filename not matched: config/* 03:23:44 INFO - caution: filename not matched: mozbase/* 03:23:44 INFO - caution: filename not matched: marionette/* 03:23:44 INFO - caution: filename not matched: tools/wptserve/* 03:23:44 INFO - Return code: 11 03:23: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')]} 03:23:44 INFO - https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 03:23:44 INFO - trying https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:23:44 INFO - Downloading https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 03:23:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 03:23:49 INFO - Downloaded 68471525 bytes. 03:23:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:23:49 INFO - mkdir: C:\slave\test\properties 03:23:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:23:49 INFO - Writing to file C:\slave\test\properties\build_url 03:23:49 INFO - Contents: 03:23:49 INFO - build_url:https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:23:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:23:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:23:50 INFO - Writing to file C:\slave\test\properties\symbols_url 03:23:50 INFO - Contents: 03:23:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:23:50 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')]} 03:23:50 INFO - https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:23:50 INFO - trying https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:23:50 INFO - Downloading https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:23:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 03:23:54 INFO - Downloaded 55584972 bytes. 03:23:54 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:23:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:23:59 INFO - Return code: 0 03:23:59 INFO - Running post-action listener: _resource_record_post_action 03:23:59 INFO - Running post-action listener: set_extra_try_arguments 03:23:59 INFO - ##### 03:23:59 INFO - ##### Running create-virtualenv step. 03:23:59 INFO - ##### 03:23:59 INFO - Running pre-action listener: _pre_create_virtualenv 03:23:59 INFO - Running pre-action listener: _resource_record_pre_action 03:23:59 INFO - Running main action method: create_virtualenv 03:23:59 INFO - Creating virtualenv C:\slave\test\build\venv 03:23:59 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 03:23:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:24:01 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:24:03 INFO - Installing distribute......................................................................................................................................................................................done. 03:24:04 INFO - Return code: 0 03:24:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:24:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:24:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:24:04 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-099', 'USERDOMAIN': 'T-XP32-IX-099', '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-099', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-099', '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-099\\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-099'}}, attempt #1 03:24:04 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 03:24:04 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 03:24:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:24:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\Application Data', 03:24:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:24:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-099', 03:24:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:24:04 INFO - 'DCLOCATION': 'SCL3', 03:24:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:24:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:24:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:24:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:24:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:24:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:24:04 INFO - 'HOMEDRIVE': 'C:', 03:24:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-099', 03:24:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:24:04 INFO - 'KTS_VERSION': '1.19c', 03:24:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:24:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-099', 03:24:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:24:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:24:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:24:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:24:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:24:04 INFO - 'MOZ_AIRBAG': '1', 03:24:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:24:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:24:04 INFO - 'MOZ_MSVCVERSION': '8', 03:24:04 INFO - 'MOZ_NO_REMOTE': '1', 03:24:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:24:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:24:04 INFO - 'NO_EM_RESTART': '1', 03:24:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:24:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:24:04 INFO - 'OS': 'Windows_NT', 03:24:04 INFO - 'OURDRIVE': 'C:', 03:24:04 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', 03:24:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:24:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:24:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:24:04 INFO - 'PROCESSOR_LEVEL': '6', 03:24:04 INFO - 'PROCESSOR_REVISION': '1e05', 03:24:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:24:04 INFO - 'PROMPT': '$P$G', 03:24:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:24:04 INFO - 'PWD': 'C:\\slave\\test', 03:24:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:24:04 INFO - 'SESSIONNAME': 'Console', 03:24:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:24:04 INFO - 'SYSTEMDRIVE': 'C:', 03:24:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:24:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:04 INFO - 'TEST1': 'testie', 03:24:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:04 INFO - 'USERDOMAIN': 'T-XP32-IX-099', 03:24:04 INFO - 'USERNAME': 'cltbld', 03:24:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099', 03:24:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:24:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:24:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:24:04 INFO - 'WINDIR': 'C:\\WINDOWS', 03:24:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:24:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:24:04 INFO - Downloading/unpacking psutil>=0.7.1 03:24:05 INFO - Running setup.py egg_info for package psutil 03:24:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:24:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:24:05 INFO - Installing collected packages: psutil 03:24:05 INFO - Running setup.py install for psutil 03:24:05 INFO - building 'psutil._psutil_windows' extension 03:24:05 INFO - error: Unable to find vcvarsall.bat 03:24:05 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-efk_vj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:24:05 INFO - running install 03:24:05 INFO - running build 03:24:05 INFO - running build_py 03:24:05 INFO - creating build 03:24:05 INFO - creating build\lib.win32-2.7 03:24:05 INFO - creating build\lib.win32-2.7\psutil 03:24:05 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:24:05 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:24:05 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:24:05 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:24:05 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:24:05 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:24:05 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:24:05 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:24:05 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:24:05 INFO - running build_ext 03:24:05 INFO - building 'psutil._psutil_windows' extension 03:24:05 INFO - error: Unable to find vcvarsall.bat 03:24:05 INFO - ---------------------------------------- 03:24:05 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-efk_vj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:24:05 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-099\Application Data\pip\pip.log 03:24:05 WARNING - Return code: 1 03:24:05 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! 03:24:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:24:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:24:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:24:05 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-099', 'USERDOMAIN': 'T-XP32-IX-099', '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-099', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-099', '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-099\\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-099'}}, attempt #1 03:24:05 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 03:24:05 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 03:24:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:24:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\Application Data', 03:24:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:24:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-099', 03:24:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:24:05 INFO - 'DCLOCATION': 'SCL3', 03:24:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:24:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:24:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:24:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:24:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:24:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:24:05 INFO - 'HOMEDRIVE': 'C:', 03:24:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-099', 03:24:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:24:05 INFO - 'KTS_VERSION': '1.19c', 03:24:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:24:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-099', 03:24:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:24:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:24:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:24:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:24:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:24:05 INFO - 'MOZ_AIRBAG': '1', 03:24:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:24:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:24:05 INFO - 'MOZ_MSVCVERSION': '8', 03:24:05 INFO - 'MOZ_NO_REMOTE': '1', 03:24:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:24:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:24:05 INFO - 'NO_EM_RESTART': '1', 03:24:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:24:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:24:05 INFO - 'OS': 'Windows_NT', 03:24:05 INFO - 'OURDRIVE': 'C:', 03:24:05 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', 03:24:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:24:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:24:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:24:05 INFO - 'PROCESSOR_LEVEL': '6', 03:24:05 INFO - 'PROCESSOR_REVISION': '1e05', 03:24:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:24:05 INFO - 'PROMPT': '$P$G', 03:24:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:24:05 INFO - 'PWD': 'C:\\slave\\test', 03:24:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:24:05 INFO - 'SESSIONNAME': 'Console', 03:24:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:24:05 INFO - 'SYSTEMDRIVE': 'C:', 03:24:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:24:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:05 INFO - 'TEST1': 'testie', 03:24:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:05 INFO - 'USERDOMAIN': 'T-XP32-IX-099', 03:24:05 INFO - 'USERNAME': 'cltbld', 03:24:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099', 03:24:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:24:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:24:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:24:05 INFO - 'WINDIR': 'C:\\WINDOWS', 03:24:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:24:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:24:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:24:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:24:06 INFO - Running setup.py egg_info for package mozsystemmonitor 03:24:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:24:06 INFO - Running setup.py egg_info for package psutil 03:24:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:24:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:24:06 INFO - Installing collected packages: mozsystemmonitor, psutil 03:24:06 INFO - Running setup.py install for mozsystemmonitor 03:24:06 INFO - Running setup.py install for psutil 03:24:06 INFO - building 'psutil._psutil_windows' extension 03:24:06 INFO - error: Unable to find vcvarsall.bat 03:24:06 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-3speey-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:24:06 INFO - running install 03:24:06 INFO - running build 03:24:06 INFO - running build_py 03:24:06 INFO - running build_ext 03:24:06 INFO - building 'psutil._psutil_windows' extension 03:24:06 INFO - error: Unable to find vcvarsall.bat 03:24:06 INFO - ---------------------------------------- 03:24:06 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-3speey-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:24:06 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-099\Application Data\pip\pip.log 03:24:06 WARNING - Return code: 1 03:24:06 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! 03:24:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:24:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:24:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:24:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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-099', 'USERDOMAIN': 'T-XP32-IX-099', '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-099', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-099', '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-099\\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-099'}}, attempt #1 03:24:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 03:24:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:24:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:24:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\Application Data', 03:24:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:24:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-099', 03:24:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:24:06 INFO - 'DCLOCATION': 'SCL3', 03:24:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:24:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:24:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:24:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:24:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:24:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:24:06 INFO - 'HOMEDRIVE': 'C:', 03:24:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-099', 03:24:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:24:06 INFO - 'KTS_VERSION': '1.19c', 03:24:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:24:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-099', 03:24:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:24:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:24:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:24:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:24:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:24:06 INFO - 'MOZ_AIRBAG': '1', 03:24:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:24:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:24:06 INFO - 'MOZ_MSVCVERSION': '8', 03:24:06 INFO - 'MOZ_NO_REMOTE': '1', 03:24:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:24:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:24:06 INFO - 'NO_EM_RESTART': '1', 03:24:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:24:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:24:06 INFO - 'OS': 'Windows_NT', 03:24:06 INFO - 'OURDRIVE': 'C:', 03:24:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:24:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:24:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:24:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:24:06 INFO - 'PROCESSOR_LEVEL': '6', 03:24:06 INFO - 'PROCESSOR_REVISION': '1e05', 03:24:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:24:06 INFO - 'PROMPT': '$P$G', 03:24:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:24:06 INFO - 'PWD': 'C:\\slave\\test', 03:24:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:24:06 INFO - 'SESSIONNAME': 'Console', 03:24:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:24:06 INFO - 'SYSTEMDRIVE': 'C:', 03:24:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:24:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:06 INFO - 'TEST1': 'testie', 03:24:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:06 INFO - 'USERDOMAIN': 'T-XP32-IX-099', 03:24:06 INFO - 'USERNAME': 'cltbld', 03:24:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099', 03:24:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:24:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:24:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:24:06 INFO - 'WINDIR': 'C:\\WINDOWS', 03:24:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:24:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:24:06 INFO - Downloading/unpacking blobuploader==1.2.4 03:24:06 INFO - Downloading blobuploader-1.2.4.tar.gz 03:24:06 INFO - Running setup.py egg_info for package blobuploader 03:24:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:24:08 INFO - Running setup.py egg_info for package requests 03:24:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:24:08 INFO - Downloading docopt-0.6.1.tar.gz 03:24:08 INFO - Running setup.py egg_info for package docopt 03:24:08 INFO - Installing collected packages: blobuploader, docopt, requests 03:24:08 INFO - Running setup.py install for blobuploader 03:24:08 INFO - Running setup.py install for docopt 03:24:08 INFO - Running setup.py install for requests 03:24:08 INFO - Successfully installed blobuploader docopt requests 03:24:08 INFO - Cleaning up... 03:24:08 INFO - Return code: 0 03:24:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:24:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:24:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:24:08 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-099', 'USERDOMAIN': 'T-XP32-IX-099', '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-099', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-099', '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-099\\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-099'}}, attempt #1 03:24:08 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 03:24:08 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 03:24:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:24:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\Application Data', 03:24:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:24:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-099', 03:24:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:24:08 INFO - 'DCLOCATION': 'SCL3', 03:24:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:24:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:24:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:24:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:24:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:24:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:24:08 INFO - 'HOMEDRIVE': 'C:', 03:24:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-099', 03:24:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:24:08 INFO - 'KTS_VERSION': '1.19c', 03:24:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:24:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-099', 03:24:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:24:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:24:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:24:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:24:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:24:08 INFO - 'MOZ_AIRBAG': '1', 03:24:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:24:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:24:08 INFO - 'MOZ_MSVCVERSION': '8', 03:24:08 INFO - 'MOZ_NO_REMOTE': '1', 03:24:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:24:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:24:08 INFO - 'NO_EM_RESTART': '1', 03:24:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:24:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:24:08 INFO - 'OS': 'Windows_NT', 03:24:08 INFO - 'OURDRIVE': 'C:', 03:24:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:24:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:24:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:24:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:24:08 INFO - 'PROCESSOR_LEVEL': '6', 03:24:08 INFO - 'PROCESSOR_REVISION': '1e05', 03:24:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:24:08 INFO - 'PROMPT': '$P$G', 03:24:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:24:08 INFO - 'PWD': 'C:\\slave\\test', 03:24:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:24:08 INFO - 'SESSIONNAME': 'Console', 03:24:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:24:08 INFO - 'SYSTEMDRIVE': 'C:', 03:24:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:24:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:08 INFO - 'TEST1': 'testie', 03:24:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:08 INFO - 'USERDOMAIN': 'T-XP32-IX-099', 03:24:08 INFO - 'USERNAME': 'cltbld', 03:24:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099', 03:24:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:24:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:24:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:24:08 INFO - 'WINDIR': 'C:\\WINDOWS', 03:24:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:24:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:24:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:24:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:24:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:24:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:24:19 INFO - Unpacking c:\slave\test\build\tests\marionette 03:24:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:24:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:24:19 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 03:24:19 INFO - Running setup.py install for browsermob-proxy 03:24:24 INFO - Running setup.py install for manifestparser 03:24:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Running setup.py install for marionette-client 03:24:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:24:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Running setup.py install for marionette-driver 03:24:24 INFO - Running setup.py install for mozcrash 03:24:24 INFO - Running setup.py install for mozdebug 03:24:24 INFO - Running setup.py install for mozdevice 03:24:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Running setup.py install for mozfile 03:24:24 INFO - Running setup.py install for mozhttpd 03:24:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Running setup.py install for mozinfo 03:24:24 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Running setup.py install for mozInstall 03:24:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Running setup.py install for mozleak 03:24:24 INFO - Running setup.py install for mozlog 03:24:24 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Running setup.py install for moznetwork 03:24:24 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Running setup.py install for mozprocess 03:24:24 INFO - Running setup.py install for mozprofile 03:24:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Running setup.py install for mozrunner 03:24:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Running setup.py install for mozscreenshot 03:24:24 INFO - Running setup.py install for moztest 03:24:24 INFO - Running setup.py install for mozversion 03:24:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:24:24 INFO - Running setup.py install for wptserve 03:24:24 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:24:24 INFO - Cleaning up... 03:24:24 INFO - Return code: 0 03:24:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:24:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:24:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:24:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 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-099', 'USERDOMAIN': 'T-XP32-IX-099', '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-099', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-099', '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-099\\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-099'}}, attempt #1 03:24:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 03:24:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:24:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:24:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\Application Data', 03:24:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:24:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-099', 03:24:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:24:24 INFO - 'DCLOCATION': 'SCL3', 03:24:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:24:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:24:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:24:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:24:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:24:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:24:24 INFO - 'HOMEDRIVE': 'C:', 03:24:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-099', 03:24:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:24:24 INFO - 'KTS_VERSION': '1.19c', 03:24:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:24:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-099', 03:24:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:24:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:24:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:24:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:24:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:24:24 INFO - 'MOZ_AIRBAG': '1', 03:24:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:24:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:24:24 INFO - 'MOZ_MSVCVERSION': '8', 03:24:24 INFO - 'MOZ_NO_REMOTE': '1', 03:24:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:24:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:24:24 INFO - 'NO_EM_RESTART': '1', 03:24:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:24:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:24:24 INFO - 'OS': 'Windows_NT', 03:24:24 INFO - 'OURDRIVE': 'C:', 03:24:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:24:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:24:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:24:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:24:24 INFO - 'PROCESSOR_LEVEL': '6', 03:24:24 INFO - 'PROCESSOR_REVISION': '1e05', 03:24:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:24:24 INFO - 'PROMPT': '$P$G', 03:24:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:24:24 INFO - 'PWD': 'C:\\slave\\test', 03:24:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:24:24 INFO - 'SESSIONNAME': 'Console', 03:24:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:24:24 INFO - 'SYSTEMDRIVE': 'C:', 03:24:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:24:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:24 INFO - 'TEST1': 'testie', 03:24:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:24 INFO - 'USERDOMAIN': 'T-XP32-IX-099', 03:24:24 INFO - 'USERNAME': 'cltbld', 03:24:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099', 03:24:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:24:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:24:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:24:24 INFO - 'WINDIR': 'C:\\WINDOWS', 03:24:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:24:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:24:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:24:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:24:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:24:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:24:31 INFO - Unpacking c:\slave\test\build\tests\marionette 03:24:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:24:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:24:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 03:24:36 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)) 03:24:36 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)) 03:24:36 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)) 03:24:36 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)) 03:24:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:24:36 INFO - Downloading blessings-1.6.tar.gz 03:24:36 INFO - Running setup.py egg_info for package blessings 03:24:36 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)) 03:24:36 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:24:36 INFO - Running setup.py install for blessings 03:24:36 INFO - Running setup.py install for browsermob-proxy 03:24:36 INFO - Running setup.py install for manifestparser 03:24:36 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Running setup.py install for marionette-client 03:24:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:24:36 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Running setup.py install for marionette-driver 03:24:36 INFO - Running setup.py install for mozcrash 03:24:36 INFO - Running setup.py install for mozdebug 03:24:36 INFO - Running setup.py install for mozdevice 03:24:36 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Running setup.py install for mozhttpd 03:24:36 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Running setup.py install for mozInstall 03:24:36 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Running setup.py install for mozleak 03:24:36 INFO - Running setup.py install for mozprofile 03:24:36 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Running setup.py install for mozrunner 03:24:36 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:24:36 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:24:37 INFO - Running setup.py install for mozscreenshot 03:24:37 INFO - Running setup.py install for moztest 03:24:37 INFO - Running setup.py install for mozversion 03:24:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:24:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:24:37 INFO - Running setup.py install for wptserve 03:24:37 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:24:37 INFO - Cleaning up... 03:24:37 INFO - Return code: 0 03:24:37 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:24:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:24:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:24:37 INFO - Reading from file tmpfile_stdout 03:24:37 INFO - Using _rmtree_windows ... 03:24:37 INFO - Using _rmtree_windows ... 03:24:37 INFO - Current package versions: 03:24:37 INFO - blessings == 1.6 03:24:37 INFO - blobuploader == 1.2.4 03:24:37 INFO - browsermob-proxy == 0.6.0 03:24:37 INFO - distribute == 0.6.14 03:24:37 INFO - docopt == 0.6.1 03:24:37 INFO - manifestparser == 1.1 03:24:37 INFO - marionette-client == 2.3.0 03:24:37 INFO - marionette-driver == 1.4.0 03:24:37 INFO - mozInstall == 1.12 03:24:37 INFO - mozcrash == 0.17 03:24:37 INFO - mozdebug == 0.1 03:24:37 INFO - mozdevice == 0.48 03:24:37 INFO - mozfile == 1.2 03:24:37 INFO - mozhttpd == 0.7 03:24:37 INFO - mozinfo == 0.9 03:24:37 INFO - mozleak == 0.1 03:24:37 INFO - mozlog == 3.1 03:24:37 INFO - moznetwork == 0.27 03:24:37 INFO - mozprocess == 0.22 03:24:37 INFO - mozprofile == 0.28 03:24:37 INFO - mozrunner == 6.11 03:24:37 INFO - mozscreenshot == 0.1 03:24:37 INFO - mozsystemmonitor == 0.0 03:24:37 INFO - moztest == 0.7 03:24:37 INFO - mozversion == 1.4 03:24:37 INFO - requests == 1.2.3 03:24:37 INFO - wptserve == 1.4.0 03:24:37 INFO - Running post-action listener: _resource_record_post_action 03:24:37 INFO - Running post-action listener: _start_resource_monitoring 03:24:37 INFO - Starting resource monitoring. 03:24:37 INFO - ##### 03:24:37 INFO - ##### Running pull step. 03:24:37 INFO - ##### 03:24:37 INFO - Running pre-action listener: _resource_record_pre_action 03:24:37 INFO - Running main action method: pull 03:24:37 INFO - Pull has nothing to do! 03:24:37 INFO - Running post-action listener: _resource_record_post_action 03:24:37 INFO - ##### 03:24:37 INFO - ##### Running install step. 03:24:37 INFO - ##### 03:24:37 INFO - Running pre-action listener: _resource_record_pre_action 03:24:37 INFO - Running main action method: install 03:24:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:24:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:24:37 INFO - Reading from file tmpfile_stdout 03:24:37 INFO - Using _rmtree_windows ... 03:24:37 INFO - Using _rmtree_windows ... 03:24:37 INFO - Detecting whether we're running mozinstall >=1.0... 03:24:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:24:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:24:37 INFO - Reading from file tmpfile_stdout 03:24:37 INFO - Output received: 03:24:37 INFO - Usage: mozinstall-script.py [options] installer 03:24:37 INFO - Options: 03:24:37 INFO - -h, --help show this help message and exit 03:24:37 INFO - -d DEST, --destination=DEST 03:24:37 INFO - Directory to install application into. [default: 03:24:37 INFO - "C:\slave\test"] 03:24:37 INFO - --app=APP Application being installed. [default: firefox] 03:24:37 INFO - Using _rmtree_windows ... 03:24:37 INFO - Using _rmtree_windows ... 03:24:37 INFO - mkdir: C:\slave\test\build\application 03:24:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:24:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 03:24:40 INFO - Reading from file tmpfile_stdout 03:24:40 INFO - Output received: 03:24:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:24:40 INFO - Using _rmtree_windows ... 03:24:40 INFO - Using _rmtree_windows ... 03:24:40 INFO - Running post-action listener: _resource_record_post_action 03:24:40 INFO - ##### 03:24:40 INFO - ##### Running run-tests step. 03:24:40 INFO - ##### 03:24:40 INFO - Running pre-action listener: _resource_record_pre_action 03:24:40 INFO - Running main action method: run_tests 03:24:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:24:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:24:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:24:40 INFO - grabbing minidump binary from tooltool 03:24:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:40 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 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 03:24:40 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 03:24:40 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 03:24:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:24:40 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxxb1x4 03:24:40 INFO - INFO - File integrity verified, renaming tmpxxb1x4 to win32-minidump_stackwalk.exe 03:24:40 INFO - Return code: 0 03:24:40 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:24:40 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:24:40 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/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 03:24:40 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/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 03:24:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:24:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\Application Data', 03:24:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:24:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-099', 03:24:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:24:40 INFO - 'DCLOCATION': 'SCL3', 03:24:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:24:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:24:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:24:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:24:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:24:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:24:40 INFO - 'HOMEDRIVE': 'C:', 03:24:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-099', 03:24:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:24:40 INFO - 'KTS_VERSION': '1.19c', 03:24:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:24:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-099', 03:24:40 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:24:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:24:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:24:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:24:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:24:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:24:40 INFO - 'MOZ_AIRBAG': '1', 03:24:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:24:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:24:40 INFO - 'MOZ_MSVCVERSION': '8', 03:24:40 INFO - 'MOZ_NO_REMOTE': '1', 03:24:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:24:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:24:40 INFO - 'NO_EM_RESTART': '1', 03:24:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:24:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:24:40 INFO - 'OS': 'Windows_NT', 03:24:40 INFO - 'OURDRIVE': 'C:', 03:24:40 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', 03:24:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:24:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:24:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:24:40 INFO - 'PROCESSOR_LEVEL': '6', 03:24:40 INFO - 'PROCESSOR_REVISION': '1e05', 03:24:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:24:40 INFO - 'PROMPT': '$P$G', 03:24:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:24:40 INFO - 'PWD': 'C:\\slave\\test', 03:24:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:24:40 INFO - 'SESSIONNAME': 'Console', 03:24:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:24:40 INFO - 'SYSTEMDRIVE': 'C:', 03:24:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:24:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:40 INFO - 'TEST1': 'testie', 03:24:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:40 INFO - 'USERDOMAIN': 'T-XP32-IX-099', 03:24:40 INFO - 'USERNAME': 'cltbld', 03:24:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099', 03:24:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:24:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:24:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:24:40 INFO - 'WINDIR': 'C:\\WINDOWS', 03:24:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:24:40 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/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 03:24:42 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 03:24:42 INFO - import pkg_resources 03:24:43 INFO - Using 1 client processes 03:24:46 INFO - SUITE-START | Running 778 tests 03:24:46 INFO - Running testharness tests 03:24:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:24:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:24:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:24:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:24:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:24:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:24:46 INFO - Setting up ssl 03:24:47 INFO - PROCESS | certutil | 03:24:47 INFO - PROCESS | certutil | 03:24:47 INFO - PROCESS | certutil | 03:24:47 INFO - Certificate Nickname Trust Attributes 03:24:47 INFO - SSL,S/MIME,JAR/XPI 03:24:47 INFO - 03:24:47 INFO - web-platform-tests CT,, 03:24:47 INFO - 03:24:47 INFO - Starting runner 03:24:48 INFO - PROCESS | 2592 | [2592] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 03:24:49 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 03:24:49 INFO - PROCESS | 2592 | [2592] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 03:24:50 INFO - PROCESS | 2592 | 1467541490659 Marionette DEBUG Marionette enabled via build flag and pref 03:24:51 INFO - PROCESS | 2592 | ++DOCSHELL 117D3400 == 1 [pid = 2592] [id = 1] 03:24:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 1 (117D3800) [pid = 2592] [serial = 1] [outer = 00000000] 03:24:51 INFO - PROCESS | 2592 | [2592] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:24:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 2 (117D4400) [pid = 2592] [serial = 2] [outer = 117D3800] 03:24:51 INFO - PROCESS | 2592 | [2592] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 03:24:51 INFO - PROCESS | 2592 | [2592] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 03:24:51 INFO - PROCESS | 2592 | ++DOCSHELL 1281C400 == 2 [pid = 2592] [id = 2] 03:24:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 3 (1281C800) [pid = 2592] [serial = 3] [outer = 00000000] 03:24:51 INFO - PROCESS | 2592 | [2592] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:24:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 4 (1281D400) [pid = 2592] [serial = 4] [outer = 1281C800] 03:24:51 INFO - PROCESS | 2592 | 1467541491554 Marionette INFO Listening on port 2828 03:24:52 INFO - PROCESS | 2592 | 1467541492777 Marionette DEBUG Marionette enabled via command-line flag 03:24:52 INFO - PROCESS | 2592 | ++DOCSHELL 1314B400 == 3 [pid = 2592] [id = 3] 03:24:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 5 (13153400) [pid = 2592] [serial = 5] [outer = 00000000] 03:24:52 INFO - PROCESS | 2592 | [2592] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:24:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 6 (13154000) [pid = 2592] [serial = 6] [outer = 13153400] 03:24:52 INFO - PROCESS | 2592 | [2592] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:24:53 INFO - PROCESS | 2592 | [2592] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 03:24:53 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:24:53 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:24:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 7 (13945000) [pid = 2592] [serial = 7] [outer = 1281C800] 03:24:53 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:24:53 INFO - PROCESS | 2592 | 1467541493066 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1451 03:24:53 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:24:53 INFO - PROCESS | 2592 | 1467541493088 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1453 03:24:53 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:24:53 INFO - PROCESS | 2592 | 1467541493123 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1454 03:24:53 INFO - PROCESS | 2592 | 1467541493125 Marionette DEBUG Closed connection conn0 03:24:53 INFO - PROCESS | 2592 | 1467541493127 Marionette DEBUG Closed connection conn1 03:24:53 INFO - PROCESS | 2592 | 1467541493213 Marionette DEBUG Closed connection conn2 03:24:53 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:24:53 INFO - PROCESS | 2592 | 1467541493219 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1456 03:24:53 INFO - PROCESS | 2592 | 1467541493254 Marionette DEBUG Closed connection conn3 03:24:53 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:24:53 INFO - PROCESS | 2592 | 1467541493265 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:1457 03:24:53 INFO - PROCESS | 2592 | ++DOCSHELL 117D4800 == 4 [pid = 2592] [id = 4] 03:24:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 8 (13FBA400) [pid = 2592] [serial = 8] [outer = 00000000] 03:24:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 9 (142C1000) [pid = 2592] [serial = 9] [outer = 13FBA400] 03:24:53 INFO - PROCESS | 2592 | [2592] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 03:24:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 10 (142C6800) [pid = 2592] [serial = 10] [outer = 13FBA400] 03:24:53 INFO - PROCESS | 2592 | 1467541493553 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:24:53 INFO - PROCESS | 2592 | 1467541493558 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160703011523","device":"desktop","version":"48.0"} 03:24:53 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:24:53 INFO - PROCESS | 2592 | [2592] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:24:53 INFO - PROCESS | 2592 | [2592] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:24:54 INFO - PROCESS | 2592 | [2592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:24:54 INFO - PROCESS | 2592 | ++DOCSHELL 15337800 == 5 [pid = 2592] [id = 5] 03:24:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 11 (15339800) [pid = 2592] [serial = 11] [outer = 00000000] 03:24:54 INFO - PROCESS | 2592 | ++DOCSHELL 1533A000 == 6 [pid = 2592] [id = 6] 03:24:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 12 (1533A800) [pid = 2592] [serial = 12] [outer = 00000000] 03:24:55 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:24:55 INFO - PROCESS | 2592 | ++DOCSHELL 164EEC00 == 7 [pid = 2592] [id = 7] 03:24:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 13 (164EF000) [pid = 2592] [serial = 13] [outer = 00000000] 03:24:55 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:24:55 INFO - PROCESS | 2592 | [2592] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:24:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 14 (167BBC00) [pid = 2592] [serial = 14] [outer = 164EF000] 03:24:55 INFO - PROCESS | 2592 | [2592] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 03:24:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 15 (1651B400) [pid = 2592] [serial = 15] [outer = 15339800] 03:24:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 16 (1651CC00) [pid = 2592] [serial = 16] [outer = 1533A800] 03:24:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 17 (1651F800) [pid = 2592] [serial = 17] [outer = 164EF000] 03:24:56 INFO - PROCESS | 2592 | 1467541496348 Marionette INFO startBrowser b47815bb-c752-4062-8291-e4aa9ac8c652 03:24:56 INFO - PROCESS | 2592 | 1467541496381 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 2592 | 1467541496394 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 2592 | 1467541496396 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:24:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 18 (179D6C00) [pid = 2592] [serial = 18] [outer = 164EF000] 03:24:57 INFO - PROCESS | 2592 | 1467541497030 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b47815bb-c752-4062-8291-e4aa9ac8c652","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160703011523","device":"desktop","version":"48.0","command_id":1}}] 03:24:57 INFO - PROCESS | 2592 | 1467541497228 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:24:57 INFO - PROCESS | 2592 | 1467541497232 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:24:57 INFO - PROCESS | 2592 | 1467541497284 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 03:24:57 INFO - PROCESS | 2592 | 1467541497422 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:24:57 INFO - PROCESS | 2592 | 1467541497425 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:24:57 INFO - PROCESS | 2592 | [2592] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:24:57 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:24:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 19 (1981C400) [pid = 2592] [serial = 19] [outer = 164EF000] 03:24:58 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:24:58 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:58 INFO - PROCESS | 2592 | 1467541498122 Marionette TRACE conn4 <- [1,3,null,{}] 03:24:58 INFO - PROCESS | 2592 | 1467541498139 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:24:58 INFO - PROCESS | 2592 | 1467541498141 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:24:58 INFO - PROCESS | 2592 | 1467541498167 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 03:24:58 INFO - PROCESS | 2592 | 1467541498191 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 2592 | 1467541498193 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 03:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:24:58 INFO - PROCESS | 2592 | 1467541498255 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - PROCESS | 2592 | 1467541498259 Marionette TRACE conn4 <- [1,6,null,{}] 03:24:58 INFO - PROCESS | 2592 | 1467541498279 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:58 INFO - PROCESS | 2592 | 1467541498281 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:24:58 INFO - PROCESS | 2592 | 1467541498328 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 03:24:58 INFO - PROCESS | 2592 | 1467541498387 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:58 INFO - PROCESS | 2592 | 1467541498390 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:24:58 INFO - PROCESS | 2592 | ++DOCSHELL 164EAC00 == 8 [pid = 2592] [id = 8] 03:24:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 20 (19DA2400) [pid = 2592] [serial = 20] [outer = 00000000] 03:24:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 21 (19DA4C00) [pid = 2592] [serial = 21] [outer = 19DA2400] 03:24:58 INFO - PROCESS | 2592 | 1467541498439 Marionette DEBUG loaded listener.js 03:24:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 22 (19DA9000) [pid = 2592] [serial = 22] [outer = 19DA2400] 03:24:58 INFO - PROCESS | 2592 | ++DOCSHELL 19E75000 == 9 [pid = 2592] [id = 9] 03:24:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 23 (19E75800) [pid = 2592] [serial = 23] [outer = 00000000] 03:24:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 24 (19E78000) [pid = 2592] [serial = 24] [outer = 19E75800] 03:24:58 INFO - PROCESS | 2592 | 1467541498856 Marionette DEBUG loaded listener.js 03:24:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 25 (19EF0000) [pid = 2592] [serial = 25] [outer = 19E75800] 03:24:59 INFO - PROCESS | 2592 | 1467541499346 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1179ms 03:24:59 INFO - PROCESS | 2592 | 1467541499393 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 03:24:59 INFO - PROCESS | 2592 | 1467541499395 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 03:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:24:59 INFO - PROCESS | 2592 | 1467541499398 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:24:59 INFO - PROCESS | 2592 | 1467541499400 Marionette TRACE conn4 <- [1,10,null,{}] 03:24:59 INFO - PROCESS | 2592 | 1467541499408 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:59 INFO - PROCESS | 2592 | 1467541499414 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:24:59 INFO - PROCESS | 2592 | 1467541499518 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 03:24:59 INFO - PROCESS | 2592 | 1467541499524 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:59 INFO - PROCESS | 2592 | 1467541499526 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:24:59 INFO - PROCESS | 2592 | ++DOCSHELL 145B7400 == 10 [pid = 2592] [id = 10] 03:24:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 26 (145B7800) [pid = 2592] [serial = 26] [outer = 00000000] 03:24:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 27 (19E73800) [pid = 2592] [serial = 27] [outer = 145B7800] 03:24:59 INFO - PROCESS | 2592 | 1467541499572 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 28 (17DB1C00) [pid = 2592] [serial = 28] [outer = 145B7800] 03:24:59 INFO - PROCESS | 2592 | 1467541499919 Marionette TRACE conn4 <- [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]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 614ms 03:25:00 INFO - PROCESS | 2592 | 1467541499995 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 2592 | 1467541499998 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 03:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:25:00 INFO - PROCESS | 2592 | 1467541500001 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 2592 | 1467541500003 Marionette TRACE conn4 <- [1,14,null,{}] 03:25:00 INFO - PROCESS | 2592 | 1467541500006 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:00 INFO - PROCESS | 2592 | 1467541500008 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:00 INFO - PROCESS | 2592 | 1467541500151 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 03:25:00 INFO - PROCESS | 2592 | 1467541500156 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 2592 | 1467541500158 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:00 INFO - PROCESS | 2592 | ++DOCSHELL 17DB9800 == 11 [pid = 2592] [id = 11] 03:25:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 29 (17DBBC00) [pid = 2592] [serial = 29] [outer = 00000000] 03:25:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 30 (1A4E9800) [pid = 2592] [serial = 30] [outer = 17DBBC00] 03:25:00 INFO - PROCESS | 2592 | 1467541500202 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 31 (1A4F2000) [pid = 2592] [serial = 31] [outer = 17DBBC00] 03:25:00 INFO - PROCESS | 2592 | 1467541500578 Marionette TRACE conn4 <- [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]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 614ms 03:25:00 INFO - PROCESS | 2592 | 1467541500631 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 2592 | 1467541500633 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 03:25:00 INFO - PROCESS | 2592 | 1467541500636 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:25:00 INFO - PROCESS | 2592 | 1467541500638 Marionette TRACE conn4 <- [1,18,null,{}] 03:25:00 INFO - PROCESS | 2592 | 1467541500641 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:00 INFO - PROCESS | 2592 | 1467541500643 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:00 INFO - PROCESS | 2592 | 1467541500739 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 03:25:00 INFO - PROCESS | 2592 | 1467541500747 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 2592 | 1467541500750 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:00 INFO - PROCESS | 2592 | ++DOCSHELL 1A4F4800 == 12 [pid = 2592] [id = 12] 03:25:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 32 (1A8C1800) [pid = 2592] [serial = 32] [outer = 00000000] 03:25:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 33 (1A8C9000) [pid = 2592] [serial = 33] [outer = 1A8C1800] 03:25:00 INFO - PROCESS | 2592 | 1467541500794 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 34 (1A8CF400) [pid = 2592] [serial = 34] [outer = 1A8C1800] 03:25:01 INFO - PROCESS | 2592 | 1467541501176 Marionette TRACE conn4 <- [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]]]}] 03:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 550ms 03:25:01 INFO - PROCESS | 2592 | 1467541501206 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 03:25:01 INFO - PROCESS | 2592 | 1467541501209 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 03:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:25:01 INFO - PROCESS | 2592 | 1467541501212 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - PROCESS | 2592 | 1467541501214 Marionette TRACE conn4 <- [1,22,null,{}] 03:25:01 INFO - PROCESS | 2592 | 1467541501217 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:01 INFO - PROCESS | 2592 | 1467541501219 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:01 INFO - PROCESS | 2592 | 1467541501313 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 03:25:01 INFO - PROCESS | 2592 | 1467541501319 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 2592 | 1467541501321 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:01 INFO - PROCESS | 2592 | ++DOCSHELL 1AA68400 == 13 [pid = 2592] [id = 13] 03:25:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 35 (1AA6B400) [pid = 2592] [serial = 35] [outer = 00000000] 03:25:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 36 (1AAE7C00) [pid = 2592] [serial = 36] [outer = 1AA6B400] 03:25:01 INFO - PROCESS | 2592 | 1467541501363 Marionette DEBUG loaded listener.js 03:25:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 37 (1AAEBC00) [pid = 2592] [serial = 37] [outer = 1AA6B400] 03:25:01 INFO - PROCESS | 2592 | --DOCSHELL 117D3400 == 12 [pid = 2592] [id = 1] 03:25:01 INFO - PROCESS | 2592 | ++DOCSHELL 10A02000 == 13 [pid = 2592] [id = 14] 03:25:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 38 (10A08000) [pid = 2592] [serial = 38] [outer = 00000000] 03:25:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 39 (104E9400) [pid = 2592] [serial = 39] [outer = 10A08000] 03:25:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 40 (10F3AC00) [pid = 2592] [serial = 40] [outer = 10A08000] 03:25:02 INFO - PROCESS | 2592 | ++DOCSHELL 0F390400 == 14 [pid = 2592] [id = 15] 03:25:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 41 (10A79800) [pid = 2592] [serial = 41] [outer = 00000000] 03:25:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 42 (11AE0800) [pid = 2592] [serial = 42] [outer = 10A79800] 03:25:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 43 (12D91C00) [pid = 2592] [serial = 43] [outer = 10A79800] 03:25:02 INFO - PROCESS | 2592 | 1467541502493 Marionette TRACE conn4 <- [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]]]}] 03:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1341ms 03:25:02 INFO - PROCESS | 2592 | 1467541502587 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 03:25:02 INFO - PROCESS | 2592 | 1467541502592 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 03:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:25:02 INFO - PROCESS | 2592 | 1467541502599 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:25:02 INFO - PROCESS | 2592 | 1467541502603 Marionette TRACE conn4 <- [1,26,null,{}] 03:25:02 INFO - PROCESS | 2592 | 1467541502608 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:02 INFO - PROCESS | 2592 | 1467541502611 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:02 INFO - PROCESS | 2592 | 1467541502737 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 03:25:02 INFO - PROCESS | 2592 | 1467541502794 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:02 INFO - PROCESS | 2592 | 1467541502797 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:02 INFO - PROCESS | 2592 | ++DOCSHELL 131E6C00 == 15 [pid = 2592] [id = 16] 03:25:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 44 (131EC400) [pid = 2592] [serial = 44] [outer = 00000000] 03:25:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 45 (145BD800) [pid = 2592] [serial = 45] [outer = 131EC400] 03:25:02 INFO - PROCESS | 2592 | 1467541502863 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 46 (15525000) [pid = 2592] [serial = 46] [outer = 131EC400] 03:25:03 INFO - PROCESS | 2592 | 1467541503469 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 937ms 03:25:03 INFO - PROCESS | 2592 | 1467541503538 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 2592 | 1467541503542 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 03:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:25:03 INFO - PROCESS | 2592 | 1467541503549 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 2592 | 1467541503552 Marionette TRACE conn4 <- [1,30,null,{}] 03:25:03 INFO - PROCESS | 2592 | 1467541503556 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:03 INFO - PROCESS | 2592 | 1467541503559 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:03 INFO - PROCESS | 2592 | 1467541503673 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 03:25:03 INFO - PROCESS | 2592 | 1467541503736 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 2592 | 1467541503739 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:03 INFO - PROCESS | 2592 | ++DOCSHELL 15435C00 == 16 [pid = 2592] [id = 17] 03:25:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 47 (15437000) [pid = 2592] [serial = 47] [outer = 00000000] 03:25:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 48 (15AA4000) [pid = 2592] [serial = 48] [outer = 15437000] 03:25:03 INFO - PROCESS | 2592 | 1467541503794 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 49 (15F8BC00) [pid = 2592] [serial = 49] [outer = 15437000] 03:25:04 INFO - PROCESS | 2592 | 1467541504531 Marionette TRACE conn4 <- [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]]]}] 03:25:04 INFO - PROCESS | 2592 | --DOCSHELL 117D4800 == 15 [pid = 2592] [id = 4] 03:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1034ms 03:25:04 INFO - PROCESS | 2592 | 1467541504584 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 03:25:04 INFO - PROCESS | 2592 | 1467541504588 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 03:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:25:04 INFO - PROCESS | 2592 | 1467541504592 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:25:04 INFO - PROCESS | 2592 | 1467541504597 Marionette TRACE conn4 <- [1,34,null,{}] 03:25:04 INFO - PROCESS | 2592 | 1467541504602 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:04 INFO - PROCESS | 2592 | 1467541504604 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:04 INFO - PROCESS | 2592 | 1467541504685 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 03:25:04 INFO - PROCESS | 2592 | 1467541504691 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:04 INFO - PROCESS | 2592 | 1467541504695 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:04 INFO - PROCESS | 2592 | ++DOCSHELL 10F68000 == 16 [pid = 2592] [id = 18] 03:25:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 50 (10F6E000) [pid = 2592] [serial = 50] [outer = 00000000] 03:25:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 51 (10FFAC00) [pid = 2592] [serial = 51] [outer = 10F6E000] 03:25:04 INFO - PROCESS | 2592 | 1467541504740 Marionette DEBUG loaded listener.js 03:25:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 52 (117D2400) [pid = 2592] [serial = 52] [outer = 10F6E000] 03:25:05 INFO - PROCESS | 2592 | 1467541505197 Marionette TRACE conn4 <- [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]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 613ms 03:25:05 INFO - PROCESS | 2592 | 1467541505222 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 2592 | 1467541505227 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 03:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:25:05 INFO - PROCESS | 2592 | 1467541505233 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 2592 | 1467541505235 Marionette TRACE conn4 <- [1,38,null,{}] 03:25:05 INFO - PROCESS | 2592 | 1467541505240 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:05 INFO - PROCESS | 2592 | 1467541505243 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:05 INFO - PROCESS | 2592 | 1467541505340 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 03:25:05 INFO - PROCESS | 2592 | 1467541505352 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 2592 | 1467541505354 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:05 INFO - PROCESS | 2592 | ++DOCSHELL 12B04C00 == 17 [pid = 2592] [id = 19] 03:25:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 53 (12B08800) [pid = 2592] [serial = 53] [outer = 00000000] 03:25:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 54 (12D74C00) [pid = 2592] [serial = 54] [outer = 12B08800] 03:25:05 INFO - PROCESS | 2592 | 1467541505401 Marionette DEBUG loaded listener.js 03:25:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 55 (12D8F400) [pid = 2592] [serial = 55] [outer = 12B08800] 03:25:05 INFO - PROCESS | 2592 | 1467541505803 Marionette TRACE conn4 <- [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]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 614ms 03:25:05 INFO - PROCESS | 2592 | 1467541505830 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 2592 | 1467541505832 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 03:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:25:05 INFO - PROCESS | 2592 | 1467541505836 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 2592 | 1467541505839 Marionette TRACE conn4 <- [1,42,null,{}] 03:25:05 INFO - PROCESS | 2592 | 1467541505849 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:05 INFO - PROCESS | 2592 | 1467541505854 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:05 INFO - PROCESS | 2592 | 1467541505936 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 03:25:05 INFO - PROCESS | 2592 | 1467541505943 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 2592 | 1467541505946 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:06 INFO - PROCESS | 2592 | ++DOCSHELL 131E5400 == 18 [pid = 2592] [id = 20] 03:25:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 56 (131E6400) [pid = 2592] [serial = 56] [outer = 00000000] 03:25:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 57 (13297800) [pid = 2592] [serial = 57] [outer = 131E6400] 03:25:06 INFO - PROCESS | 2592 | 1467541505999 Marionette DEBUG loaded listener.js 03:25:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (139DB400) [pid = 2592] [serial = 58] [outer = 131E6400] 03:25:06 INFO - PROCESS | 2592 | 1467541506447 Marionette TRACE conn4 <- [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]]]}] 03:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 646ms 03:25:06 INFO - PROCESS | 2592 | 1467541506505 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 03:25:06 INFO - PROCESS | 2592 | 1467541506508 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 03:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:25:06 INFO - PROCESS | 2592 | 1467541506511 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:25:06 INFO - PROCESS | 2592 | 1467541506512 Marionette TRACE conn4 <- [1,46,null,{}] 03:25:06 INFO - PROCESS | 2592 | 1467541506516 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:06 INFO - PROCESS | 2592 | 1467541506518 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:06 INFO - PROCESS | 2592 | 1467541506695 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 03:25:06 INFO - PROCESS | 2592 | 1467541506799 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 2592 | 1467541506801 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:06 INFO - PROCESS | 2592 | ++DOCSHELL 14F95C00 == 19 [pid = 2592] [id = 21] 03:25:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (15438400) [pid = 2592] [serial = 59] [outer = 00000000] 03:25:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (1578DC00) [pid = 2592] [serial = 60] [outer = 15438400] 03:25:06 INFO - PROCESS | 2592 | 1467541506850 Marionette DEBUG loaded listener.js 03:25:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (15A99C00) [pid = 2592] [serial = 61] [outer = 15438400] 03:25:07 INFO - PROCESS | 2592 | 1467541507224 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 760ms 03:25:07 INFO - PROCESS | 2592 | 1467541507285 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 2592 | 1467541507287 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 03:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:25:07 INFO - PROCESS | 2592 | 1467541507290 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 2592 | 1467541507292 Marionette TRACE conn4 <- [1,50,null,{}] 03:25:07 INFO - PROCESS | 2592 | 1467541507295 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:07 INFO - PROCESS | 2592 | 1467541507297 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:07 INFO - PROCESS | 2592 | 1467541507374 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 03:25:07 INFO - PROCESS | 2592 | 1467541507436 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 2592 | 1467541507438 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:07 INFO - PROCESS | 2592 | ++DOCSHELL 10F3F800 == 20 [pid = 2592] [id = 22] 03:25:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (131EE800) [pid = 2592] [serial = 62] [outer = 00000000] 03:25:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (1610E800) [pid = 2592] [serial = 63] [outer = 131EE800] 03:25:07 INFO - PROCESS | 2592 | 1467541507482 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (165E7C00) [pid = 2592] [serial = 64] [outer = 131EE800] 03:25:07 INFO - PROCESS | 2592 | 1467541507820 Marionette TRACE conn4 <- [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]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 614ms 03:25:07 INFO - PROCESS | 2592 | 1467541507887 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 2592 | 1467541507889 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 03:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:25:07 INFO - PROCESS | 2592 | 1467541507893 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 2592 | 1467541507894 Marionette TRACE conn4 <- [1,54,null,{}] 03:25:07 INFO - PROCESS | 2592 | 1467541507898 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:07 INFO - PROCESS | 2592 | 1467541507903 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:08 INFO - PROCESS | 2592 | 1467541508018 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 03:25:08 INFO - PROCESS | 2592 | 1467541508025 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 2592 | 1467541508027 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:08 INFO - PROCESS | 2592 | ++DOCSHELL 15F8B800 == 21 [pid = 2592] [id = 23] 03:25:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (16832400) [pid = 2592] [serial = 65] [outer = 00000000] 03:25:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (1706F400) [pid = 2592] [serial = 66] [outer = 16832400] 03:25:08 INFO - PROCESS | 2592 | 1467541508120 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (16D07800) [pid = 2592] [serial = 67] [outer = 16832400] 03:25:08 INFO - PROCESS | 2592 | 1467541508495 Marionette TRACE conn4 <- [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]]]}] 03:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 614ms 03:25:08 INFO - PROCESS | 2592 | 1467541508523 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 2592 | 1467541508525 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 03:25:08 INFO - PROCESS | 2592 | 1467541508528 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:25:08 INFO - PROCESS | 2592 | 1467541508530 Marionette TRACE conn4 <- [1,58,null,{}] 03:25:08 INFO - PROCESS | 2592 | 1467541508533 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:08 INFO - PROCESS | 2592 | 1467541508535 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:08 INFO - PROCESS | 2592 | 1467541508608 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 03:25:08 INFO - PROCESS | 2592 | 1467541508672 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 2592 | 1467541508674 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:08 INFO - PROCESS | 2592 | ++DOCSHELL 145B1000 == 22 [pid = 2592] [id = 24] 03:25:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (145B4C00) [pid = 2592] [serial = 68] [outer = 00000000] 03:25:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (17959800) [pid = 2592] [serial = 69] [outer = 145B4C00] 03:25:08 INFO - PROCESS | 2592 | 1467541508722 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (179D2000) [pid = 2592] [serial = 70] [outer = 145B4C00] 03:25:09 INFO - PROCESS | 2592 | 1467541509022 Marionette TRACE conn4 <- [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]]]}] 03:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 549ms 03:25:09 INFO - PROCESS | 2592 | 1467541509064 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 03:25:09 INFO - PROCESS | 2592 | 1467541509066 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 03:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:25:09 INFO - PROCESS | 2592 | 1467541509075 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - PROCESS | 2592 | 1467541509076 Marionette TRACE conn4 <- [1,62,null,{}] 03:25:09 INFO - PROCESS | 2592 | 1467541509079 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:09 INFO - PROCESS | 2592 | 1467541509081 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:09 INFO - PROCESS | 2592 | 1467541509210 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 03:25:09 INFO - PROCESS | 2592 | 1467541509275 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 2592 | 1467541509277 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:09 INFO - PROCESS | 2592 | ++DOCSHELL 13034000 == 23 [pid = 2592] [id = 25] 03:25:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (176E8800) [pid = 2592] [serial = 71] [outer = 00000000] 03:25:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (17DB5C00) [pid = 2592] [serial = 72] [outer = 176E8800] 03:25:09 INFO - PROCESS | 2592 | 1467541509319 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (17DBA800) [pid = 2592] [serial = 73] [outer = 176E8800] 03:25:09 INFO - PROCESS | 2592 | 1467541509642 Marionette TRACE conn4 <- [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]]]}] 03:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 614ms 03:25:09 INFO - PROCESS | 2592 | 1467541509705 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 03:25:09 INFO - PROCESS | 2592 | 1467541509707 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 03:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:25:09 INFO - PROCESS | 2592 | 1467541509711 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - PROCESS | 2592 | 1467541509712 Marionette TRACE conn4 <- [1,66,null,{}] 03:25:09 INFO - PROCESS | 2592 | 1467541509716 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:09 INFO - PROCESS | 2592 | 1467541509718 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:09 INFO - PROCESS | 2592 | 1467541509822 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 03:25:09 INFO - PROCESS | 2592 | 1467541509829 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 2592 | 1467541509831 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:09 INFO - PROCESS | 2592 | ++DOCSHELL 10A75400 == 24 [pid = 2592] [id = 26] 03:25:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (12D76C00) [pid = 2592] [serial = 74] [outer = 00000000] 03:25:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (180E1C00) [pid = 2592] [serial = 75] [outer = 12D76C00] 03:25:09 INFO - PROCESS | 2592 | 1467541509877 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (180E2800) [pid = 2592] [serial = 76] [outer = 12D76C00] 03:25:10 INFO - PROCESS | 2592 | 1467541510312 Marionette TRACE conn4 <- [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]]]}] 03:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 614ms 03:25:10 INFO - PROCESS | 2592 | 1467541510343 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 2592 | 1467541510345 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 03:25:10 INFO - PROCESS | 2592 | 1467541510348 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:25:10 INFO - PROCESS | 2592 | 1467541510349 Marionette TRACE conn4 <- [1,70,null,{}] 03:25:10 INFO - PROCESS | 2592 | 1467541510353 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:10 INFO - PROCESS | 2592 | 1467541510354 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:10 INFO - PROCESS | 2592 | 1467541510427 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 03:25:10 INFO - PROCESS | 2592 | 1467541510494 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 2592 | 1467541510496 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:10 INFO - PROCESS | 2592 | ++DOCSHELL 13450800 == 25 [pid = 2592] [id = 27] 03:25:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (13FB2800) [pid = 2592] [serial = 77] [outer = 00000000] 03:25:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (15F96800) [pid = 2592] [serial = 78] [outer = 13FB2800] 03:25:10 INFO - PROCESS | 2592 | 1467541510544 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (1725A000) [pid = 2592] [serial = 79] [outer = 13FB2800] 03:25:10 INFO - PROCESS | 2592 | 1467541510878 Marionette TRACE conn4 <- [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]]]}] 03:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 614ms 03:25:10 INFO - PROCESS | 2592 | 1467541510945 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 2592 | 1467541510948 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 03:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:25:10 INFO - PROCESS | 2592 | 1467541510951 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - PROCESS | 2592 | 1467541510953 Marionette TRACE conn4 <- [1,74,null,{}] 03:25:10 INFO - PROCESS | 2592 | 1467541510956 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:10 INFO - PROCESS | 2592 | 1467541510958 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:11 INFO - PROCESS | 2592 | 1467541511077 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 03:25:11 INFO - PROCESS | 2592 | 1467541511085 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 2592 | 1467541511087 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:11 INFO - PROCESS | 2592 | ++DOCSHELL 179D1000 == 26 [pid = 2592] [id = 28] 03:25:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (179D8400) [pid = 2592] [serial = 80] [outer = 00000000] 03:25:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (19D29800) [pid = 2592] [serial = 81] [outer = 179D8400] 03:25:11 INFO - PROCESS | 2592 | 1467541511132 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (19DA0400) [pid = 2592] [serial = 82] [outer = 179D8400] 03:25:11 INFO - PROCESS | 2592 | 1467541511546 Marionette TRACE conn4 <- [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]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 614ms 03:25:11 INFO - PROCESS | 2592 | 1467541511580 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 2592 | 1467541511582 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 03:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:25:11 INFO - PROCESS | 2592 | 1467541511585 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 2592 | 1467541511587 Marionette TRACE conn4 <- [1,78,null,{}] 03:25:11 INFO - PROCESS | 2592 | 1467541511590 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:11 INFO - PROCESS | 2592 | 1467541511592 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:11 INFO - PROCESS | 2592 | 1467541511668 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 03:25:11 INFO - PROCESS | 2592 | 1467541511769 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 2592 | 1467541511771 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:11 INFO - PROCESS | 2592 | ++DOCSHELL 10F69C00 == 27 [pid = 2592] [id = 29] 03:25:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (13296000) [pid = 2592] [serial = 83] [outer = 00000000] 03:25:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (174F6800) [pid = 2592] [serial = 84] [outer = 13296000] 03:25:11 INFO - PROCESS | 2592 | 1467541511820 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (174F9400) [pid = 2592] [serial = 85] [outer = 13296000] 03:25:12 INFO - PROCESS | 2592 | 1467541512924 Marionette TRACE conn4 <- [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]]]}] 03:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1406ms 03:25:12 INFO - PROCESS | 2592 | 1467541512986 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 2592 | 1467541512990 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 03:25:13 INFO - PROCESS | 2592 | 1467541512995 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:25:13 INFO - PROCESS | 2592 | 1467541512998 Marionette TRACE conn4 <- [1,82,null,{}] 03:25:13 INFO - PROCESS | 2592 | 1467541513010 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:13 INFO - PROCESS | 2592 | 1467541513013 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:13 INFO - PROCESS | 2592 | 1467541513138 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 03:25:13 INFO - PROCESS | 2592 | 1467541513151 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 2592 | 1467541513154 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:13 INFO - PROCESS | 2592 | ++DOCSHELL 10A79400 == 28 [pid = 2592] [id = 30] 03:25:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (10A79C00) [pid = 2592] [serial = 86] [outer = 00000000] 03:25:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (11212800) [pid = 2592] [serial = 87] [outer = 10A79C00] 03:25:13 INFO - PROCESS | 2592 | 1467541513241 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (117D0C00) [pid = 2592] [serial = 88] [outer = 10A79C00] 03:25:13 INFO - PROCESS | 2592 | 1467541513685 Marionette TRACE conn4 <- [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]]]}] 03:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 711ms 03:25:13 INFO - PROCESS | 2592 | 1467541513727 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 2592 | 1467541513731 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 03:25:13 INFO - PROCESS | 2592 | 1467541513737 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:25:13 INFO - PROCESS | 2592 | 1467541513739 Marionette TRACE conn4 <- [1,86,null,{}] 03:25:13 INFO - PROCESS | 2592 | 1467541513750 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:13 INFO - PROCESS | 2592 | 1467541513752 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:13 INFO - PROCESS | 2592 | 1467541513854 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 03:25:13 INFO - PROCESS | 2592 | 1467541513862 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 2592 | 1467541513864 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:13 INFO - PROCESS | 2592 | ++DOCSHELL 12820400 == 29 [pid = 2592] [id = 31] 03:25:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (12925C00) [pid = 2592] [serial = 89] [outer = 00000000] 03:25:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (13037C00) [pid = 2592] [serial = 90] [outer = 12925C00] 03:25:13 INFO - PROCESS | 2592 | 1467541513913 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (13126800) [pid = 2592] [serial = 91] [outer = 12925C00] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (1A8C1800) [pid = 2592] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (17DBBC00) [pid = 2592] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (145B7800) [pid = 2592] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (19DA2400) [pid = 2592] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (13FBA400) [pid = 2592] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (1AA6B400) [pid = 2592] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (131EC400) [pid = 2592] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (15437000) [pid = 2592] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (10F6E000) [pid = 2592] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (12B08800) [pid = 2592] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (131E6400) [pid = 2592] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (15438400) [pid = 2592] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (131EE800) [pid = 2592] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (16832400) [pid = 2592] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (145B4C00) [pid = 2592] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (176E8800) [pid = 2592] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (12D76C00) [pid = 2592] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (13FB2800) [pid = 2592] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:25:14 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (179D8400) [pid = 2592] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:25:14 INFO - PROCESS | 2592 | 1467541514783 Marionette TRACE conn4 <- [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]]]}] 03:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1083ms 03:25:14 INFO - PROCESS | 2592 | 1467541514829 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 03:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:25:14 INFO - PROCESS | 2592 | 1467541514831 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 03:25:14 INFO - PROCESS | 2592 | 1467541514835 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - PROCESS | 2592 | 1467541514838 Marionette TRACE conn4 <- [1,90,null,{}] 03:25:14 INFO - PROCESS | 2592 | 1467541514848 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:14 INFO - PROCESS | 2592 | 1467541514852 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:14 INFO - PROCESS | 2592 | 1467541514932 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 03:25:14 INFO - PROCESS | 2592 | 1467541514941 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 2592 | 1467541514944 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:14 INFO - PROCESS | 2592 | ++DOCSHELL 131EE400 == 30 [pid = 2592] [id = 32] 03:25:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (131EE800) [pid = 2592] [serial = 92] [outer = 00000000] 03:25:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (139DB000) [pid = 2592] [serial = 93] [outer = 131EE800] 03:25:15 INFO - PROCESS | 2592 | 1467541514989 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (145B0800) [pid = 2592] [serial = 94] [outer = 131EE800] 03:25:15 INFO - PROCESS | 2592 | 1467541515389 Marionette TRACE conn4 <- [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]]]}] 03:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 614ms 03:25:15 INFO - PROCESS | 2592 | 1467541515432 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 03:25:15 INFO - PROCESS | 2592 | 1467541515435 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 03:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:25:15 INFO - PROCESS | 2592 | 1467541515439 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 2592 | 1467541515441 Marionette TRACE conn4 <- [1,94,null,{}] 03:25:15 INFO - PROCESS | 2592 | 1467541515444 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:15 INFO - PROCESS | 2592 | 1467541515446 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:15 INFO - PROCESS | 2592 | 1467541515577 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 03:25:15 INFO - PROCESS | 2592 | 1467541515582 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:15 INFO - PROCESS | 2592 | 1467541515584 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:15 INFO - PROCESS | 2592 | ++DOCSHELL 145BD000 == 31 [pid = 2592] [id = 33] 03:25:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (14F97400) [pid = 2592] [serial = 95] [outer = 00000000] 03:25:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (152D3400) [pid = 2592] [serial = 96] [outer = 14F97400] 03:25:15 INFO - PROCESS | 2592 | 1467541515628 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (152D5400) [pid = 2592] [serial = 97] [outer = 14F97400] 03:25:16 INFO - PROCESS | 2592 | 1467541516023 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 614ms 03:25:16 INFO - PROCESS | 2592 | 1467541516066 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 03:25:16 INFO - PROCESS | 2592 | 1467541516068 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 03:25:16 INFO - PROCESS | 2592 | 1467541516072 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:25:16 INFO - PROCESS | 2592 | 1467541516073 Marionette TRACE conn4 <- [1,98,null,{}] 03:25:16 INFO - PROCESS | 2592 | 1467541516077 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:16 INFO - PROCESS | 2592 | 1467541516079 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:16 INFO - PROCESS | 2592 | 1467541516159 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 03:25:16 INFO - PROCESS | 2592 | 1467541516164 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 2592 | 1467541516166 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:16 INFO - PROCESS | 2592 | ++DOCSHELL 152D7C00 == 32 [pid = 2592] [id = 34] 03:25:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (152D9000) [pid = 2592] [serial = 98] [outer = 00000000] 03:25:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (1578D000) [pid = 2592] [serial = 99] [outer = 152D9000] 03:25:16 INFO - PROCESS | 2592 | 1467541516210 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (15F8B400) [pid = 2592] [serial = 100] [outer = 152D9000] 03:25:16 INFO - PROCESS | 2592 | 1467541516684 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 662ms 03:25:16 INFO - PROCESS | 2592 | 1467541516751 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 03:25:16 INFO - PROCESS | 2592 | 1467541516755 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 03:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:25:16 INFO - PROCESS | 2592 | 1467541516762 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 2592 | 1467541516766 Marionette TRACE conn4 <- [1,102,null,{}] 03:25:16 INFO - PROCESS | 2592 | 1467541516773 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:16 INFO - PROCESS | 2592 | 1467541516776 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:16 INFO - PROCESS | 2592 | 1467541516887 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 03:25:17 INFO - PROCESS | 2592 | 1467541517018 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 2592 | 1467541517023 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:17 INFO - PROCESS | 2592 | ++DOCSHELL 10F38C00 == 33 [pid = 2592] [id = 35] 03:25:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (10F39C00) [pid = 2592] [serial = 101] [outer = 00000000] 03:25:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (11212400) [pid = 2592] [serial = 102] [outer = 10F39C00] 03:25:17 INFO - PROCESS | 2592 | 1467541517078 Marionette DEBUG loaded listener.js 03:25:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (11CD9800) [pid = 2592] [serial = 103] [outer = 10F39C00] 03:25:17 INFO - PROCESS | 2592 | 1467541517609 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 937ms 03:25:17 INFO - PROCESS | 2592 | 1467541517700 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 03:25:17 INFO - PROCESS | 2592 | 1467541517705 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 03:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:25:17 INFO - PROCESS | 2592 | 1467541517711 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:25:17 INFO - PROCESS | 2592 | 1467541517714 Marionette TRACE conn4 <- [1,106,null,{}] 03:25:17 INFO - PROCESS | 2592 | 1467541517718 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:17 INFO - PROCESS | 2592 | 1467541517721 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:17 INFO - PROCESS | 2592 | 1467541517859 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 03:25:17 INFO - PROCESS | 2592 | 1467541517923 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 2592 | 1467541517926 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:17 INFO - PROCESS | 2592 | ++DOCSHELL 131E7000 == 34 [pid = 2592] [id = 36] 03:25:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (131E7800) [pid = 2592] [serial = 104] [outer = 00000000] 03:25:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (139D9000) [pid = 2592] [serial = 105] [outer = 131E7800] 03:25:17 INFO - PROCESS | 2592 | 1467541517980 Marionette DEBUG loaded listener.js 03:25:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (145B7800) [pid = 2592] [serial = 106] [outer = 131E7800] 03:25:18 INFO - PROCESS | 2592 | 1467541518527 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 938ms 03:25:18 INFO - PROCESS | 2592 | 1467541518648 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 03:25:18 INFO - PROCESS | 2592 | 1467541518653 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 03:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:25:18 INFO - PROCESS | 2592 | 1467541518658 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - PROCESS | 2592 | 1467541518664 Marionette TRACE conn4 <- [1,110,null,{}] 03:25:18 INFO - PROCESS | 2592 | 1467541518691 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:18 INFO - PROCESS | 2592 | 1467541518696 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:18 INFO - PROCESS | 2592 | 1467541518803 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 03:25:18 INFO - PROCESS | 2592 | 1467541518867 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 2592 | 1467541518870 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:18 INFO - PROCESS | 2592 | ++DOCSHELL 16D07400 == 35 [pid = 2592] [id = 37] 03:25:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (17066C00) [pid = 2592] [serial = 107] [outer = 00000000] 03:25:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (17252800) [pid = 2592] [serial = 108] [outer = 17066C00] 03:25:18 INFO - PROCESS | 2592 | 1467541518927 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (17257000) [pid = 2592] [serial = 109] [outer = 17066C00] 03:25:19 INFO - PROCESS | 2592 | 1467541519496 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 937ms 03:25:19 INFO - PROCESS | 2592 | 1467541519594 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 03:25:19 INFO - PROCESS | 2592 | 1467541519597 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 03:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:25:19 INFO - PROCESS | 2592 | 1467541519600 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:25:19 INFO - PROCESS | 2592 | 1467541519602 Marionette TRACE conn4 <- [1,114,null,{}] 03:25:19 INFO - PROCESS | 2592 | 1467541519606 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:19 INFO - PROCESS | 2592 | 1467541519608 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:19 INFO - PROCESS | 2592 | 1467541519710 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 03:25:19 INFO - PROCESS | 2592 | 1467541519783 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:19 INFO - PROCESS | 2592 | 1467541519785 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:19 INFO - PROCESS | 2592 | ++DOCSHELL 15438000 == 36 [pid = 2592] [id = 38] 03:25:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (1578C800) [pid = 2592] [serial = 110] [outer = 00000000] 03:25:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (167BA800) [pid = 2592] [serial = 111] [outer = 1578C800] 03:25:19 INFO - PROCESS | 2592 | 1467541519839 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (1725B800) [pid = 2592] [serial = 112] [outer = 1578C800] 03:25:20 INFO - PROCESS | 2592 | 1467541520463 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 937ms 03:25:20 INFO - PROCESS | 2592 | 1467541520505 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 03:25:20 INFO - PROCESS | 2592 | 1467541520509 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 03:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:25:20 INFO - PROCESS | 2592 | 1467541520561 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:25:20 INFO - PROCESS | 2592 | 1467541520564 Marionette TRACE conn4 <- [1,118,null,{}] 03:25:20 INFO - PROCESS | 2592 | 1467541520570 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:20 INFO - PROCESS | 2592 | 1467541520573 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:20 INFO - PROCESS | 2592 | 1467541520665 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 03:25:20 INFO - PROCESS | 2592 | 1467541520737 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:20 INFO - PROCESS | 2592 | 1467541520740 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:20 INFO - PROCESS | 2592 | ++DOCSHELL 10F6A000 == 37 [pid = 2592] [id = 39] 03:25:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (10F6E800) [pid = 2592] [serial = 113] [outer = 00000000] 03:25:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (1281E800) [pid = 2592] [serial = 114] [outer = 10F6E800] 03:25:20 INFO - PROCESS | 2592 | 1467541520795 Marionette DEBUG loaded listener.js 03:25:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (12B0D000) [pid = 2592] [serial = 115] [outer = 10F6E800] 03:25:21 INFO - PROCESS | 2592 | --DOCSHELL 10A79400 == 36 [pid = 2592] [id = 30] 03:25:21 INFO - PROCESS | 2592 | --DOCSHELL 12820400 == 35 [pid = 2592] [id = 31] 03:25:21 INFO - PROCESS | 2592 | --DOCSHELL 131EE400 == 34 [pid = 2592] [id = 32] 03:25:21 INFO - PROCESS | 2592 | --DOCSHELL 145BD000 == 33 [pid = 2592] [id = 33] 03:25:21 INFO - PROCESS | 2592 | --DOCSHELL 15438000 == 32 [pid = 2592] [id = 38] 03:25:21 INFO - PROCESS | 2592 | --DOCSHELL 16D07400 == 31 [pid = 2592] [id = 37] 03:25:21 INFO - PROCESS | 2592 | --DOCSHELL 152D7C00 == 30 [pid = 2592] [id = 34] 03:25:21 INFO - PROCESS | 2592 | --DOCSHELL 10F69C00 == 29 [pid = 2592] [id = 29] 03:25:21 INFO - PROCESS | 2592 | --DOCSHELL 10F38C00 == 28 [pid = 2592] [id = 35] 03:25:21 INFO - PROCESS | 2592 | --DOCSHELL 131E7000 == 27 [pid = 2592] [id = 36] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (1651F800) [pid = 2592] [serial = 17] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (142C6800) [pid = 2592] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (142C1000) [pid = 2592] [serial = 9] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (1281D400) [pid = 2592] [serial = 4] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (1AAE7C00) [pid = 2592] [serial = 36] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (11AE0800) [pid = 2592] [serial = 42] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (145BD800) [pid = 2592] [serial = 45] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (15AA4000) [pid = 2592] [serial = 48] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (15F8BC00) [pid = 2592] [serial = 49] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (10FFAC00) [pid = 2592] [serial = 51] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (12D74C00) [pid = 2592] [serial = 54] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (13297800) [pid = 2592] [serial = 57] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (1578DC00) [pid = 2592] [serial = 60] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (15A99C00) [pid = 2592] [serial = 61] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (1610E800) [pid = 2592] [serial = 63] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (1706F400) [pid = 2592] [serial = 66] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (17959800) [pid = 2592] [serial = 69] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (17DB5C00) [pid = 2592] [serial = 72] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (180E1C00) [pid = 2592] [serial = 75] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (117D2400) [pid = 2592] [serial = 52] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (15F96800) [pid = 2592] [serial = 78] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (19D29800) [pid = 2592] [serial = 81] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (104E9400) [pid = 2592] [serial = 39] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (165E7C00) [pid = 2592] [serial = 64] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (16D07800) [pid = 2592] [serial = 67] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (179D2000) [pid = 2592] [serial = 70] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (17DBA800) [pid = 2592] [serial = 73] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (180E2800) [pid = 2592] [serial = 76] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (1725A000) [pid = 2592] [serial = 79] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (139DB400) [pid = 2592] [serial = 58] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (19DA0400) [pid = 2592] [serial = 82] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (12D8F400) [pid = 2592] [serial = 55] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (1AAEBC00) [pid = 2592] [serial = 37] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (15525000) [pid = 2592] [serial = 46] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (19E78000) [pid = 2592] [serial = 24] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (19DA4C00) [pid = 2592] [serial = 21] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (19DA9000) [pid = 2592] [serial = 22] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (167BBC00) [pid = 2592] [serial = 14] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (1A8C9000) [pid = 2592] [serial = 33] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 56 (1A8CF400) [pid = 2592] [serial = 34] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 55 (1A4E9800) [pid = 2592] [serial = 30] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 54 (1A4F2000) [pid = 2592] [serial = 31] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 53 (19E73800) [pid = 2592] [serial = 27] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | --DOMWINDOW == 52 (17DB1C00) [pid = 2592] [serial = 28] [outer = 00000000] [url = about:blank] 03:25:21 INFO - PROCESS | 2592 | 1467541521760 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1260ms 03:25:21 INFO - PROCESS | 2592 | 1467541521805 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 03:25:21 INFO - PROCESS | 2592 | 1467541521811 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 03:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:25:21 INFO - PROCESS | 2592 | 1467541521818 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:25:21 INFO - PROCESS | 2592 | 1467541521824 Marionette TRACE conn4 <- [1,122,null,{}] 03:25:21 INFO - PROCESS | 2592 | 1467541521829 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:21 INFO - PROCESS | 2592 | 1467541521832 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:21 INFO - PROCESS | 2592 | 1467541521915 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 03:25:21 INFO - PROCESS | 2592 | 1467541521923 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:21 INFO - PROCESS | 2592 | 1467541521927 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:21 INFO - PROCESS | 2592 | ++DOCSHELL 11CD1C00 == 28 [pid = 2592] [id = 40] 03:25:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 53 (11CD3400) [pid = 2592] [serial = 116] [outer = 00000000] 03:25:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 54 (12822C00) [pid = 2592] [serial = 117] [outer = 11CD3400] 03:25:21 INFO - PROCESS | 2592 | 1467541521973 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 55 (129AF800) [pid = 2592] [serial = 118] [outer = 11CD3400] 03:25:22 INFO - PROCESS | 2592 | 1467541522400 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 679ms 03:25:22 INFO - PROCESS | 2592 | 1467541522475 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 03:25:22 INFO - PROCESS | 2592 | 1467541522479 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 03:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:25:22 INFO - PROCESS | 2592 | 1467541522486 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:25:22 INFO - PROCESS | 2592 | 1467541522489 Marionette TRACE conn4 <- [1,126,null,{}] 03:25:22 INFO - PROCESS | 2592 | 1467541522493 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:22 INFO - PROCESS | 2592 | 1467541522496 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:22 INFO - PROCESS | 2592 | 1467541522656 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 03:25:22 INFO - PROCESS | 2592 | 1467541522666 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 2592 | 1467541522668 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:22 INFO - PROCESS | 2592 | ++DOCSHELL 13295400 == 29 [pid = 2592] [id = 41] 03:25:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 56 (13297800) [pid = 2592] [serial = 119] [outer = 00000000] 03:25:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 57 (13942000) [pid = 2592] [serial = 120] [outer = 13297800] 03:25:22 INFO - PROCESS | 2592 | 1467541522714 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (139DC000) [pid = 2592] [serial = 121] [outer = 13297800] 03:25:23 INFO - PROCESS | 2592 | 1467541523115 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 646ms 03:25:23 INFO - PROCESS | 2592 | 1467541523156 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 2592 | 1467541523158 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 03:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:25:23 INFO - PROCESS | 2592 | 1467541523162 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 2592 | 1467541523165 Marionette TRACE conn4 <- [1,130,null,{}] 03:25:23 INFO - PROCESS | 2592 | 1467541523176 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:23 INFO - PROCESS | 2592 | 1467541523181 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:23 INFO - PROCESS | 2592 | 1467541523261 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 03:25:23 INFO - PROCESS | 2592 | 1467541523267 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 2592 | 1467541523270 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:23 INFO - PROCESS | 2592 | ++DOCSHELL 14FDE400 == 30 [pid = 2592] [id = 42] 03:25:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (14FDF000) [pid = 2592] [serial = 122] [outer = 00000000] 03:25:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (152D5000) [pid = 2592] [serial = 123] [outer = 14FDF000] 03:25:23 INFO - PROCESS | 2592 | 1467541523317 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (15437800) [pid = 2592] [serial = 124] [outer = 14FDF000] 03:25:23 INFO - PROCESS | 2592 | 1467541523767 Marionette TRACE conn4 <- [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]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 613ms 03:25:23 INFO - PROCESS | 2592 | 1467541523796 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 2592 | 1467541523798 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 03:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:25:23 INFO - PROCESS | 2592 | 1467541523802 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 2592 | 1467541523803 Marionette TRACE conn4 <- [1,134,null,{}] 03:25:23 INFO - PROCESS | 2592 | 1467541523807 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:23 INFO - PROCESS | 2592 | 1467541523809 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:23 INFO - PROCESS | 2592 | 1467541523950 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 03:25:23 INFO - PROCESS | 2592 | 1467541523957 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 2592 | 1467541523959 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:23 INFO - PROCESS | 2592 | ++DOCSHELL 1552BC00 == 31 [pid = 2592] [id = 43] 03:25:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (15789400) [pid = 2592] [serial = 125] [outer = 00000000] 03:25:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (15A9E400) [pid = 2592] [serial = 126] [outer = 15789400] 03:25:24 INFO - PROCESS | 2592 | 1467541524002 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (16516C00) [pid = 2592] [serial = 127] [outer = 15789400] 03:25:24 INFO - PROCESS | 2592 | 1467541524433 Marionette TRACE conn4 <- [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]]]}] 03:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 711ms 03:25:24 INFO - PROCESS | 2592 | 1467541524551 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 03:25:24 INFO - PROCESS | 2592 | 1467541524553 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 03:25:24 INFO - PROCESS | 2592 | 1467541524556 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:25:24 INFO - PROCESS | 2592 | 1467541524558 Marionette TRACE conn4 <- [1,138,null,{}] 03:25:24 INFO - PROCESS | 2592 | 1467541524561 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:24 INFO - PROCESS | 2592 | 1467541524563 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:24 INFO - PROCESS | 2592 | 1467541524664 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 03:25:24 INFO - PROCESS | 2592 | 1467541524673 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:24 INFO - PROCESS | 2592 | 1467541524676 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:24 INFO - PROCESS | 2592 | ++DOCSHELL 15AA6800 == 32 [pid = 2592] [id = 44] 03:25:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (16520C00) [pid = 2592] [serial = 128] [outer = 00000000] 03:25:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (167BBC00) [pid = 2592] [serial = 129] [outer = 16520C00] 03:25:24 INFO - PROCESS | 2592 | 1467541524719 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (167BC800) [pid = 2592] [serial = 130] [outer = 16520C00] 03:25:25 INFO - PROCESS | 2592 | 1467541525150 Marionette TRACE conn4 <- [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]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 662ms 03:25:25 INFO - PROCESS | 2592 | 1467541525195 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 03:25:25 INFO - PROCESS | 2592 | 1467541525197 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 03:25:25 INFO - PROCESS | 2592 | 1467541525200 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:25:25 INFO - PROCESS | 2592 | 1467541525201 Marionette TRACE conn4 <- [1,142,null,{}] 03:25:25 INFO - PROCESS | 2592 | 1467541525205 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:25 INFO - PROCESS | 2592 | 1467541525210 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:25 INFO - PROCESS | 2592 | 1467541525341 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 03:25:25 INFO - PROCESS | 2592 | 1467541525364 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 2592 | 1467541525366 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:25 INFO - PROCESS | 2592 | ++DOCSHELL 1725B000 == 33 [pid = 2592] [id = 45] 03:25:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (1725E000) [pid = 2592] [serial = 131] [outer = 00000000] 03:25:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (1746A800) [pid = 2592] [serial = 132] [outer = 1725E000] 03:25:25 INFO - PROCESS | 2592 | 1467541525410 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (174E1C00) [pid = 2592] [serial = 133] [outer = 1725E000] 03:25:25 INFO - PROCESS | 2592 | 1467541525846 Marionette TRACE conn4 <- [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]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 663ms 03:25:25 INFO - PROCESS | 2592 | 1467541525936 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 03:25:25 INFO - PROCESS | 2592 | 1467541525938 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 03:25:25 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (13296000) [pid = 2592] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:25:25 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (152D9000) [pid = 2592] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:25:25 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (10A79C00) [pid = 2592] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:25:25 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (12925C00) [pid = 2592] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:25:25 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (14F97400) [pid = 2592] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:25:25 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (131EE800) [pid = 2592] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:25:25 INFO - PROCESS | 2592 | 1467541525945 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 2592 | 1467541525957 Marionette TRACE conn4 <- [1,146,null,{}] 03:25:25 INFO - PROCESS | 2592 | 1467541525966 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:25 INFO - PROCESS | 2592 | 1467541525967 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:26 INFO - PROCESS | 2592 | 1467541526045 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 03:25:26 INFO - PROCESS | 2592 | 1467541526050 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 2592 | 1467541526052 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:26 INFO - PROCESS | 2592 | ++DOCSHELL 129AA800 == 34 [pid = 2592] [id = 46] 03:25:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (13153800) [pid = 2592] [serial = 134] [outer = 00000000] 03:25:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (152D7800) [pid = 2592] [serial = 135] [outer = 13153800] 03:25:26 INFO - PROCESS | 2592 | 1467541526096 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (15AA2800) [pid = 2592] [serial = 136] [outer = 13153800] 03:25:26 INFO - PROCESS | 2592 | 1467541526486 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 631ms 03:25:26 INFO - PROCESS | 2592 | 1467541526561 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 03:25:26 INFO - PROCESS | 2592 | 1467541526563 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 03:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:25:26 INFO - PROCESS | 2592 | 1467541526619 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:25:26 INFO - PROCESS | 2592 | 1467541526621 Marionette TRACE conn4 <- [1,150,null,{}] 03:25:26 INFO - PROCESS | 2592 | 1467541526625 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:26 INFO - PROCESS | 2592 | 1467541526626 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:26 INFO - PROCESS | 2592 | 1467541526719 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 03:25:26 INFO - PROCESS | 2592 | 1467541526731 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 2592 | 1467541526733 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:26 INFO - PROCESS | 2592 | ++DOCSHELL 17252C00 == 35 [pid = 2592] [id = 47] 03:25:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (17255000) [pid = 2592] [serial = 137] [outer = 00000000] 03:25:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (174F3C00) [pid = 2592] [serial = 138] [outer = 17255000] 03:25:26 INFO - PROCESS | 2592 | 1467541526778 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (174F4800) [pid = 2592] [serial = 139] [outer = 17255000] 03:25:27 INFO - PROCESS | 2592 | 1467541527191 Marionette TRACE conn4 <- [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]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 614ms 03:25:27 INFO - PROCESS | 2592 | 1467541527203 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 2592 | 1467541527205 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 03:25:27 INFO - PROCESS | 2592 | 1467541527208 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:25:27 INFO - PROCESS | 2592 | 1467541527210 Marionette TRACE conn4 <- [1,154,null,{}] 03:25:27 INFO - PROCESS | 2592 | 1467541527213 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:27 INFO - PROCESS | 2592 | 1467541527215 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:27 INFO - PROCESS | 2592 | 1467541527317 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 03:25:27 INFO - PROCESS | 2592 | 1467541527324 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 2592 | 1467541527326 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:27 INFO - PROCESS | 2592 | ++DOCSHELL 152CC000 == 36 [pid = 2592] [id = 48] 03:25:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (1746B400) [pid = 2592] [serial = 140] [outer = 00000000] 03:25:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (176F1C00) [pid = 2592] [serial = 141] [outer = 1746B400] 03:25:27 INFO - PROCESS | 2592 | 1467541527368 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (17968800) [pid = 2592] [serial = 142] [outer = 1746B400] 03:25:27 INFO - PROCESS | 2592 | 1467541527803 Marionette TRACE conn4 <- [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]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 614ms 03:25:27 INFO - PROCESS | 2592 | 1467541527838 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 2592 | 1467541527840 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 03:25:27 INFO - PROCESS | 2592 | 1467541527843 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:25:27 INFO - PROCESS | 2592 | 1467541527845 Marionette TRACE conn4 <- [1,158,null,{}] 03:25:27 INFO - PROCESS | 2592 | 1467541527858 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:27 INFO - PROCESS | 2592 | 1467541527860 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:27 INFO - PROCESS | 2592 | 1467541527958 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 03:25:27 INFO - PROCESS | 2592 | 1467541527966 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 2592 | 1467541527967 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:27 INFO - PROCESS | 2592 | ++DOCSHELL 10A03400 == 37 [pid = 2592] [id = 49] 03:25:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (10F67800) [pid = 2592] [serial = 143] [outer = 00000000] 03:25:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (17D46000) [pid = 2592] [serial = 144] [outer = 10F67800] 03:25:28 INFO - PROCESS | 2592 | 1467541528009 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (17DB1400) [pid = 2592] [serial = 145] [outer = 10F67800] 03:25:28 INFO - PROCESS | 2592 | 1467541528821 Marionette TRACE conn4 <- [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]]]}] 03:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1034ms 03:25:28 INFO - PROCESS | 2592 | 1467541528879 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 2592 | 1467541528883 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 03:25:28 INFO - PROCESS | 2592 | 1467541528888 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:25:28 INFO - PROCESS | 2592 | 1467541528893 Marionette TRACE conn4 <- [1,162,null,{}] 03:25:28 INFO - PROCESS | 2592 | 1467541528899 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:28 INFO - PROCESS | 2592 | 1467541528901 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:29 INFO - PROCESS | 2592 | 1467541529036 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 03:25:29 INFO - PROCESS | 2592 | 1467541529106 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:29 INFO - PROCESS | 2592 | 1467541529109 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:29 INFO - PROCESS | 2592 | ++DOCSHELL 10FF7C00 == 38 [pid = 2592] [id = 50] 03:25:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (11213C00) [pid = 2592] [serial = 146] [outer = 00000000] 03:25:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (12924000) [pid = 2592] [serial = 147] [outer = 11213C00] 03:25:29 INFO - PROCESS | 2592 | 1467541529170 Marionette DEBUG loaded listener.js 03:25:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (13151400) [pid = 2592] [serial = 148] [outer = 11213C00] 03:25:30 INFO - PROCESS | 2592 | --DOCSHELL 152CC000 == 37 [pid = 2592] [id = 48] 03:25:30 INFO - PROCESS | 2592 | --DOCSHELL 17252C00 == 36 [pid = 2592] [id = 47] 03:25:30 INFO - PROCESS | 2592 | --DOCSHELL 129AA800 == 35 [pid = 2592] [id = 46] 03:25:30 INFO - PROCESS | 2592 | --DOCSHELL 1725B000 == 34 [pid = 2592] [id = 45] 03:25:30 INFO - PROCESS | 2592 | --DOCSHELL 15AA6800 == 33 [pid = 2592] [id = 44] 03:25:30 INFO - PROCESS | 2592 | --DOCSHELL 1552BC00 == 32 [pid = 2592] [id = 43] 03:25:30 INFO - PROCESS | 2592 | --DOCSHELL 14FDE400 == 31 [pid = 2592] [id = 42] 03:25:30 INFO - PROCESS | 2592 | --DOCSHELL 13295400 == 30 [pid = 2592] [id = 41] 03:25:30 INFO - PROCESS | 2592 | --DOCSHELL 11CD1C00 == 29 [pid = 2592] [id = 40] 03:25:30 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (174F6800) [pid = 2592] [serial = 84] [outer = 00000000] [url = about:blank] 03:25:30 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (15F8B400) [pid = 2592] [serial = 100] [outer = 00000000] [url = about:blank] 03:25:30 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (11212800) [pid = 2592] [serial = 87] [outer = 00000000] [url = about:blank] 03:25:30 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (117D0C00) [pid = 2592] [serial = 88] [outer = 00000000] [url = about:blank] 03:25:30 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (13037C00) [pid = 2592] [serial = 90] [outer = 00000000] [url = about:blank] 03:25:30 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (152D3400) [pid = 2592] [serial = 96] [outer = 00000000] [url = about:blank] 03:25:30 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (152D5400) [pid = 2592] [serial = 97] [outer = 00000000] [url = about:blank] 03:25:30 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (1578D000) [pid = 2592] [serial = 99] [outer = 00000000] [url = about:blank] 03:25:30 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (13126800) [pid = 2592] [serial = 91] [outer = 00000000] [url = about:blank] 03:25:30 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (145B0800) [pid = 2592] [serial = 94] [outer = 00000000] [url = about:blank] 03:25:30 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (174F9400) [pid = 2592] [serial = 85] [outer = 00000000] [url = about:blank] 03:25:30 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (139DB000) [pid = 2592] [serial = 93] [outer = 00000000] [url = about:blank] 03:25:30 INFO - PROCESS | 2592 | 1467541530102 Marionette TRACE conn4 <- [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]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1292ms 03:25:30 INFO - PROCESS | 2592 | 1467541530183 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 2592 | 1467541530187 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 03:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:25:30 INFO - PROCESS | 2592 | 1467541530191 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 2592 | 1467541530194 Marionette TRACE conn4 <- [1,166,null,{}] 03:25:30 INFO - PROCESS | 2592 | 1467541530200 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:30 INFO - PROCESS | 2592 | 1467541530203 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:30 INFO - PROCESS | 2592 | 1467541530296 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 03:25:30 INFO - PROCESS | 2592 | 1467541530303 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 2592 | 1467541530305 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:30 INFO - PROCESS | 2592 | ++DOCSHELL 10A78000 == 30 [pid = 2592] [id = 51] 03:25:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (10A7AC00) [pid = 2592] [serial = 149] [outer = 00000000] 03:25:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (11ADE800) [pid = 2592] [serial = 150] [outer = 10A7AC00] 03:25:30 INFO - PROCESS | 2592 | 1467541530351 Marionette DEBUG loaded listener.js 03:25:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (1281B400) [pid = 2592] [serial = 151] [outer = 10A7AC00] 03:25:30 INFO - PROCESS | 2592 | 1467541530827 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 646ms 03:25:30 INFO - PROCESS | 2592 | 1467541530860 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 2592 | 1467541530864 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 03:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:25:30 INFO - PROCESS | 2592 | 1467541530871 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 2592 | 1467541530873 Marionette TRACE conn4 <- [1,170,null,{}] 03:25:30 INFO - PROCESS | 2592 | 1467541530877 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:30 INFO - PROCESS | 2592 | 1467541530879 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:30 INFO - PROCESS | 2592 | 1467541530964 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 03:25:30 INFO - PROCESS | 2592 | 1467541530970 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 2592 | 1467541530973 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:30 INFO - PROCESS | 2592 | ++DOCSHELL 12B0A800 == 31 [pid = 2592] [id = 52] 03:25:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (12D90000) [pid = 2592] [serial = 152] [outer = 00000000] 03:25:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (13449C00) [pid = 2592] [serial = 153] [outer = 12D90000] 03:25:31 INFO - PROCESS | 2592 | 1467541531018 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (13FBA400) [pid = 2592] [serial = 154] [outer = 12D90000] 03:25:31 INFO - PROCESS | 2592 | 1467541531457 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 662ms 03:25:31 INFO - PROCESS | 2592 | 1467541531508 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 03:25:31 INFO - PROCESS | 2592 | 1467541531510 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 03:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:25:31 INFO - PROCESS | 2592 | 1467541531514 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:25:31 INFO - PROCESS | 2592 | 1467541531517 Marionette TRACE conn4 <- [1,174,null,{}] 03:25:31 INFO - PROCESS | 2592 | 1467541531528 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:31 INFO - PROCESS | 2592 | 1467541531532 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:31 INFO - PROCESS | 2592 | 1467541531658 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 03:25:31 INFO - PROCESS | 2592 | 1467541531672 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:31 INFO - PROCESS | 2592 | 1467541531676 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:31 INFO - PROCESS | 2592 | ++DOCSHELL 152D1400 == 32 [pid = 2592] [id = 53] 03:25:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (152D1800) [pid = 2592] [serial = 155] [outer = 00000000] 03:25:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (152D5800) [pid = 2592] [serial = 156] [outer = 152D1800] 03:25:31 INFO - PROCESS | 2592 | 1467541531722 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (15432000) [pid = 2592] [serial = 157] [outer = 152D1800] 03:25:32 INFO - PROCESS | 2592 | 1467541532150 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 663ms 03:25:32 INFO - PROCESS | 2592 | 1467541532190 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 2592 | 1467541532193 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 03:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:25:32 INFO - PROCESS | 2592 | 1467541532196 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 2592 | 1467541532198 Marionette TRACE conn4 <- [1,178,null,{}] 03:25:32 INFO - PROCESS | 2592 | 1467541532201 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:32 INFO - PROCESS | 2592 | 1467541532203 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:32 INFO - PROCESS | 2592 | 1467541532283 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 03:25:32 INFO - PROCESS | 2592 | 1467541532288 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 2592 | 1467541532290 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:32 INFO - PROCESS | 2592 | ++DOCSHELL 15791400 == 33 [pid = 2592] [id = 54] 03:25:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15791800) [pid = 2592] [serial = 158] [outer = 00000000] 03:25:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (164F0000) [pid = 2592] [serial = 159] [outer = 15791800] 03:25:32 INFO - PROCESS | 2592 | 1467541532341 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (165DA800) [pid = 2592] [serial = 160] [outer = 15791800] 03:25:32 INFO - PROCESS | 2592 | 1467541532800 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 614ms 03:25:32 INFO - PROCESS | 2592 | 1467541532826 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 2592 | 1467541532828 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 03:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:25:32 INFO - PROCESS | 2592 | 1467541532832 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 2592 | 1467541532833 Marionette TRACE conn4 <- [1,182,null,{}] 03:25:32 INFO - PROCESS | 2592 | 1467541532837 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:32 INFO - PROCESS | 2592 | 1467541532839 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:32 INFO - PROCESS | 2592 | 1467541532938 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 03:25:32 INFO - PROCESS | 2592 | 1467541532943 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 2592 | 1467541532945 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:32 INFO - PROCESS | 2592 | ++DOCSHELL 15F8C000 == 34 [pid = 2592] [id = 55] 03:25:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (164C1C00) [pid = 2592] [serial = 161] [outer = 00000000] 03:25:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (17253000) [pid = 2592] [serial = 162] [outer = 164C1C00] 03:25:33 INFO - PROCESS | 2592 | 1467541532987 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (1725E400) [pid = 2592] [serial = 163] [outer = 164C1C00] 03:25:33 INFO - PROCESS | 2592 | 1467541533422 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:25:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (1746E400) [pid = 2592] [serial = 164] [outer = 10A79800] 03:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 646ms 03:25:33 INFO - PROCESS | 2592 | 1467541533483 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 03:25:33 INFO - PROCESS | 2592 | 1467541533485 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 03:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:25:33 INFO - PROCESS | 2592 | 1467541533489 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 2592 | 1467541533491 Marionette TRACE conn4 <- [1,186,null,{}] 03:25:33 INFO - PROCESS | 2592 | 1467541533501 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:33 INFO - PROCESS | 2592 | 1467541533506 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:33 INFO - PROCESS | 2592 | 1467541533679 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 03:25:33 INFO - PROCESS | 2592 | 1467541533723 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 2592 | 1467541533725 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:33 INFO - PROCESS | 2592 | ++DOCSHELL 16519800 == 35 [pid = 2592] [id = 56] 03:25:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (16D0DC00) [pid = 2592] [serial = 165] [outer = 00000000] 03:25:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (17965C00) [pid = 2592] [serial = 166] [outer = 16D0DC00] 03:25:33 INFO - PROCESS | 2592 | 1467541533768 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (179CCC00) [pid = 2592] [serial = 167] [outer = 16D0DC00] 03:25:34 INFO - PROCESS | 2592 | 1467541534151 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 678ms 03:25:34 INFO - PROCESS | 2592 | 1467541534182 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 2592 | 1467541534184 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 03:25:34 INFO - PROCESS | 2592 | 1467541534187 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 2592 | 1467541534189 Marionette TRACE conn4 <- [1,190,null,{}] 03:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:25:34 INFO - PROCESS | 2592 | 1467541534192 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:34 INFO - PROCESS | 2592 | 1467541534194 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:34 INFO - PROCESS | 2592 | 1467541534313 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 03:25:34 INFO - PROCESS | 2592 | 1467541534360 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 2592 | 1467541534362 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:34 INFO - PROCESS | 2592 | ++DOCSHELL 17DBC400 == 36 [pid = 2592] [id = 57] 03:25:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (17E5A800) [pid = 2592] [serial = 168] [outer = 00000000] 03:25:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (18025C00) [pid = 2592] [serial = 169] [outer = 17E5A800] 03:25:34 INFO - PROCESS | 2592 | 1467541534403 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (180DC400) [pid = 2592] [serial = 170] [outer = 17E5A800] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (16520C00) [pid = 2592] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (10F6E800) [pid = 2592] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (13297800) [pid = 2592] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (14FDF000) [pid = 2592] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (11CD3400) [pid = 2592] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (15789400) [pid = 2592] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (1746B400) [pid = 2592] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10F39C00) [pid = 2592] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (131E7800) [pid = 2592] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (1725E000) [pid = 2592] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (17066C00) [pid = 2592] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (1578C800) [pid = 2592] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (13153800) [pid = 2592] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:25:34 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (17255000) [pid = 2592] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:25:34 INFO - PROCESS | 2592 | 1467541534909 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 760ms 03:25:34 INFO - PROCESS | 2592 | 1467541534965 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 2592 | 1467541534967 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 03:25:34 INFO - PROCESS | 2592 | 1467541534970 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:25:34 INFO - PROCESS | 2592 | 1467541534972 Marionette TRACE conn4 <- [1,194,null,{}] 03:25:34 INFO - PROCESS | 2592 | 1467541534975 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:34 INFO - PROCESS | 2592 | 1467541534977 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:35 INFO - PROCESS | 2592 | 1467541535084 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 03:25:35 INFO - PROCESS | 2592 | 1467541535130 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 2592 | 1467541535132 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:35 INFO - PROCESS | 2592 | ++DOCSHELL 130AD400 == 37 [pid = 2592] [id = 58] 03:25:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (131E7800) [pid = 2592] [serial = 171] [outer = 00000000] 03:25:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (16520C00) [pid = 2592] [serial = 172] [outer = 131E7800] 03:25:35 INFO - PROCESS | 2592 | 1467541535175 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (17254C00) [pid = 2592] [serial = 173] [outer = 131E7800] 03:25:35 INFO - PROCESS | 2592 | 1467541535504 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 614ms 03:25:35 INFO - PROCESS | 2592 | 1467541535568 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 03:25:35 INFO - PROCESS | 2592 | 1467541535570 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 03:25:35 INFO - PROCESS | 2592 | 1467541535573 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:25:35 INFO - PROCESS | 2592 | 1467541535574 Marionette TRACE conn4 <- [1,198,null,{}] 03:25:35 INFO - PROCESS | 2592 | 1467541535578 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:35 INFO - PROCESS | 2592 | 1467541535580 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:35 INFO - PROCESS | 2592 | 1467541535747 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 03:25:35 INFO - PROCESS | 2592 | 1467541535758 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 2592 | 1467541535760 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:35 INFO - PROCESS | 2592 | ++DOCSHELL 176E3000 == 38 [pid = 2592] [id = 59] 03:25:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (176E8800) [pid = 2592] [serial = 174] [outer = 00000000] 03:25:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (17E5F800) [pid = 2592] [serial = 175] [outer = 176E8800] 03:25:35 INFO - PROCESS | 2592 | 1467541535812 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (18025800) [pid = 2592] [serial = 176] [outer = 176E8800] 03:25:36 INFO - PROCESS | 2592 | 1467541536155 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 614ms 03:25:36 INFO - PROCESS | 2592 | 1467541536203 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 2592 | 1467541536205 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 03:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:25:36 INFO - PROCESS | 2592 | 1467541536208 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 2592 | 1467541536210 Marionette TRACE conn4 <- [1,202,null,{}] 03:25:36 INFO - PROCESS | 2592 | 1467541536213 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:36 INFO - PROCESS | 2592 | 1467541536214 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:36 INFO - PROCESS | 2592 | 1467541536318 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 03:25:36 INFO - PROCESS | 2592 | 1467541536325 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 2592 | 1467541536327 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:36 INFO - PROCESS | 2592 | ++DOCSHELL 1314A800 == 39 [pid = 2592] [id = 60] 03:25:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (15F90C00) [pid = 2592] [serial = 177] [outer = 00000000] 03:25:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (198DC400) [pid = 2592] [serial = 178] [outer = 15F90C00] 03:25:36 INFO - PROCESS | 2592 | 1467541536369 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (19D2B400) [pid = 2592] [serial = 179] [outer = 15F90C00] 03:25:36 INFO - PROCESS | 2592 | 1467541536776 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 614ms 03:25:36 INFO - PROCESS | 2592 | 1467541536852 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 2592 | 1467541536856 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 03:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:25:36 INFO - PROCESS | 2592 | 1467541536861 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 2592 | 1467541536866 Marionette TRACE conn4 <- [1,206,null,{}] 03:25:36 INFO - PROCESS | 2592 | 1467541536872 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:36 INFO - PROCESS | 2592 | 1467541536875 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:36 INFO - PROCESS | 2592 | 1467541536973 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 03:25:37 INFO - PROCESS | 2592 | 1467541537167 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 2592 | 1467541537172 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:37 INFO - PROCESS | 2592 | ++DOCSHELL 10F3E400 == 40 [pid = 2592] [id = 61] 03:25:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (10FF2400) [pid = 2592] [serial = 180] [outer = 00000000] 03:25:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (117D5C00) [pid = 2592] [serial = 181] [outer = 10FF2400] 03:25:37 INFO - PROCESS | 2592 | 1467541537230 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (12D74C00) [pid = 2592] [serial = 182] [outer = 10FF2400] 03:25:37 INFO - PROCESS | 2592 | 1467541537786 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 969ms 03:25:37 INFO - PROCESS | 2592 | 1467541537841 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 2592 | 1467541537844 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 03:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:25:37 INFO - PROCESS | 2592 | 1467541537851 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 2592 | 1467541537855 Marionette TRACE conn4 <- [1,210,null,{}] 03:25:37 INFO - PROCESS | 2592 | 1467541537860 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:37 INFO - PROCESS | 2592 | 1467541537863 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:37 INFO - PROCESS | 2592 | 1467541537967 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 03:25:38 INFO - PROCESS | 2592 | 1467541538055 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 2592 | 1467541538058 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:38 INFO - PROCESS | 2592 | ++DOCSHELL 145B1800 == 41 [pid = 2592] [id = 62] 03:25:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (145B3C00) [pid = 2592] [serial = 183] [outer = 00000000] 03:25:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (152CBC00) [pid = 2592] [serial = 184] [outer = 145B3C00] 03:25:38 INFO - PROCESS | 2592 | 1467541538111 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (152DA000) [pid = 2592] [serial = 185] [outer = 145B3C00] 03:25:38 INFO - PROCESS | 2592 | 1467541538740 Marionette TRACE conn4 <- [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]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 921ms 03:25:38 INFO - PROCESS | 2592 | 1467541538783 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 2592 | 1467541538785 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 03:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:25:38 INFO - PROCESS | 2592 | 1467541538789 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 2592 | 1467541538791 Marionette TRACE conn4 <- [1,214,null,{}] 03:25:38 INFO - PROCESS | 2592 | 1467541538801 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:38 INFO - PROCESS | 2592 | 1467541538806 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:38 INFO - PROCESS | 2592 | 1467541538911 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 03:25:39 INFO - PROCESS | 2592 | 1467541539002 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:39 INFO - PROCESS | 2592 | 1467541539006 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:39 INFO - PROCESS | 2592 | ++DOCSHELL 17DB3400 == 42 [pid = 2592] [id = 63] 03:25:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (17DB5400) [pid = 2592] [serial = 186] [outer = 00000000] 03:25:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (1981F400) [pid = 2592] [serial = 187] [outer = 17DB5400] 03:25:39 INFO - PROCESS | 2592 | 1467541539061 Marionette DEBUG loaded listener.js 03:25:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (19D34800) [pid = 2592] [serial = 188] [outer = 17DB5400] 03:25:39 INFO - PROCESS | 2592 | 1467541539609 Marionette TRACE conn4 <- [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]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 937ms 03:25:39 INFO - PROCESS | 2592 | 1467541539694 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 2592 | 1467541539696 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 03:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:25:39 INFO - PROCESS | 2592 | 1467541539700 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 2592 | 1467541539702 Marionette TRACE conn4 <- [1,218,null,{}] 03:25:39 INFO - PROCESS | 2592 | 1467541539755 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:39 INFO - PROCESS | 2592 | 1467541539757 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:39 INFO - PROCESS | 2592 | 1467541539980 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 03:25:40 INFO - PROCESS | 2592 | 1467541540104 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 2592 | 1467541540107 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:40 INFO - PROCESS | 2592 | ++DOCSHELL 10A7D800 == 43 [pid = 2592] [id = 64] 03:25:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (10A81000) [pid = 2592] [serial = 189] [outer = 00000000] 03:25:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (10F69C00) [pid = 2592] [serial = 190] [outer = 10A81000] 03:25:40 INFO - PROCESS | 2592 | 1467541540156 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (11AE0800) [pid = 2592] [serial = 191] [outer = 10A81000] 03:25:40 INFO - PROCESS | 2592 | --DOCSHELL 10F6A000 == 42 [pid = 2592] [id = 39] 03:25:40 INFO - PROCESS | 2592 | --DOCSHELL 176E3000 == 41 [pid = 2592] [id = 59] 03:25:40 INFO - PROCESS | 2592 | --DOCSHELL 130AD400 == 40 [pid = 2592] [id = 58] 03:25:40 INFO - PROCESS | 2592 | --DOCSHELL 17DBC400 == 39 [pid = 2592] [id = 57] 03:25:40 INFO - PROCESS | 2592 | --DOCSHELL 16519800 == 38 [pid = 2592] [id = 56] 03:25:40 INFO - PROCESS | 2592 | --DOCSHELL 15F8C000 == 37 [pid = 2592] [id = 55] 03:25:40 INFO - PROCESS | 2592 | --DOCSHELL 15791400 == 36 [pid = 2592] [id = 54] 03:25:40 INFO - PROCESS | 2592 | --DOCSHELL 152D1400 == 35 [pid = 2592] [id = 53] 03:25:40 INFO - PROCESS | 2592 | --DOCSHELL 12B0A800 == 34 [pid = 2592] [id = 52] 03:25:40 INFO - PROCESS | 2592 | --DOCSHELL 10A78000 == 33 [pid = 2592] [id = 51] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (167BBC00) [pid = 2592] [serial = 129] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (12B0D000) [pid = 2592] [serial = 115] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (1281E800) [pid = 2592] [serial = 114] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (13942000) [pid = 2592] [serial = 120] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (139DC000) [pid = 2592] [serial = 121] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (152D5000) [pid = 2592] [serial = 123] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (12822C00) [pid = 2592] [serial = 117] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (129AF800) [pid = 2592] [serial = 118] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (16516C00) [pid = 2592] [serial = 127] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (176F1C00) [pid = 2592] [serial = 141] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (11CD9800) [pid = 2592] [serial = 103] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (11212400) [pid = 2592] [serial = 102] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (145B7800) [pid = 2592] [serial = 106] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (139D9000) [pid = 2592] [serial = 105] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (1746A800) [pid = 2592] [serial = 132] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (17257000) [pid = 2592] [serial = 109] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (17252800) [pid = 2592] [serial = 108] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (1725B800) [pid = 2592] [serial = 112] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (167BA800) [pid = 2592] [serial = 111] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (152D7800) [pid = 2592] [serial = 135] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (15AA2800) [pid = 2592] [serial = 136] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (174E1C00) [pid = 2592] [serial = 133] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (15A9E400) [pid = 2592] [serial = 126] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (167BC800) [pid = 2592] [serial = 130] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (174F4800) [pid = 2592] [serial = 139] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (17968800) [pid = 2592] [serial = 142] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (15437800) [pid = 2592] [serial = 124] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (174F3C00) [pid = 2592] [serial = 138] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 2592 | 1467541540691 Marionette TRACE conn4 <- [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]]]}] 03:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1034ms 03:25:40 INFO - PROCESS | 2592 | 1467541540774 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 03:25:40 INFO - PROCESS | 2592 | 1467541540778 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 03:25:40 INFO - PROCESS | 2592 | 1467541540783 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:25:40 INFO - PROCESS | 2592 | 1467541540785 Marionette TRACE conn4 <- [1,222,null,{}] 03:25:40 INFO - PROCESS | 2592 | 1467541540790 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:40 INFO - PROCESS | 2592 | 1467541540793 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:40 INFO - PROCESS | 2592 | 1467541540878 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 03:25:40 INFO - PROCESS | 2592 | 1467541540886 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 2592 | 1467541540888 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:40 INFO - PROCESS | 2592 | ++DOCSHELL 11CD9800 == 34 [pid = 2592] [id = 65] 03:25:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (1281E800) [pid = 2592] [serial = 192] [outer = 00000000] 03:25:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (1302F800) [pid = 2592] [serial = 193] [outer = 1281E800] 03:25:40 INFO - PROCESS | 2592 | 1467541540935 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (130C9400) [pid = 2592] [serial = 194] [outer = 1281E800] 03:25:41 INFO - PROCESS | 2592 | 1467541541380 Marionette TRACE conn4 <- [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]]]}] 03:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 662ms 03:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:25:41 INFO - PROCESS | 2592 | 1467541541423 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 2592 | 1467541541426 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 03:25:41 INFO - PROCESS | 2592 | 1467541541431 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 2592 | 1467541541432 Marionette TRACE conn4 <- [1,226,null,{}] 03:25:41 INFO - PROCESS | 2592 | 1467541541440 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:41 INFO - PROCESS | 2592 | 1467541541442 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:41 INFO - PROCESS | 2592 | 1467541541548 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 03:25:41 INFO - PROCESS | 2592 | 1467541541559 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 2592 | 1467541541562 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:41 INFO - PROCESS | 2592 | ++DOCSHELL 1314C800 == 35 [pid = 2592] [id = 66] 03:25:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (13295400) [pid = 2592] [serial = 195] [outer = 00000000] 03:25:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (142C6000) [pid = 2592] [serial = 196] [outer = 13295400] 03:25:41 INFO - PROCESS | 2592 | 1467541541605 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (145B8400) [pid = 2592] [serial = 197] [outer = 13295400] 03:25:42 INFO - PROCESS | 2592 | 1467541542076 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 646ms 03:25:42 INFO - PROCESS | 2592 | 1467541542100 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 2592 | 1467541542103 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 03:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:25:42 INFO - PROCESS | 2592 | 1467541542113 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 2592 | 1467541542117 Marionette TRACE conn4 <- [1,230,null,{}] 03:25:42 INFO - PROCESS | 2592 | 1467541542124 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:42 INFO - PROCESS | 2592 | 1467541542127 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:42 INFO - PROCESS | 2592 | 1467541542211 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 03:25:42 INFO - PROCESS | 2592 | 1467541542216 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 2592 | 1467541542218 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:42 INFO - PROCESS | 2592 | ++DOCSHELL 145B7C00 == 36 [pid = 2592] [id = 67] 03:25:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (14F92800) [pid = 2592] [serial = 198] [outer = 00000000] 03:25:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (1551F800) [pid = 2592] [serial = 199] [outer = 14F92800] 03:25:42 INFO - PROCESS | 2592 | 1467541542263 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15A98000) [pid = 2592] [serial = 200] [outer = 14F92800] 03:25:42 INFO - PROCESS | 2592 | 1467541542677 Marionette TRACE conn4 <- [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]]]}] 03:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 614ms 03:25:42 INFO - PROCESS | 2592 | 1467541542702 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 2592 | 1467541542704 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 03:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:25:42 INFO - PROCESS | 2592 | 1467541542723 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 2592 | 1467541542725 Marionette TRACE conn4 <- [1,234,null,{}] 03:25:42 INFO - PROCESS | 2592 | 1467541542776 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:42 INFO - PROCESS | 2592 | 1467541542778 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:42 INFO - PROCESS | 2592 | 1467541542857 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 03:25:42 INFO - PROCESS | 2592 | 1467541542864 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 2592 | 1467541542867 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:42 INFO - PROCESS | 2592 | ++DOCSHELL 15A97C00 == 37 [pid = 2592] [id = 68] 03:25:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (15AA4000) [pid = 2592] [serial = 201] [outer = 00000000] 03:25:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (1651B000) [pid = 2592] [serial = 202] [outer = 15AA4000] 03:25:42 INFO - PROCESS | 2592 | 1467541542915 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (165E0400) [pid = 2592] [serial = 203] [outer = 15AA4000] 03:25:43 INFO - PROCESS | 2592 | 1467541543369 Marionette TRACE conn4 <- [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]]]}] 03:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 711ms 03:25:43 INFO - PROCESS | 2592 | 1467541543459 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 03:25:43 INFO - PROCESS | 2592 | 1467541543461 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 03:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:25:43 INFO - PROCESS | 2592 | 1467541543469 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 2592 | 1467541543470 Marionette TRACE conn4 <- [1,238,null,{}] 03:25:43 INFO - PROCESS | 2592 | 1467541543474 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:43 INFO - PROCESS | 2592 | 1467541543476 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:43 INFO - PROCESS | 2592 | 1467541543582 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 03:25:43 INFO - PROCESS | 2592 | 1467541543633 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 2592 | 1467541543638 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:43 INFO - PROCESS | 2592 | ++DOCSHELL 16D07C00 == 38 [pid = 2592] [id = 69] 03:25:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (16D0FC00) [pid = 2592] [serial = 204] [outer = 00000000] 03:25:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (1724FC00) [pid = 2592] [serial = 205] [outer = 16D0FC00] 03:25:43 INFO - PROCESS | 2592 | 1467541543691 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (17258000) [pid = 2592] [serial = 206] [outer = 16D0FC00] 03:25:44 INFO - PROCESS | 2592 | 1467541544157 Marionette TRACE conn4 <- [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]]]}] 03:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 711ms 03:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:25:44 INFO - PROCESS | 2592 | 1467541544195 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 2592 | 1467541544197 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 03:25:44 INFO - PROCESS | 2592 | 1467541544201 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - PROCESS | 2592 | 1467541544202 Marionette TRACE conn4 <- [1,242,null,{}] 03:25:44 INFO - PROCESS | 2592 | 1467541544235 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:44 INFO - PROCESS | 2592 | 1467541544237 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:44 INFO - PROCESS | 2592 | 1467541544345 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 03:25:44 INFO - PROCESS | 2592 | 1467541544355 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 2592 | 1467541544365 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:44 INFO - PROCESS | 2592 | ++DOCSHELL 17254800 == 39 [pid = 2592] [id = 70] 03:25:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (17257C00) [pid = 2592] [serial = 207] [outer = 00000000] 03:25:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (174F1800) [pid = 2592] [serial = 208] [outer = 17257C00] 03:25:44 INFO - PROCESS | 2592 | 1467541544449 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (174F7C00) [pid = 2592] [serial = 209] [outer = 17257C00] 03:25:44 INFO - PROCESS | 2592 | 1467541544866 Marionette TRACE conn4 <- [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]]]}] 03:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 711ms 03:25:44 INFO - PROCESS | 2592 | 1467541544935 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 2592 | 1467541544937 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 03:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:25:44 INFO - PROCESS | 2592 | 1467541544940 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - PROCESS | 2592 | 1467541544942 Marionette TRACE conn4 <- [1,246,null,{}] 03:25:44 INFO - PROCESS | 2592 | 1467541544945 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:44 INFO - PROCESS | 2592 | 1467541544946 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:45 INFO - PROCESS | 2592 | 1467541545055 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 03:25:45 INFO - PROCESS | 2592 | 1467541545065 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 2592 | 1467541545067 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:45 INFO - PROCESS | 2592 | ++DOCSHELL 17471800 == 40 [pid = 2592] [id = 71] 03:25:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (174EF400) [pid = 2592] [serial = 210] [outer = 00000000] 03:25:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (17959800) [pid = 2592] [serial = 211] [outer = 174EF400] 03:25:45 INFO - PROCESS | 2592 | 1467541545157 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (179CF000) [pid = 2592] [serial = 212] [outer = 174EF400] 03:25:45 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (164C1C00) [pid = 2592] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:25:45 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (16D0DC00) [pid = 2592] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:25:45 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (152D1800) [pid = 2592] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:25:45 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (12D90000) [pid = 2592] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:25:45 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (15791800) [pid = 2592] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:25:45 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (10A7AC00) [pid = 2592] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:25:45 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (131E7800) [pid = 2592] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:25:45 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (17E5A800) [pid = 2592] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:25:45 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (176E8800) [pid = 2592] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:25:45 INFO - PROCESS | 2592 | 1467541545550 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 663ms 03:25:45 INFO - PROCESS | 2592 | 1467541545578 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 2592 | 1467541545580 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 03:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:25:45 INFO - PROCESS | 2592 | 1467541545583 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 2592 | 1467541545585 Marionette TRACE conn4 <- [1,250,null,{}] 03:25:45 INFO - PROCESS | 2592 | 1467541545598 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:45 INFO - PROCESS | 2592 | 1467541545600 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:45 INFO - PROCESS | 2592 | 1467541545785 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 03:25:45 INFO - PROCESS | 2592 | 1467541545795 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 2592 | 1467541545797 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:45 INFO - PROCESS | 2592 | ++DOCSHELL 12B0D400 == 41 [pid = 2592] [id = 72] 03:25:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (13155400) [pid = 2592] [serial = 213] [outer = 00000000] 03:25:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (17D43800) [pid = 2592] [serial = 214] [outer = 13155400] 03:25:45 INFO - PROCESS | 2592 | 1467541545843 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (17DBEC00) [pid = 2592] [serial = 215] [outer = 13155400] 03:25:46 INFO - PROCESS | 2592 | 1467541546253 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 727ms 03:25:46 INFO - PROCESS | 2592 | 1467541546315 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 2592 | 1467541546317 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 03:25:46 INFO - PROCESS | 2592 | 1467541546321 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:25:46 INFO - PROCESS | 2592 | 1467541546322 Marionette TRACE conn4 <- [1,254,null,{}] 03:25:46 INFO - PROCESS | 2592 | 1467541546326 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:46 INFO - PROCESS | 2592 | 1467541546328 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:46 INFO - PROCESS | 2592 | 1467541546413 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 03:25:46 INFO - PROCESS | 2592 | 1467541546419 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 2592 | 1467541546421 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:46 INFO - PROCESS | 2592 | ++DOCSHELL 10435800 == 42 [pid = 2592] [id = 73] 03:25:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (10435C00) [pid = 2592] [serial = 216] [outer = 00000000] 03:25:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (1981A800) [pid = 2592] [serial = 217] [outer = 10435C00] 03:25:46 INFO - PROCESS | 2592 | 1467541546463 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (19828000) [pid = 2592] [serial = 218] [outer = 10435C00] 03:25:46 INFO - PROCESS | 2592 | 1467541546891 Marionette TRACE conn4 <- [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]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 614ms 03:25:46 INFO - PROCESS | 2592 | 1467541546955 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 2592 | 1467541546957 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 03:25:46 INFO - PROCESS | 2592 | 1467541546961 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:25:46 INFO - PROCESS | 2592 | 1467541546962 Marionette TRACE conn4 <- [1,258,null,{}] 03:25:46 INFO - PROCESS | 2592 | 1467541546966 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:46 INFO - PROCESS | 2592 | 1467541546968 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:47 INFO - PROCESS | 2592 | 1467541547046 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 03:25:47 INFO - PROCESS | 2592 | 1467541547055 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 2592 | 1467541547060 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:47 INFO - PROCESS | 2592 | ++DOCSHELL 19822000 == 43 [pid = 2592] [id = 74] 03:25:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (198D0000) [pid = 2592] [serial = 219] [outer = 00000000] 03:25:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (198DBC00) [pid = 2592] [serial = 220] [outer = 198D0000] 03:25:47 INFO - PROCESS | 2592 | 1467541547116 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (19DA6000) [pid = 2592] [serial = 221] [outer = 198D0000] 03:25:47 INFO - PROCESS | 2592 | 1467541547679 Marionette TRACE conn4 <- [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]]]}] 03:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 824ms 03:25:47 INFO - PROCESS | 2592 | 1467541547796 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 03:25:47 INFO - PROCESS | 2592 | 1467541547801 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 03:25:47 INFO - PROCESS | 2592 | 1467541547807 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:25:47 INFO - PROCESS | 2592 | 1467541547810 Marionette TRACE conn4 <- [1,262,null,{}] 03:25:47 INFO - PROCESS | 2592 | 1467541547816 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:47 INFO - PROCESS | 2592 | 1467541547819 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:47 INFO - PROCESS | 2592 | 1467541547972 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 03:25:47 INFO - PROCESS | 2592 | 1467541547983 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 2592 | 1467541547986 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:48 INFO - PROCESS | 2592 | ++DOCSHELL 11213800 == 44 [pid = 2592] [id = 75] 03:25:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (11214000) [pid = 2592] [serial = 222] [outer = 00000000] 03:25:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (12D90000) [pid = 2592] [serial = 223] [outer = 11214000] 03:25:48 INFO - PROCESS | 2592 | 1467541548041 Marionette DEBUG loaded listener.js 03:25:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (13156000) [pid = 2592] [serial = 224] [outer = 11214000] 03:25:48 INFO - PROCESS | 2592 | 1467541548647 Marionette TRACE conn4 <- [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]]]}] 03:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 937ms 03:25:48 INFO - PROCESS | 2592 | 1467541548711 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 2592 | 1467541548716 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 03:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:25:48 INFO - PROCESS | 2592 | 1467541548770 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 2592 | 1467541548773 Marionette TRACE conn4 <- [1,266,null,{}] 03:25:48 INFO - PROCESS | 2592 | 1467541548777 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:48 INFO - PROCESS | 2592 | 1467541548779 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:48 INFO - PROCESS | 2592 | 1467541548886 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 03:25:48 INFO - PROCESS | 2592 | 1467541548962 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:48 INFO - PROCESS | 2592 | 1467541548965 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:49 INFO - PROCESS | 2592 | ++DOCSHELL 13FB2800 == 45 [pid = 2592] [id = 76] 03:25:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (145B6C00) [pid = 2592] [serial = 225] [outer = 00000000] 03:25:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (152CF400) [pid = 2592] [serial = 226] [outer = 145B6C00] 03:25:49 INFO - PROCESS | 2592 | 1467541549061 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (1552C400) [pid = 2592] [serial = 227] [outer = 145B6C00] 03:25:49 INFO - PROCESS | 2592 | 1467541549586 Marionette TRACE conn4 <- [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]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 889ms 03:25:49 INFO - PROCESS | 2592 | 1467541549651 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 2592 | 1467541549653 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 03:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:25:49 INFO - PROCESS | 2592 | 1467541549673 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 2592 | 1467541549677 Marionette TRACE conn4 <- [1,270,null,{}] 03:25:49 INFO - PROCESS | 2592 | 1467541549760 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:49 INFO - PROCESS | 2592 | 1467541549765 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:49 INFO - PROCESS | 2592 | 1467541549943 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 03:25:49 INFO - PROCESS | 2592 | 1467541549956 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 2592 | 1467541549959 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:49 INFO - PROCESS | 2592 | ++DOCSHELL 17959400 == 46 [pid = 2592] [id = 77] 03:25:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (17964800) [pid = 2592] [serial = 228] [outer = 00000000] 03:25:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (19D32800) [pid = 2592] [serial = 229] [outer = 17964800] 03:25:50 INFO - PROCESS | 2592 | 1467541550013 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (19E6D400) [pid = 2592] [serial = 230] [outer = 17964800] 03:25:50 INFO - PROCESS | 2592 | 1467541550567 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 937ms 03:25:50 INFO - PROCESS | 2592 | 1467541550605 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 03:25:50 INFO - PROCESS | 2592 | 1467541550608 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 03:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:25:50 INFO - PROCESS | 2592 | 1467541550612 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:25:50 INFO - PROCESS | 2592 | 1467541550614 Marionette TRACE conn4 <- [1,274,null,{}] 03:25:50 INFO - PROCESS | 2592 | 1467541550617 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:50 INFO - PROCESS | 2592 | 1467541550620 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:50 INFO - PROCESS | 2592 | 1467541550772 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 03:25:50 INFO - PROCESS | 2592 | 1467541550861 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 2592 | 1467541550863 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:50 INFO - PROCESS | 2592 | ++DOCSHELL 198DD400 == 47 [pid = 2592] [id = 78] 03:25:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 99 (19E73800) [pid = 2592] [serial = 231] [outer = 00000000] 03:25:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (19E77400) [pid = 2592] [serial = 232] [outer = 19E73800] 03:25:50 INFO - PROCESS | 2592 | 1467541550918 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (19EF5400) [pid = 2592] [serial = 233] [outer = 19E73800] 03:25:51 INFO - PROCESS | 2592 | 1467541551428 Marionette TRACE conn4 <- [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]]]}] 03:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 873ms 03:25:51 INFO - PROCESS | 2592 | 1467541551527 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 03:25:51 INFO - PROCESS | 2592 | 1467541551529 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 03:25:51 INFO - PROCESS | 2592 | 1467541551534 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:25:51 INFO - PROCESS | 2592 | 1467541551536 Marionette TRACE conn4 <- [1,278,null,{}] 03:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:25:51 INFO - PROCESS | 2592 | 1467541551539 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:51 INFO - PROCESS | 2592 | 1467541551541 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:51 INFO - PROCESS | 2592 | 1467541551647 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 03:25:51 INFO - PROCESS | 2592 | 1467541551719 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 2592 | 1467541551721 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:51 INFO - PROCESS | 2592 | ++DOCSHELL 130A6000 == 48 [pid = 2592] [id = 79] 03:25:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 102 (1328C400) [pid = 2592] [serial = 234] [outer = 00000000] 03:25:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (142C2000) [pid = 2592] [serial = 235] [outer = 1328C400] 03:25:51 INFO - PROCESS | 2592 | 1467541551825 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 104 (1578D000) [pid = 2592] [serial = 236] [outer = 1328C400] 03:25:52 INFO - PROCESS | 2592 | 1467541552468 Marionette TRACE conn4 <- [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]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 986ms 03:25:52 INFO - PROCESS | 2592 | 1467541552516 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 2592 | 1467541552519 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 03:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:25:52 INFO - PROCESS | 2592 | 1467541552524 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 2592 | 1467541552529 Marionette TRACE conn4 <- [1,282,null,{}] 03:25:52 INFO - PROCESS | 2592 | 1467541552534 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:52 INFO - PROCESS | 2592 | 1467541552536 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:52 INFO - PROCESS | 2592 | 1467541552667 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 03:25:52 INFO - PROCESS | 2592 | 1467541552810 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 2592 | 1467541552812 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:52 INFO - PROCESS | 2592 | ++DOCSHELL 12B09400 == 49 [pid = 2592] [id = 80] 03:25:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (13036400) [pid = 2592] [serial = 237] [outer = 00000000] 03:25:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (1344C400) [pid = 2592] [serial = 238] [outer = 13036400] 03:25:52 INFO - PROCESS | 2592 | 1467541552862 Marionette DEBUG loaded listener.js 03:25:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (142C2C00) [pid = 2592] [serial = 239] [outer = 13036400] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 10435800 == 48 [pid = 2592] [id = 73] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 12B0D400 == 47 [pid = 2592] [id = 72] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 17471800 == 46 [pid = 2592] [id = 71] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 17254800 == 45 [pid = 2592] [id = 70] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 16D07C00 == 44 [pid = 2592] [id = 69] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 15A97C00 == 43 [pid = 2592] [id = 68] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 145B7C00 == 42 [pid = 2592] [id = 67] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 1314C800 == 41 [pid = 2592] [id = 66] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 11CD9800 == 40 [pid = 2592] [id = 65] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 10A7D800 == 39 [pid = 2592] [id = 64] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 17DB3400 == 38 [pid = 2592] [id = 63] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 145B1800 == 37 [pid = 2592] [id = 62] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 10F3E400 == 36 [pid = 2592] [id = 61] 03:25:53 INFO - PROCESS | 2592 | --DOCSHELL 1314A800 == 35 [pid = 2592] [id = 60] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (12D91C00) [pid = 2592] [serial = 43] [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.] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (17253000) [pid = 2592] [serial = 162] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (17965C00) [pid = 2592] [serial = 166] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 103 (152D5800) [pid = 2592] [serial = 156] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (15432000) [pid = 2592] [serial = 157] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 101 (13449C00) [pid = 2592] [serial = 153] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 100 (13FBA400) [pid = 2592] [serial = 154] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 99 (164F0000) [pid = 2592] [serial = 159] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 98 (11ADE800) [pid = 2592] [serial = 150] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 97 (1281B400) [pid = 2592] [serial = 151] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 96 (1725E400) [pid = 2592] [serial = 163] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (12924000) [pid = 2592] [serial = 147] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (17D46000) [pid = 2592] [serial = 144] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (16520C00) [pid = 2592] [serial = 172] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (18025C00) [pid = 2592] [serial = 169] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (17254C00) [pid = 2592] [serial = 173] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (179CCC00) [pid = 2592] [serial = 167] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (17E5F800) [pid = 2592] [serial = 175] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (180DC400) [pid = 2592] [serial = 170] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (18025800) [pid = 2592] [serial = 176] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (165DA800) [pid = 2592] [serial = 160] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (198DC400) [pid = 2592] [serial = 178] [outer = 00000000] [url = about:blank] 03:25:53 INFO - PROCESS | 2592 | 1467541553464 Marionette TRACE conn4 <- [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]]]}] 03:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 985ms 03:25:53 INFO - PROCESS | 2592 | 1467541553514 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 03:25:53 INFO - PROCESS | 2592 | 1467541553518 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 03:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:25:53 INFO - PROCESS | 2592 | 1467541553536 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 2592 | 1467541553538 Marionette TRACE conn4 <- [1,286,null,{}] 03:25:53 INFO - PROCESS | 2592 | 1467541553542 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:53 INFO - PROCESS | 2592 | 1467541553545 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:53 INFO - PROCESS | 2592 | 1467541553636 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 03:25:53 INFO - PROCESS | 2592 | 1467541553714 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 2592 | 1467541553717 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:53 INFO - PROCESS | 2592 | ++DOCSHELL 13FBA800 == 36 [pid = 2592] [id = 81] 03:25:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (13FBCC00) [pid = 2592] [serial = 240] [outer = 00000000] 03:25:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (15791800) [pid = 2592] [serial = 241] [outer = 13FBCC00] 03:25:53 INFO - PROCESS | 2592 | 1467541553810 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (15F96800) [pid = 2592] [serial = 242] [outer = 13FBCC00] 03:25:54 INFO - PROCESS | 2592 | 1467541554167 Marionette TRACE conn4 <- [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]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 646ms 03:25:54 INFO - PROCESS | 2592 | 1467541554206 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 2592 | 1467541554208 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 03:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:25:54 INFO - PROCESS | 2592 | 1467541554212 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 2592 | 1467541554215 Marionette TRACE conn4 <- [1,290,null,{}] 03:25:54 INFO - PROCESS | 2592 | 1467541554225 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:54 INFO - PROCESS | 2592 | 1467541554229 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:54 INFO - PROCESS | 2592 | 1467541554313 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 03:25:54 INFO - PROCESS | 2592 | 1467541554346 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 2592 | 1467541554349 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:54 INFO - PROCESS | 2592 | ++DOCSHELL 166F4800 == 37 [pid = 2592] [id = 82] 03:25:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (166F4C00) [pid = 2592] [serial = 243] [outer = 00000000] 03:25:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (1683C000) [pid = 2592] [serial = 244] [outer = 166F4C00] 03:25:54 INFO - PROCESS | 2592 | 1467541554394 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (17250C00) [pid = 2592] [serial = 245] [outer = 166F4C00] 03:25:54 INFO - PROCESS | 2592 | 1467541554863 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 663ms 03:25:54 INFO - PROCESS | 2592 | 1467541554884 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 2592 | 1467541554887 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 03:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:25:54 INFO - PROCESS | 2592 | 1467541554890 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 2592 | 1467541554892 Marionette TRACE conn4 <- [1,294,null,{}] 03:25:54 INFO - PROCESS | 2592 | 1467541554895 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:54 INFO - PROCESS | 2592 | 1467541554897 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:54 INFO - PROCESS | 2592 | 1467541554980 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 03:25:54 INFO - PROCESS | 2592 | 1467541554985 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 2592 | 1467541554987 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:55 INFO - PROCESS | 2592 | ++DOCSHELL 167C4000 == 38 [pid = 2592] [id = 83] 03:25:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (17242400) [pid = 2592] [serial = 246] [outer = 00000000] 03:25:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (174E1C00) [pid = 2592] [serial = 247] [outer = 17242400] 03:25:55 INFO - PROCESS | 2592 | 1467541555030 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (174F4800) [pid = 2592] [serial = 248] [outer = 17242400] 03:25:55 INFO - PROCESS | 2592 | 1467541555420 Marionette TRACE conn4 <- [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]]]}] 03:25:55 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. 03:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 614ms 03:25:55 INFO - PROCESS | 2592 | 1467541555491 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 2592 | 1467541555493 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 03:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:25:55 INFO - PROCESS | 2592 | 1467541555497 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 2592 | 1467541555498 Marionette TRACE conn4 <- [1,298,null,{}] 03:25:55 INFO - PROCESS | 2592 | 1467541555514 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:55 INFO - PROCESS | 2592 | 1467541555517 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:55 INFO - PROCESS | 2592 | 1467541555649 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 03:25:55 INFO - PROCESS | 2592 | 1467541555725 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:55 INFO - PROCESS | 2592 | 1467541555727 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:55 INFO - PROCESS | 2592 | ++DOCSHELL 174FC000 == 39 [pid = 2592] [id = 84] 03:25:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (176E9000) [pid = 2592] [serial = 249] [outer = 00000000] 03:25:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (17D44C00) [pid = 2592] [serial = 250] [outer = 176E9000] 03:25:55 INFO - PROCESS | 2592 | 1467541555772 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (17DB7800) [pid = 2592] [serial = 251] [outer = 176E9000] 03:25:56 INFO - PROCESS | 2592 | 1467541556251 Marionette TRACE conn4 <- [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]]]}] 03:25:56 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. 03:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 775ms 03:25:56 INFO - PROCESS | 2592 | 1467541556270 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 03:25:56 INFO - PROCESS | 2592 | 1467541556272 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 03:25:56 INFO - PROCESS | 2592 | 1467541556276 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:25:56 INFO - PROCESS | 2592 | 1467541556277 Marionette TRACE conn4 <- [1,302,null,{}] 03:25:56 INFO - PROCESS | 2592 | 1467541556281 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:56 INFO - PROCESS | 2592 | 1467541556286 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:56 INFO - PROCESS | 2592 | 1467541556406 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 03:25:56 INFO - PROCESS | 2592 | 1467541556411 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 2592 | 1467541556413 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:56 INFO - PROCESS | 2592 | ++DOCSHELL 10A7C400 == 40 [pid = 2592] [id = 85] 03:25:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (17DB8400) [pid = 2592] [serial = 252] [outer = 00000000] 03:25:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 99 (1981EC00) [pid = 2592] [serial = 253] [outer = 17DB8400] 03:25:56 INFO - PROCESS | 2592 | 1467541556456 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (198D1400) [pid = 2592] [serial = 254] [outer = 17DB8400] 03:25:56 INFO - PROCESS | 2592 | 1467541556929 Marionette TRACE conn4 <- [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]]]}] 03:25:56 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. 03:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 663ms 03:25:56 INFO - PROCESS | 2592 | 1467541556948 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 03:25:56 INFO - PROCESS | 2592 | 1467541556950 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 03:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:25:56 INFO - PROCESS | 2592 | 1467541556957 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - PROCESS | 2592 | 1467541556959 Marionette TRACE conn4 <- [1,306,null,{}] 03:25:56 INFO - PROCESS | 2592 | 1467541556962 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:56 INFO - PROCESS | 2592 | 1467541556964 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:57 INFO - PROCESS | 2592 | 1467541557068 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 03:25:57 INFO - PROCESS | 2592 | 1467541557145 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 2592 | 1467541557147 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:57 INFO - PROCESS | 2592 | ++DOCSHELL 19823000 == 41 [pid = 2592] [id = 86] 03:25:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (19DA8400) [pid = 2592] [serial = 255] [outer = 00000000] 03:25:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 102 (19E72800) [pid = 2592] [serial = 256] [outer = 19DA8400] 03:25:57 INFO - PROCESS | 2592 | 1467541557189 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (19E74000) [pid = 2592] [serial = 257] [outer = 19DA8400] 03:25:57 INFO - PROCESS | 2592 | 1467541557674 Marionette TRACE conn4 <- [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]]]}] 03:25:57 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (16D0FC00) [pid = 2592] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:25:57 INFO - PROCESS | 2592 | --DOMWINDOW == 101 (17257C00) [pid = 2592] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:25:57 INFO - PROCESS | 2592 | --DOMWINDOW == 100 (1281E800) [pid = 2592] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:25:57 INFO - PROCESS | 2592 | --DOMWINDOW == 99 (13295400) [pid = 2592] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:25:57 INFO - PROCESS | 2592 | --DOMWINDOW == 98 (15AA4000) [pid = 2592] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:25:57 INFO - PROCESS | 2592 | --DOMWINDOW == 97 (10A81000) [pid = 2592] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:25:57 INFO - PROCESS | 2592 | --DOMWINDOW == 96 (14F92800) [pid = 2592] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:25:57 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (174EF400) [pid = 2592] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:25:57 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (10435C00) [pid = 2592] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:25:57 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (13155400) [pid = 2592] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:25:57 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. 03:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 775ms 03:25:57 INFO - PROCESS | 2592 | 1467541557694 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 2592 | 1467541557696 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 03:25:57 INFO - PROCESS | 2592 | 1467541557699 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:25:57 INFO - PROCESS | 2592 | 1467541557701 Marionette TRACE conn4 <- [1,310,null,{}] 03:25:57 INFO - PROCESS | 2592 | 1467541557704 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:57 INFO - PROCESS | 2592 | 1467541557706 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:57 INFO - PROCESS | 2592 | 1467541557783 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 03:25:57 INFO - PROCESS | 2592 | 1467541557791 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 2592 | 1467541557793 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:57 INFO - PROCESS | 2592 | ++DOCSHELL 10A77400 == 42 [pid = 2592] [id = 87] 03:25:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (15339400) [pid = 2592] [serial = 258] [outer = 00000000] 03:25:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (174EF400) [pid = 2592] [serial = 259] [outer = 15339400] 03:25:57 INFO - PROCESS | 2592 | 1467541557843 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (17D41800) [pid = 2592] [serial = 260] [outer = 15339400] 03:25:58 INFO - PROCESS | 2592 | 1467541558276 Marionette TRACE conn4 <- [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]]]}] 03:25:58 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. 03:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 614ms 03:25:58 INFO - PROCESS | 2592 | 1467541558331 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 2592 | 1467541558333 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 03:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:25:58 INFO - PROCESS | 2592 | 1467541558340 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 2592 | 1467541558342 Marionette TRACE conn4 <- [1,314,null,{}] 03:25:58 INFO - PROCESS | 2592 | 1467541558345 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:58 INFO - PROCESS | 2592 | 1467541558347 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:58 INFO - PROCESS | 2592 | 1467541558475 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 03:25:58 INFO - PROCESS | 2592 | 1467541558485 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:25:58 INFO - PROCESS | 2592 | 1467541558494 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 2592 | 1467541558496 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:58 INFO - PROCESS | 2592 | ++DOCSHELL 182A1800 == 43 [pid = 2592] [id = 88] 03:25:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (182A3400) [pid = 2592] [serial = 261] [outer = 00000000] 03:25:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (19E70000) [pid = 2592] [serial = 262] [outer = 182A3400] 03:25:58 INFO - PROCESS | 2592 | 1467541558538 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 99 (1A30A000) [pid = 2592] [serial = 263] [outer = 182A3400] 03:25:58 INFO - PROCESS | 2592 | 1467541558993 Marionette TRACE conn4 <- [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]]]}] 03:25:59 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. 03:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 663ms 03:25:59 INFO - PROCESS | 2592 | 1467541559025 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 2592 | 1467541559026 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 03:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:25:59 INFO - PROCESS | 2592 | 1467541559030 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 2592 | 1467541559032 Marionette TRACE conn4 <- [1,318,null,{}] 03:25:59 INFO - PROCESS | 2592 | 1467541559035 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:59 INFO - PROCESS | 2592 | 1467541559037 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:59 INFO - PROCESS | 2592 | 1467541559116 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 03:25:59 INFO - PROCESS | 2592 | 1467541559121 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 2592 | 1467541559123 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:59 INFO - PROCESS | 2592 | ++DOCSHELL 15AA4000 == 44 [pid = 2592] [id = 89] 03:25:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (180E1400) [pid = 2592] [serial = 264] [outer = 00000000] 03:25:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (19DAEC00) [pid = 2592] [serial = 265] [outer = 180E1400] 03:25:59 INFO - PROCESS | 2592 | 1467541559164 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 102 (19DB0800) [pid = 2592] [serial = 266] [outer = 180E1400] 03:25:59 INFO - PROCESS | 2592 | 1467541559560 Marionette TRACE conn4 <- [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]]]}] 03:25:59 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. 03:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 614ms 03:25:59 INFO - PROCESS | 2592 | 1467541559626 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 2592 | 1467541559628 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 03:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:25:59 INFO - PROCESS | 2592 | 1467541559632 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 2592 | 1467541559634 Marionette TRACE conn4 <- [1,322,null,{}] 03:25:59 INFO - PROCESS | 2592 | 1467541559637 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:59 INFO - PROCESS | 2592 | 1467541559640 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:25:59 INFO - PROCESS | 2592 | 1467541559751 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 03:25:59 INFO - PROCESS | 2592 | 1467541559915 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 2592 | 1467541559966 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:00 INFO - PROCESS | 2592 | ++DOCSHELL 10F69800 == 45 [pid = 2592] [id = 90] 03:26:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (10F6A000) [pid = 2592] [serial = 267] [outer = 00000000] 03:26:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 104 (11ADE400) [pid = 2592] [serial = 268] [outer = 10F6A000] 03:26:00 INFO - PROCESS | 2592 | 1467541560063 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (1289E400) [pid = 2592] [serial = 269] [outer = 10F6A000] 03:26:00 INFO - PROCESS | 2592 | 1467541560680 Marionette TRACE conn4 <- [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]]]}] 03:26:00 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. 03:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1082ms 03:26:00 INFO - PROCESS | 2592 | 1467541560707 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 03:26:00 INFO - PROCESS | 2592 | 1467541560711 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 03:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:26:00 INFO - PROCESS | 2592 | 1467541560753 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - PROCESS | 2592 | 1467541560757 Marionette TRACE conn4 <- [1,326,null,{}] 03:26:00 INFO - PROCESS | 2592 | 1467541560763 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:00 INFO - PROCESS | 2592 | 1467541560766 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:00 INFO - PROCESS | 2592 | 1467541560882 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 03:26:01 INFO - PROCESS | 2592 | 1467541561053 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:01 INFO - PROCESS | 2592 | 1467541561056 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:01 INFO - PROCESS | 2592 | ++DOCSHELL 13458000 == 46 [pid = 2592] [id = 91] 03:26:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (14297800) [pid = 2592] [serial = 270] [outer = 00000000] 03:26:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (142A1800) [pid = 2592] [serial = 271] [outer = 14297800] 03:26:01 INFO - PROCESS | 2592 | 1467541561110 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 108 (145B1400) [pid = 2592] [serial = 272] [outer = 14297800] 03:26:01 INFO - PROCESS | 2592 | 1467541561690 Marionette TRACE conn4 <- [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]]]}] 03:26:01 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. 03:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1001ms 03:26:01 INFO - PROCESS | 2592 | 1467541561738 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 03:26:01 INFO - PROCESS | 2592 | 1467541561743 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 03:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:26:01 INFO - PROCESS | 2592 | 1467541561747 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:26:01 INFO - PROCESS | 2592 | 1467541561749 Marionette TRACE conn4 <- [1,330,null,{}] 03:26:01 INFO - PROCESS | 2592 | 1467541561753 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:01 INFO - PROCESS | 2592 | 1467541561755 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:01 INFO - PROCESS | 2592 | 1467541561876 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 03:26:02 INFO - PROCESS | 2592 | 1467541562018 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:02 INFO - PROCESS | 2592 | 1467541562020 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:02 INFO - PROCESS | 2592 | ++DOCSHELL 1651F800 == 47 [pid = 2592] [id = 92] 03:26:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 109 (16520000) [pid = 2592] [serial = 273] [outer = 00000000] 03:26:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 110 (166EE000) [pid = 2592] [serial = 274] [outer = 16520000] 03:26:02 INFO - PROCESS | 2592 | 1467541562072 Marionette DEBUG loaded listener.js 03:26:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 111 (166F3800) [pid = 2592] [serial = 275] [outer = 16520000] 03:26:02 INFO - PROCESS | 2592 | 1467541562608 Marionette TRACE conn4 <- [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]]]}] 03:26:02 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. 03:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 937ms 03:26:02 INFO - PROCESS | 2592 | 1467541562683 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 03:26:02 INFO - PROCESS | 2592 | 1467541562686 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 03:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:26:02 INFO - PROCESS | 2592 | 1467541562696 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - PROCESS | 2592 | 1467541562702 Marionette TRACE conn4 <- [1,334,null,{}] 03:26:02 INFO - PROCESS | 2592 | 1467541562706 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:02 INFO - PROCESS | 2592 | 1467541562710 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:02 INFO - PROCESS | 2592 | 1467541562822 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 03:26:03 INFO - PROCESS | 2592 | 1467541562997 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 2592 | 1467541563000 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:03 INFO - PROCESS | 2592 | ++DOCSHELL 15F92400 == 48 [pid = 2592] [id = 93] 03:26:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 112 (166F7000) [pid = 2592] [serial = 276] [outer = 00000000] 03:26:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 113 (17DB6C00) [pid = 2592] [serial = 277] [outer = 166F7000] 03:26:03 INFO - PROCESS | 2592 | 1467541563057 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 114 (17E5D800) [pid = 2592] [serial = 278] [outer = 166F7000] 03:26:03 INFO - PROCESS | 2592 | 1467541563743 Marionette TRACE conn4 <- [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]]]}] 03:26:03 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. 03:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1083ms 03:26:03 INFO - PROCESS | 2592 | 1467541563773 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 03:26:03 INFO - PROCESS | 2592 | 1467541563777 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 03:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:26:03 INFO - PROCESS | 2592 | 1467541563781 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:26:03 INFO - PROCESS | 2592 | 1467541563784 Marionette TRACE conn4 <- [1,338,null,{}] 03:26:03 INFO - PROCESS | 2592 | 1467541563804 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:03 INFO - PROCESS | 2592 | 1467541563806 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:03 INFO - PROCESS | 2592 | 1467541563955 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 03:26:04 INFO - PROCESS | 2592 | 1467541564082 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 2592 | 1467541564085 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:04 INFO - PROCESS | 2592 | ++DOCSHELL 103D3C00 == 49 [pid = 2592] [id = 94] 03:26:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 115 (11CD6400) [pid = 2592] [serial = 279] [outer = 00000000] 03:26:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 116 (12926C00) [pid = 2592] [serial = 280] [outer = 11CD6400] 03:26:04 INFO - PROCESS | 2592 | 1467541564137 Marionette DEBUG loaded listener.js 03:26:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 117 (1344A000) [pid = 2592] [serial = 281] [outer = 11CD6400] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 10FF7C00 == 48 [pid = 2592] [id = 50] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 15AA4000 == 47 [pid = 2592] [id = 89] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 182A1800 == 46 [pid = 2592] [id = 88] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 10A77400 == 45 [pid = 2592] [id = 87] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 19823000 == 44 [pid = 2592] [id = 86] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 10A7C400 == 43 [pid = 2592] [id = 85] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 174FC000 == 42 [pid = 2592] [id = 84] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 167C4000 == 41 [pid = 2592] [id = 83] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 166F4800 == 40 [pid = 2592] [id = 82] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 13FBA800 == 39 [pid = 2592] [id = 81] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 12B09400 == 38 [pid = 2592] [id = 80] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 116 (198DBC00) [pid = 2592] [serial = 220] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 13FB2800 == 37 [pid = 2592] [id = 76] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 11213800 == 36 [pid = 2592] [id = 75] 03:26:04 INFO - PROCESS | 2592 | --DOCSHELL 19822000 == 35 [pid = 2592] [id = 74] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 115 (1724FC00) [pid = 2592] [serial = 205] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 114 (174F7C00) [pid = 2592] [serial = 209] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 113 (174F1800) [pid = 2592] [serial = 208] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 112 (1302F800) [pid = 2592] [serial = 193] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 111 (130C9400) [pid = 2592] [serial = 194] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 110 (142C6000) [pid = 2592] [serial = 196] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 109 (145B8400) [pid = 2592] [serial = 197] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 108 (1651B000) [pid = 2592] [serial = 202] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 107 (11AE0800) [pid = 2592] [serial = 191] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (10F69C00) [pid = 2592] [serial = 190] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (1551F800) [pid = 2592] [serial = 199] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (15A98000) [pid = 2592] [serial = 200] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 103 (117D5C00) [pid = 2592] [serial = 181] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (1981F400) [pid = 2592] [serial = 187] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 101 (152CBC00) [pid = 2592] [serial = 184] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 100 (17959800) [pid = 2592] [serial = 211] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 99 (19828000) [pid = 2592] [serial = 218] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 98 (1981A800) [pid = 2592] [serial = 217] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 97 (17258000) [pid = 2592] [serial = 206] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 96 (17D43800) [pid = 2592] [serial = 214] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (179CF000) [pid = 2592] [serial = 212] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (17DBEC00) [pid = 2592] [serial = 215] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (165E0400) [pid = 2592] [serial = 203] [outer = 00000000] [url = about:blank] 03:26:04 INFO - PROCESS | 2592 | 1467541564656 Marionette TRACE conn4 <- [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]]]}] 03:26:04 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. 03:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 889ms 03:26:04 INFO - PROCESS | 2592 | 1467541564674 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 2592 | 1467541564678 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 03:26:04 INFO - PROCESS | 2592 | 1467541564684 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:26:04 INFO - PROCESS | 2592 | 1467541564687 Marionette TRACE conn4 <- [1,342,null,{}] 03:26:04 INFO - PROCESS | 2592 | 1467541564691 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:04 INFO - PROCESS | 2592 | 1467541564693 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:04 INFO - PROCESS | 2592 | 1467541564776 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 03:26:04 INFO - PROCESS | 2592 | 1467541564785 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 2592 | 1467541564788 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:04 INFO - PROCESS | 2592 | ++DOCSHELL 104E5400 == 36 [pid = 2592] [id = 95] 03:26:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (13126800) [pid = 2592] [serial = 282] [outer = 00000000] 03:26:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (14297C00) [pid = 2592] [serial = 283] [outer = 13126800] 03:26:04 INFO - PROCESS | 2592 | 1467541564837 Marionette DEBUG loaded listener.js 03:26:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (142A2000) [pid = 2592] [serial = 284] [outer = 13126800] 03:26:05 INFO - PROCESS | 2592 | 1467541565349 Marionette TRACE conn4 <- [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]]]}] 03:26:05 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. 03:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 727ms 03:26:05 INFO - PROCESS | 2592 | 1467541565417 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 2592 | 1467541565419 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 03:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:26:05 INFO - PROCESS | 2592 | 1467541565423 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - PROCESS | 2592 | 1467541565426 Marionette TRACE conn4 <- [1,346,null,{}] 03:26:05 INFO - PROCESS | 2592 | 1467541565464 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:05 INFO - PROCESS | 2592 | 1467541565468 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:05 INFO - PROCESS | 2592 | 1467541565558 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 03:26:05 INFO - PROCESS | 2592 | 1467541565632 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 2592 | 1467541565634 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:05 INFO - PROCESS | 2592 | ++DOCSHELL 1573BC00 == 37 [pid = 2592] [id = 96] 03:26:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (15742C00) [pid = 2592] [serial = 285] [outer = 00000000] 03:26:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (15A9E400) [pid = 2592] [serial = 286] [outer = 15742C00] 03:26:05 INFO - PROCESS | 2592 | 1467541565680 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 99 (15F92800) [pid = 2592] [serial = 287] [outer = 15742C00] 03:26:06 INFO - PROCESS | 2592 | 1467541566090 Marionette TRACE conn4 <- [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]]]}] 03:26:06 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. 03:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 662ms 03:26:06 INFO - PROCESS | 2592 | 1467541566097 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 2592 | 1467541566099 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 03:26:06 INFO - PROCESS | 2592 | 1467541566102 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:26:06 INFO - PROCESS | 2592 | 1467541566104 Marionette TRACE conn4 <- [1,350,null,{}] 03:26:06 INFO - PROCESS | 2592 | 1467541566107 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:06 INFO - PROCESS | 2592 | 1467541566109 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:06 INFO - PROCESS | 2592 | 1467541566220 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 03:26:06 INFO - PROCESS | 2592 | 1467541566227 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 2592 | 1467541566229 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:06 INFO - PROCESS | 2592 | ++DOCSHELL 165E2800 == 38 [pid = 2592] [id = 97] 03:26:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (165E7C00) [pid = 2592] [serial = 288] [outer = 00000000] 03:26:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (166EFC00) [pid = 2592] [serial = 289] [outer = 165E7C00] 03:26:06 INFO - PROCESS | 2592 | 1467541566273 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 102 (167B9400) [pid = 2592] [serial = 290] [outer = 165E7C00] 03:26:06 INFO - PROCESS | 2592 | 1467541566667 Marionette TRACE conn4 <- [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]]]}] 03:26:06 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. 03:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 614ms 03:26:06 INFO - PROCESS | 2592 | 1467541566700 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 2592 | 1467541566702 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 03:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:26:06 INFO - PROCESS | 2592 | 1467541566705 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 2592 | 1467541566706 Marionette TRACE conn4 <- [1,354,null,{}] 03:26:06 INFO - PROCESS | 2592 | 1467541566710 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:06 INFO - PROCESS | 2592 | 1467541566712 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:06 INFO - PROCESS | 2592 | 1467541566789 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 03:26:06 INFO - PROCESS | 2592 | 1467541566905 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 2592 | 1467541566907 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:06 INFO - PROCESS | 2592 | ++DOCSHELL 17236C00 == 39 [pid = 2592] [id = 98] 03:26:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (17236400) [pid = 2592] [serial = 291] [outer = 00000000] 03:26:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 104 (17255400) [pid = 2592] [serial = 292] [outer = 17236400] 03:26:06 INFO - PROCESS | 2592 | 1467541566962 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (17259000) [pid = 2592] [serial = 293] [outer = 17236400] 03:26:07 INFO - PROCESS | 2592 | 1467541567432 Marionette TRACE conn4 <- [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]]]}] 03:26:07 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. 03:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 760ms 03:26:07 INFO - PROCESS | 2592 | 1467541567492 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 2592 | 1467541567494 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 03:26:07 INFO - PROCESS | 2592 | 1467541567497 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 2592 | 1467541567499 Marionette TRACE conn4 <- [1,358,null,{}] 03:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:26:07 INFO - PROCESS | 2592 | 1467541567503 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:07 INFO - PROCESS | 2592 | 1467541567508 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:07 INFO - PROCESS | 2592 | 1467541567639 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 03:26:07 INFO - PROCESS | 2592 | 1467541567695 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 2592 | 1467541567697 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:07 INFO - PROCESS | 2592 | ++DOCSHELL 17252400 == 40 [pid = 2592] [id = 99] 03:26:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (1725E400) [pid = 2592] [serial = 294] [outer = 00000000] 03:26:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (176E4000) [pid = 2592] [serial = 295] [outer = 1725E400] 03:26:07 INFO - PROCESS | 2592 | 1467541567741 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 108 (17959800) [pid = 2592] [serial = 296] [outer = 1725E400] 03:26:08 INFO - PROCESS | 2592 | 1467541568210 Marionette TRACE conn4 <- [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]]]}] 03:26:08 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. 03:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 759ms 03:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:26:08 INFO - PROCESS | 2592 | 1467541568274 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 2592 | 1467541568276 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 03:26:08 INFO - PROCESS | 2592 | 1467541568280 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 2592 | 1467541568281 Marionette TRACE conn4 <- [1,362,null,{}] 03:26:08 INFO - PROCESS | 2592 | 1467541568285 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:08 INFO - PROCESS | 2592 | 1467541568287 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:08 INFO - PROCESS | 2592 | 1467541568393 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 03:26:08 INFO - PROCESS | 2592 | 1467541568457 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 2592 | 1467541568459 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:08 INFO - PROCESS | 2592 | ++DOCSHELL 176E2400 == 41 [pid = 2592] [id = 100] 03:26:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 109 (17D46800) [pid = 2592] [serial = 297] [outer = 00000000] 03:26:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 110 (17DBAC00) [pid = 2592] [serial = 298] [outer = 17D46800] 03:26:08 INFO - PROCESS | 2592 | 1467541568501 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 111 (17DB2400) [pid = 2592] [serial = 299] [outer = 17D46800] 03:26:08 INFO - PROCESS | 2592 | 1467541568875 Marionette TRACE conn4 <- [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]]]}] 03:26:08 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. 03:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 647ms 03:26:09 INFO - PROCESS | 2592 | --DOMWINDOW == 110 (176E9000) [pid = 2592] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:26:09 INFO - PROCESS | 2592 | --DOMWINDOW == 109 (19DA8400) [pid = 2592] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:26:09 INFO - PROCESS | 2592 | --DOMWINDOW == 108 (17DB8400) [pid = 2592] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:26:09 INFO - PROCESS | 2592 | --DOMWINDOW == 107 (13FBCC00) [pid = 2592] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:26:09 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (13036400) [pid = 2592] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:26:09 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (166F4C00) [pid = 2592] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:26:09 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (17242400) [pid = 2592] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:26:09 INFO - PROCESS | 2592 | --DOMWINDOW == 103 (15339400) [pid = 2592] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:26:09 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (182A3400) [pid = 2592] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:26:09 INFO - PROCESS | 2592 | 1467541568983 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 2592 | 1467541568985 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 03:26:09 INFO - PROCESS | 2592 | 1467541568994 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 2592 | 1467541568996 Marionette TRACE conn4 <- [1,366,null,{}] 03:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:26:09 INFO - PROCESS | 2592 | 1467541569049 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:09 INFO - PROCESS | 2592 | 1467541569051 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:09 INFO - PROCESS | 2592 | 1467541569131 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 03:26:09 INFO - PROCESS | 2592 | 1467541569138 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 2592 | 1467541569140 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:09 INFO - PROCESS | 2592 | ++DOCSHELL 10434800 == 42 [pid = 2592] [id = 101] 03:26:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (15339400) [pid = 2592] [serial = 300] [outer = 00000000] 03:26:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 104 (167BC800) [pid = 2592] [serial = 301] [outer = 15339400] 03:26:09 INFO - PROCESS | 2592 | 1467541569191 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (16D0DC00) [pid = 2592] [serial = 302] [outer = 15339400] 03:26:09 INFO - PROCESS | 2592 | 1467541569601 Marionette TRACE conn4 <- [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]]]}] 03:26:09 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. 03:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 614ms 03:26:09 INFO - PROCESS | 2592 | 1467541569639 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 2592 | 1467541569641 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 03:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:26:09 INFO - PROCESS | 2592 | 1467541569644 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 2592 | 1467541569646 Marionette TRACE conn4 <- [1,370,null,{}] 03:26:09 INFO - PROCESS | 2592 | 1467541569653 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:09 INFO - PROCESS | 2592 | 1467541569655 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:09 INFO - PROCESS | 2592 | 1467541569734 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 03:26:09 INFO - PROCESS | 2592 | 1467541569764 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 2592 | 1467541569766 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:09 INFO - PROCESS | 2592 | ++DOCSHELL 152D3C00 == 43 [pid = 2592] [id = 102] 03:26:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (17963C00) [pid = 2592] [serial = 303] [outer = 00000000] 03:26:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (180E1800) [pid = 2592] [serial = 304] [outer = 17963C00] 03:26:09 INFO - PROCESS | 2592 | 1467541569810 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 108 (18298C00) [pid = 2592] [serial = 305] [outer = 17963C00] 03:26:10 INFO - PROCESS | 2592 | 1467541570267 Marionette TRACE conn4 <- [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]]]}] 03:26:10 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. 03:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 646ms 03:26:10 INFO - PROCESS | 2592 | 1467541570315 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 2592 | 1467541570317 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 03:26:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:26:10 INFO - PROCESS | 2592 | 1467541570321 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 2592 | 1467541570322 Marionette TRACE conn4 <- [1,374,null,{}] 03:26:10 INFO - PROCESS | 2592 | 1467541570326 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:10 INFO - PROCESS | 2592 | 1467541570328 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:10 INFO - PROCESS | 2592 | 1467541570415 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 03:26:10 INFO - PROCESS | 2592 | 1467541570423 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 2592 | 1467541570425 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:10 INFO - PROCESS | 2592 | ++DOCSHELL 1121D800 == 44 [pid = 2592] [id = 103] 03:26:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 109 (11ADD800) [pid = 2592] [serial = 306] [outer = 00000000] 03:26:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 110 (19827400) [pid = 2592] [serial = 307] [outer = 11ADD800] 03:26:10 INFO - PROCESS | 2592 | 1467541570467 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 111 (198D0C00) [pid = 2592] [serial = 308] [outer = 11ADD800] 03:26:10 INFO - PROCESS | 2592 | 1467541570879 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:26:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:26:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 614ms 03:26:10 INFO - PROCESS | 2592 | 1467541570924 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 2592 | 1467541570927 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 03:26:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:26:10 INFO - PROCESS | 2592 | 1467541570930 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 2592 | 1467541570932 Marionette TRACE conn4 <- [1,378,null,{}] 03:26:10 INFO - PROCESS | 2592 | 1467541570936 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:10 INFO - PROCESS | 2592 | 1467541570938 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:11 INFO - PROCESS | 2592 | 1467541571085 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 03:26:11 INFO - PROCESS | 2592 | 1467541571303 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 2592 | 1467541571306 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:11 INFO - PROCESS | 2592 | ++DOCSHELL 104DFC00 == 45 [pid = 2592] [id = 104] 03:26:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 112 (10505800) [pid = 2592] [serial = 309] [outer = 00000000] 03:26:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 113 (10F69C00) [pid = 2592] [serial = 310] [outer = 10505800] 03:26:11 INFO - PROCESS | 2592 | 1467541571398 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 114 (11C3F800) [pid = 2592] [serial = 311] [outer = 10505800] 03:26:12 INFO - PROCESS | 2592 | 1467541572130 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:26:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:26:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1228ms 03:26:12 INFO - PROCESS | 2592 | 1467541572193 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 2592 | 1467541572197 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 03:26:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:26:12 INFO - PROCESS | 2592 | 1467541572201 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 2592 | 1467541572205 Marionette TRACE conn4 <- [1,382,null,{}] 03:26:12 INFO - PROCESS | 2592 | 1467541572210 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:12 INFO - PROCESS | 2592 | 1467541572213 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:12 INFO - PROCESS | 2592 | 1467541572329 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 03:26:12 INFO - PROCESS | 2592 | 1467541572458 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:12 INFO - PROCESS | 2592 | 1467541572461 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:12 INFO - PROCESS | 2592 | ++DOCSHELL 13FB2800 == 46 [pid = 2592] [id = 105] 03:26:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 115 (14298000) [pid = 2592] [serial = 312] [outer = 00000000] 03:26:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 116 (14F99C00) [pid = 2592] [serial = 313] [outer = 14298000] 03:26:12 INFO - PROCESS | 2592 | 1467541572517 Marionette DEBUG loaded listener.js 03:26:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 117 (152D7000) [pid = 2592] [serial = 314] [outer = 14298000] 03:26:13 INFO - PROCESS | 2592 | 1467541573213 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:26:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:26:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1034ms 03:26:13 INFO - PROCESS | 2592 | 1467541573248 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 03:26:13 INFO - PROCESS | 2592 | 1467541573252 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 03:26:13 INFO - PROCESS | 2592 | 1467541573257 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:26:13 INFO - PROCESS | 2592 | 1467541573259 Marionette TRACE conn4 <- [1,386,null,{}] 03:26:13 INFO - PROCESS | 2592 | 1467541573263 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:13 INFO - PROCESS | 2592 | 1467541573266 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:13 INFO - PROCESS | 2592 | 1467541573382 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 03:26:13 INFO - PROCESS | 2592 | 1467541573510 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 2592 | 1467541573512 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:13 INFO - PROCESS | 2592 | ++DOCSHELL 1551F800 == 47 [pid = 2592] [id = 106] 03:26:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 118 (1683A000) [pid = 2592] [serial = 315] [outer = 00000000] 03:26:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 119 (17476C00) [pid = 2592] [serial = 316] [outer = 1683A000] 03:26:13 INFO - PROCESS | 2592 | 1467541573566 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 120 (174FA000) [pid = 2592] [serial = 317] [outer = 1683A000] 03:26:14 INFO - PROCESS | 2592 | 1467541574213 Marionette TRACE conn4 <- [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]]]}] 03:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1018ms 03:26:14 INFO - PROCESS | 2592 | 1467541574280 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 2592 | 1467541574283 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 03:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:26:14 INFO - PROCESS | 2592 | 1467541574293 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 2592 | 1467541574299 Marionette TRACE conn4 <- [1,390,null,{}] 03:26:14 INFO - PROCESS | 2592 | 1467541574303 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:14 INFO - PROCESS | 2592 | 1467541574307 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:14 INFO - PROCESS | 2592 | 1467541574468 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 03:26:14 INFO - PROCESS | 2592 | 1467541574594 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 2592 | 1467541574597 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:14 INFO - PROCESS | 2592 | ++DOCSHELL 10A76C00 == 48 [pid = 2592] [id = 107] 03:26:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 121 (10F3A800) [pid = 2592] [serial = 318] [outer = 00000000] 03:26:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 122 (14FDE400) [pid = 2592] [serial = 319] [outer = 10F3A800] 03:26:14 INFO - PROCESS | 2592 | 1467541574649 Marionette DEBUG loaded listener.js 03:26:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 123 (15AA4C00) [pid = 2592] [serial = 320] [outer = 10F3A800] 03:26:15 INFO - PROCESS | 2592 | 1467541575448 Marionette TRACE conn4 <- [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]]]}] 03:26:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:26:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1195ms 03:26:15 INFO - PROCESS | 2592 | 1467541575474 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 03:26:15 INFO - PROCESS | 2592 | 1467541575478 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 03:26:15 INFO - PROCESS | 2592 | 1467541575483 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:26:15 INFO - PROCESS | 2592 | 1467541575487 Marionette TRACE conn4 <- [1,394,null,{}] 03:26:15 INFO - PROCESS | 2592 | 1467541575492 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:15 INFO - PROCESS | 2592 | 1467541575494 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:15 INFO - PROCESS | 2592 | 1467541575590 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 03:26:15 INFO - PROCESS | 2592 | 1467541575674 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 2592 | 1467541575676 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:15 INFO - PROCESS | 2592 | ++DOCSHELL 117D1000 == 49 [pid = 2592] [id = 108] 03:26:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 124 (11AE7000) [pid = 2592] [serial = 321] [outer = 00000000] 03:26:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 125 (14299000) [pid = 2592] [serial = 322] [outer = 11AE7000] 03:26:15 INFO - PROCESS | 2592 | 1467541575767 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 126 (14F97000) [pid = 2592] [serial = 323] [outer = 11AE7000] 03:26:15 INFO - PROCESS | 2592 | --DOCSHELL 1121D800 == 48 [pid = 2592] [id = 103] 03:26:15 INFO - PROCESS | 2592 | --DOCSHELL 152D3C00 == 47 [pid = 2592] [id = 102] 03:26:15 INFO - PROCESS | 2592 | --DOCSHELL 10434800 == 46 [pid = 2592] [id = 101] 03:26:15 INFO - PROCESS | 2592 | --DOCSHELL 176E2400 == 45 [pid = 2592] [id = 100] 03:26:15 INFO - PROCESS | 2592 | --DOCSHELL 17252400 == 44 [pid = 2592] [id = 99] 03:26:15 INFO - PROCESS | 2592 | --DOCSHELL 17236C00 == 43 [pid = 2592] [id = 98] 03:26:15 INFO - PROCESS | 2592 | --DOCSHELL 165E2800 == 42 [pid = 2592] [id = 97] 03:26:15 INFO - PROCESS | 2592 | --DOCSHELL 1573BC00 == 41 [pid = 2592] [id = 96] 03:26:15 INFO - PROCESS | 2592 | --DOCSHELL 104E5400 == 40 [pid = 2592] [id = 95] 03:26:15 INFO - PROCESS | 2592 | --DOCSHELL 103D3C00 == 39 [pid = 2592] [id = 94] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 125 (17D44C00) [pid = 2592] [serial = 250] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 124 (19E72800) [pid = 2592] [serial = 256] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 123 (198D1400) [pid = 2592] [serial = 254] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 122 (1981EC00) [pid = 2592] [serial = 253] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 121 (15791800) [pid = 2592] [serial = 241] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 120 (15F96800) [pid = 2592] [serial = 242] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 119 (142C2C00) [pid = 2592] [serial = 239] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 118 (1344C400) [pid = 2592] [serial = 238] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 117 (19E77400) [pid = 2592] [serial = 232] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 116 (1683C000) [pid = 2592] [serial = 244] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 115 (17250C00) [pid = 2592] [serial = 245] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 114 (152CF400) [pid = 2592] [serial = 226] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 113 (174E1C00) [pid = 2592] [serial = 247] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 112 (17D41800) [pid = 2592] [serial = 260] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 111 (12D90000) [pid = 2592] [serial = 223] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 110 (142C2000) [pid = 2592] [serial = 235] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 109 (19D32800) [pid = 2592] [serial = 229] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 108 (174EF400) [pid = 2592] [serial = 259] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 107 (19E70000) [pid = 2592] [serial = 262] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (19E74000) [pid = 2592] [serial = 257] [outer = 00000000] [url = about:blank] 03:26:15 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (17DB7800) [pid = 2592] [serial = 251] [outer = 00000000] [url = about:blank] 03:26:16 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (1A30A000) [pid = 2592] [serial = 263] [outer = 00000000] [url = about:blank] 03:26:16 INFO - PROCESS | 2592 | --DOMWINDOW == 103 (174F4800) [pid = 2592] [serial = 248] [outer = 00000000] [url = about:blank] 03:26:16 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (19DAEC00) [pid = 2592] [serial = 265] [outer = 00000000] [url = about:blank] 03:26:16 INFO - PROCESS | 2592 | 1467541576260 Marionette TRACE conn4 <- [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]]]}] 03:26:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:26:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 824ms 03:26:16 INFO - PROCESS | 2592 | 1467541576319 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 2592 | 1467541576323 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 03:26:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:26:16 INFO - PROCESS | 2592 | 1467541576329 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 2592 | 1467541576332 Marionette TRACE conn4 <- [1,398,null,{}] 03:26:16 INFO - PROCESS | 2592 | 1467541576335 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:16 INFO - PROCESS | 2592 | 1467541576338 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:16 INFO - PROCESS | 2592 | 1467541576424 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 03:26:16 INFO - PROCESS | 2592 | 1467541576433 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 2592 | 1467541576435 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:16 INFO - PROCESS | 2592 | ++DOCSHELL 139D8000 == 40 [pid = 2592] [id = 109] 03:26:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (13FBF400) [pid = 2592] [serial = 324] [outer = 00000000] 03:26:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 104 (152D3400) [pid = 2592] [serial = 325] [outer = 13FBF400] 03:26:16 INFO - PROCESS | 2592 | 1467541576480 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (1578DC00) [pid = 2592] [serial = 326] [outer = 13FBF400] 03:26:17 INFO - PROCESS | 2592 | 1467541576980 Marionette TRACE conn4 <- [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]]]}] 03:26:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:26:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 711ms 03:26:17 INFO - PROCESS | 2592 | 1467541577029 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 2592 | 1467541577031 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 03:26:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:26:17 INFO - PROCESS | 2592 | 1467541577035 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 2592 | 1467541577038 Marionette TRACE conn4 <- [1,402,null,{}] 03:26:17 INFO - PROCESS | 2592 | 1467541577048 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:17 INFO - PROCESS | 2592 | 1467541577052 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:17 INFO - PROCESS | 2592 | 1467541577183 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 03:26:17 INFO - PROCESS | 2592 | 1467541577266 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 2592 | 1467541577269 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:17 INFO - PROCESS | 2592 | ++DOCSHELL 16837000 == 41 [pid = 2592] [id = 110] 03:26:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (1683B000) [pid = 2592] [serial = 327] [outer = 00000000] 03:26:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (17250C00) [pid = 2592] [serial = 328] [outer = 1683B000] 03:26:17 INFO - PROCESS | 2592 | 1467541577315 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 108 (1725EC00) [pid = 2592] [serial = 329] [outer = 1683B000] 03:26:17 INFO - PROCESS | 2592 | 1467541577694 Marionette TRACE conn4 <- [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]]]}] 03:26:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:26:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 663ms 03:26:17 INFO - PROCESS | 2592 | 1467541577707 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 2592 | 1467541577710 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 03:26:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:26:17 INFO - PROCESS | 2592 | 1467541577713 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 2592 | 1467541577715 Marionette TRACE conn4 <- [1,406,null,{}] 03:26:17 INFO - PROCESS | 2592 | 1467541577718 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:17 INFO - PROCESS | 2592 | 1467541577720 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:17 INFO - PROCESS | 2592 | 1467541577836 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 03:26:17 INFO - PROCESS | 2592 | 1467541577852 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 2592 | 1467541577854 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:17 INFO - PROCESS | 2592 | ++DOCSHELL 174F7000 == 42 [pid = 2592] [id = 111] 03:26:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 109 (174F8000) [pid = 2592] [serial = 330] [outer = 00000000] 03:26:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 110 (17D40800) [pid = 2592] [serial = 331] [outer = 174F8000] 03:26:17 INFO - PROCESS | 2592 | 1467541577898 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 111 (17DB0400) [pid = 2592] [serial = 332] [outer = 174F8000] 03:26:18 INFO - PROCESS | 2592 | 1467541578364 Marionette TRACE conn4 <- [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]]]}] 03:26:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:26:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 662ms 03:26:18 INFO - PROCESS | 2592 | 1467541578394 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 03:26:18 INFO - PROCESS | 2592 | 1467541578396 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 03:26:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:26:18 INFO - PROCESS | 2592 | 1467541578403 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:26:18 INFO - PROCESS | 2592 | 1467541578405 Marionette TRACE conn4 <- [1,410,null,{}] 03:26:18 INFO - PROCESS | 2592 | 1467541578408 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:18 INFO - PROCESS | 2592 | 1467541578410 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:18 INFO - PROCESS | 2592 | 1467541578521 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 03:26:18 INFO - PROCESS | 2592 | 1467541578527 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 2592 | 1467541578529 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:18 INFO - PROCESS | 2592 | ++DOCSHELL 17DB8800 == 43 [pid = 2592] [id = 112] 03:26:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 112 (17DB9400) [pid = 2592] [serial = 333] [outer = 00000000] 03:26:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 113 (180E0C00) [pid = 2592] [serial = 334] [outer = 17DB9400] 03:26:18 INFO - PROCESS | 2592 | 1467541578571 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 114 (18296400) [pid = 2592] [serial = 335] [outer = 17DB9400] 03:26:19 INFO - PROCESS | 2592 | 1467541579046 Marionette TRACE conn4 <- [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]]]}] 03:26:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:26:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 727ms 03:26:19 INFO - PROCESS | 2592 | 1467541579100 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 2592 | 1467541579102 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 03:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:26:19 INFO - PROCESS | 2592 | 1467541579105 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 2592 | 1467541579106 Marionette TRACE conn4 <- [1,414,null,{}] 03:26:19 INFO - PROCESS | 2592 | 1467541579110 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:19 INFO - PROCESS | 2592 | 1467541579115 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:19 INFO - PROCESS | 2592 | 1467541579315 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 03:26:19 INFO - PROCESS | 2592 | 1467541579344 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 2592 | 1467541579346 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:19 INFO - PROCESS | 2592 | ++DOCSHELL 165E0800 == 44 [pid = 2592] [id = 113] 03:26:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 115 (19DA7C00) [pid = 2592] [serial = 336] [outer = 00000000] 03:26:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 116 (19DAF000) [pid = 2592] [serial = 337] [outer = 19DA7C00] 03:26:19 INFO - PROCESS | 2592 | 1467541579389 Marionette DEBUG loaded listener.js 03:26:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 117 (19DB1800) [pid = 2592] [serial = 338] [outer = 19DA7C00] 03:26:19 INFO - PROCESS | 2592 | 1467541579815 Marionette TRACE conn4 <- [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]]]}] 03:26:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:26:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 760ms 03:26:19 INFO - PROCESS | 2592 | 1467541579879 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 2592 | 1467541579881 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 03:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:26:19 INFO - PROCESS | 2592 | 1467541579885 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 2592 | 1467541579887 Marionette TRACE conn4 <- [1,418,null,{}] 03:26:19 INFO - PROCESS | 2592 | 1467541579896 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:19 INFO - PROCESS | 2592 | 1467541579898 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:20 INFO - PROCESS | 2592 | 1467541580012 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 03:26:20 INFO - PROCESS | 2592 | 1467541580070 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 2592 | 1467541580072 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:20 INFO - PROCESS | 2592 | ++DOCSHELL 198D0400 == 45 [pid = 2592] [id = 114] 03:26:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 118 (19DA9400) [pid = 2592] [serial = 339] [outer = 00000000] 03:26:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 119 (19E6E400) [pid = 2592] [serial = 340] [outer = 19DA9400] 03:26:20 INFO - PROCESS | 2592 | 1467541580120 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 120 (19E72400) [pid = 2592] [serial = 341] [outer = 19DA9400] 03:26:20 INFO - PROCESS | 2592 | --DOMWINDOW == 119 (1725E400) [pid = 2592] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:26:20 INFO - PROCESS | 2592 | --DOMWINDOW == 118 (17D46800) [pid = 2592] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:26:20 INFO - PROCESS | 2592 | --DOMWINDOW == 117 (13126800) [pid = 2592] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:26:20 INFO - PROCESS | 2592 | --DOMWINDOW == 116 (11CD6400) [pid = 2592] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:26:20 INFO - PROCESS | 2592 | --DOMWINDOW == 115 (165E7C00) [pid = 2592] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:26:20 INFO - PROCESS | 2592 | --DOMWINDOW == 114 (15742C00) [pid = 2592] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:26:20 INFO - PROCESS | 2592 | --DOMWINDOW == 113 (15339400) [pid = 2592] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:26:20 INFO - PROCESS | 2592 | --DOMWINDOW == 112 (17963C00) [pid = 2592] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:26:20 INFO - PROCESS | 2592 | --DOMWINDOW == 111 (17236400) [pid = 2592] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:26:20 INFO - PROCESS | 2592 | --DOMWINDOW == 110 (180E1400) [pid = 2592] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:26:21 INFO - PROCESS | 2592 | 1467541581171 Marionette TRACE conn4 <- [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]]]}] 03:26:21 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 03:26:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1293ms 03:26:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:26:21 INFO - PROCESS | 2592 | 1467541581207 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 03:26:21 INFO - PROCESS | 2592 | 1467541581209 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 03:26:21 INFO - PROCESS | 2592 | 1467541581213 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - PROCESS | 2592 | 1467541581215 Marionette TRACE conn4 <- [1,422,null,{}] 03:26:21 INFO - PROCESS | 2592 | 1467541581218 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:21 INFO - PROCESS | 2592 | 1467541581220 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:21 INFO - PROCESS | 2592 | 1467541581297 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 03:26:21 INFO - PROCESS | 2592 | 1467541581303 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:21 INFO - PROCESS | 2592 | 1467541581305 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:21 INFO - PROCESS | 2592 | ++DOCSHELL 13079000 == 46 [pid = 2592] [id = 115] 03:26:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 111 (130A7C00) [pid = 2592] [serial = 342] [outer = 00000000] 03:26:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 112 (17474000) [pid = 2592] [serial = 343] [outer = 130A7C00] 03:26:21 INFO - PROCESS | 2592 | 1467541581347 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 113 (174F5800) [pid = 2592] [serial = 344] [outer = 130A7C00] 03:26:22 INFO - PROCESS | 2592 | 1467541582265 Marionette TRACE conn4 <- [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]]]}] 03:26:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:26:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1066ms 03:26:22 INFO - PROCESS | 2592 | 1467541582296 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 2592 | 1467541582298 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 03:26:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:26:22 INFO - PROCESS | 2592 | 1467541582302 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 2592 | 1467541582304 Marionette TRACE conn4 <- [1,426,null,{}] 03:26:22 INFO - PROCESS | 2592 | 1467541582307 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:22 INFO - PROCESS | 2592 | 1467541582309 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:22 INFO - PROCESS | 2592 | 1467541582417 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 03:26:22 INFO - PROCESS | 2592 | 1467541582425 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 2592 | 1467541582427 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:22 INFO - PROCESS | 2592 | ++DOCSHELL 0F223C00 == 47 [pid = 2592] [id = 116] 03:26:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 114 (0F224400) [pid = 2592] [serial = 345] [outer = 00000000] 03:26:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 115 (0F22C000) [pid = 2592] [serial = 346] [outer = 0F224400] 03:26:22 INFO - PROCESS | 2592 | 1467541582469 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 116 (0F230C00) [pid = 2592] [serial = 347] [outer = 0F224400] 03:26:23 INFO - PROCESS | 2592 | 1467541583074 Marionette TRACE conn4 <- [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] 03:26:23 INFO - PROCESS | 2592 | 1467541583106 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 03:26:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:26:23 INFO - PROCESS | 2592 | 1467541583111 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 2592 | 1467541583114 Marionette TRACE conn4 <- [1,430,null,{}] 03:26:23 INFO - PROCESS | 2592 | 1467541583120 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:23 INFO - PROCESS | 2592 | 1467541583124 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:23 INFO - PROCESS | 2592 | 1467541583287 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 03:26:23 INFO - PROCESS | 2592 | 1467541583388 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 2592 | 1467541583391 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:23 INFO - PROCESS | 2592 | ++DOCSHELL 12822C00 == 48 [pid = 2592] [id = 117] 03:26:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 117 (1291D800) [pid = 2592] [serial = 348] [outer = 00000000] 03:26:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 118 (130CD800) [pid = 2592] [serial = 349] [outer = 1291D800] 03:26:23 INFO - PROCESS | 2592 | 1467541583445 Marionette DEBUG loaded listener.js 03:26:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 119 (13FBA800) [pid = 2592] [serial = 350] [outer = 1291D800] 03:26:24 INFO - PROCESS | 2592 | 1467541584092 Marionette TRACE conn4 <- [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]]]}] 03:26:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:26:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1034ms 03:26:24 INFO - PROCESS | 2592 | 1467541584150 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 2592 | 1467541584155 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 03:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:26:24 INFO - PROCESS | 2592 | 1467541584177 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 2592 | 1467541584180 Marionette TRACE conn4 <- [1,434,null,{}] 03:26:24 INFO - PROCESS | 2592 | 1467541584184 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:24 INFO - PROCESS | 2592 | 1467541584187 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:24 INFO - PROCESS | 2592 | 1467541584341 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 03:26:24 INFO - PROCESS | 2592 | 1467541584466 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 2592 | 1467541584469 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:24 INFO - PROCESS | 2592 | ++DOCSHELL 145B6400 == 49 [pid = 2592] [id = 118] 03:26:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 120 (15A98C00) [pid = 2592] [serial = 351] [outer = 00000000] 03:26:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 121 (16520800) [pid = 2592] [serial = 352] [outer = 15A98C00] 03:26:24 INFO - PROCESS | 2592 | 1467541584524 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 122 (166F0800) [pid = 2592] [serial = 353] [outer = 15A98C00] 03:26:25 INFO - PROCESS | 2592 | 1467541585079 Marionette TRACE conn4 <- [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]]]}] 03:26:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:26:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 969ms 03:26:25 INFO - PROCESS | 2592 | 1467541585151 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 03:26:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:26:25 INFO - PROCESS | 2592 | 1467541585154 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 03:26:25 INFO - PROCESS | 2592 | 1467541585158 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 2592 | 1467541585162 Marionette TRACE conn4 <- [1,438,null,{}] 03:26:25 INFO - PROCESS | 2592 | 1467541585220 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:25 INFO - PROCESS | 2592 | 1467541585226 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:25 INFO - PROCESS | 2592 | 1467541585369 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 03:26:25 INFO - PROCESS | 2592 | 1467541585490 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 2592 | 1467541585494 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:25 INFO - PROCESS | 2592 | ++DOCSHELL 1981F400 == 50 [pid = 2592] [id = 119] 03:26:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 123 (19828000) [pid = 2592] [serial = 354] [outer = 00000000] 03:26:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 124 (198DBC00) [pid = 2592] [serial = 355] [outer = 19828000] 03:26:25 INFO - PROCESS | 2592 | 1467541585549 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 125 (19DAC400) [pid = 2592] [serial = 356] [outer = 19828000] 03:26:26 INFO - PROCESS | 2592 | 1467541586411 Marionette TRACE conn4 <- [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]]]}] 03:26:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:26:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1293ms 03:26:26 INFO - PROCESS | 2592 | 1467541586486 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 03:26:26 INFO - PROCESS | 2592 | 1467541586490 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 03:26:26 INFO - PROCESS | 2592 | 1467541586496 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:26:26 INFO - PROCESS | 2592 | 1467541586499 Marionette TRACE conn4 <- [1,442,null,{}] 03:26:26 INFO - PROCESS | 2592 | 1467541586504 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:26 INFO - PROCESS | 2592 | 1467541586507 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:26 INFO - PROCESS | 2592 | 1467541586643 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 03:26:26 INFO - PROCESS | 2592 | 1467541586766 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 2592 | 1467541586771 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:26 INFO - PROCESS | 2592 | ++DOCSHELL 10E0E400 == 51 [pid = 2592] [id = 120] 03:26:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 126 (10E0E800) [pid = 2592] [serial = 357] [outer = 00000000] 03:26:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 127 (10F6DC00) [pid = 2592] [serial = 358] [outer = 10E0E800] 03:26:26 INFO - PROCESS | 2592 | 1467541586823 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 128 (11CD1800) [pid = 2592] [serial = 359] [outer = 10E0E800] 03:26:27 INFO - PROCESS | 2592 | --DOCSHELL 13079000 == 50 [pid = 2592] [id = 115] 03:26:27 INFO - PROCESS | 2592 | --DOCSHELL 198D0400 == 49 [pid = 2592] [id = 114] 03:26:27 INFO - PROCESS | 2592 | --DOCSHELL 165E0800 == 48 [pid = 2592] [id = 113] 03:26:27 INFO - PROCESS | 2592 | --DOCSHELL 17DB8800 == 47 [pid = 2592] [id = 112] 03:26:27 INFO - PROCESS | 2592 | --DOCSHELL 174F7000 == 46 [pid = 2592] [id = 111] 03:26:27 INFO - PROCESS | 2592 | --DOCSHELL 16837000 == 45 [pid = 2592] [id = 110] 03:26:27 INFO - PROCESS | 2592 | --DOCSHELL 139D8000 == 44 [pid = 2592] [id = 109] 03:26:27 INFO - PROCESS | 2592 | --DOCSHELL 117D1000 == 43 [pid = 2592] [id = 108] 03:26:27 INFO - PROCESS | 2592 | --DOCSHELL 1551F800 == 42 [pid = 2592] [id = 106] 03:26:27 INFO - PROCESS | 2592 | --DOCSHELL 13FB2800 == 41 [pid = 2592] [id = 105] 03:26:27 INFO - PROCESS | 2592 | --DOCSHELL 104DFC00 == 40 [pid = 2592] [id = 104] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 127 (19DB0800) [pid = 2592] [serial = 266] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 126 (176E4000) [pid = 2592] [serial = 295] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 125 (17DBAC00) [pid = 2592] [serial = 298] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 124 (14297C00) [pid = 2592] [serial = 283] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 123 (17959800) [pid = 2592] [serial = 296] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 122 (142A2000) [pid = 2592] [serial = 284] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 121 (1344A000) [pid = 2592] [serial = 281] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 120 (12926C00) [pid = 2592] [serial = 280] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 119 (11ADE400) [pid = 2592] [serial = 268] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 118 (17DB6C00) [pid = 2592] [serial = 277] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 117 (166EFC00) [pid = 2592] [serial = 289] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 116 (167B9400) [pid = 2592] [serial = 290] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 115 (15A9E400) [pid = 2592] [serial = 286] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 114 (15F92800) [pid = 2592] [serial = 287] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 113 (142A1800) [pid = 2592] [serial = 271] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 112 (166EE000) [pid = 2592] [serial = 274] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 111 (167BC800) [pid = 2592] [serial = 301] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 110 (16D0DC00) [pid = 2592] [serial = 302] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 109 (180E1800) [pid = 2592] [serial = 304] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 108 (17DB2400) [pid = 2592] [serial = 299] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 107 (17255400) [pid = 2592] [serial = 292] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (17259000) [pid = 2592] [serial = 293] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (18298C00) [pid = 2592] [serial = 305] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (19827400) [pid = 2592] [serial = 307] [outer = 00000000] [url = about:blank] 03:26:27 INFO - PROCESS | 2592 | 1467541587511 Marionette TRACE conn4 <- [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]]]}] 03:26:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:26:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1082ms 03:26:27 INFO - PROCESS | 2592 | 1467541587574 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 03:26:27 INFO - PROCESS | 2592 | 1467541587578 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 03:26:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:26:27 INFO - PROCESS | 2592 | 1467541587618 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:26:27 INFO - PROCESS | 2592 | 1467541587621 Marionette TRACE conn4 <- [1,446,null,{}] 03:26:27 INFO - PROCESS | 2592 | 1467541587626 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:27 INFO - PROCESS | 2592 | 1467541587629 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:27 INFO - PROCESS | 2592 | 1467541587713 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 03:26:27 INFO - PROCESS | 2592 | 1467541587725 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 2592 | 1467541587727 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:27 INFO - PROCESS | 2592 | ++DOCSHELL 130AD800 == 41 [pid = 2592] [id = 121] 03:26:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (13126800) [pid = 2592] [serial = 360] [outer = 00000000] 03:26:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (13155800) [pid = 2592] [serial = 361] [outer = 13126800] 03:26:27 INFO - PROCESS | 2592 | 1467541587776 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (13944C00) [pid = 2592] [serial = 362] [outer = 13126800] 03:26:28 INFO - PROCESS | 2592 | 1467541588277 Marionette TRACE conn4 <- [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]]]}] 03:26:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:26:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 711ms 03:26:28 INFO - PROCESS | 2592 | 1467541588353 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 2592 | 1467541588356 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 03:26:28 INFO - PROCESS | 2592 | 1467541588359 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:26:28 INFO - PROCESS | 2592 | 1467541588362 Marionette TRACE conn4 <- [1,450,null,{}] 03:26:28 INFO - PROCESS | 2592 | 1467541588373 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:28 INFO - PROCESS | 2592 | 1467541588378 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:28 INFO - PROCESS | 2592 | 1467541588464 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 03:26:28 INFO - PROCESS | 2592 | 1467541588550 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 2592 | 1467541588553 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:28 INFO - PROCESS | 2592 | ++DOCSHELL 142C7000 == 42 [pid = 2592] [id = 122] 03:26:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 108 (142C9000) [pid = 2592] [serial = 363] [outer = 00000000] 03:26:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 109 (15A98000) [pid = 2592] [serial = 364] [outer = 142C9000] 03:26:28 INFO - PROCESS | 2592 | 1467541588599 Marionette DEBUG loaded listener.js 03:26:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 110 (1651A400) [pid = 2592] [serial = 365] [outer = 142C9000] 03:26:28 INFO - PROCESS | 2592 | 1467541588960 Marionette TRACE conn4 <- [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] 03:26:29 INFO - PROCESS | 2592 | 1467541589004 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 03:26:29 INFO - PROCESS | 2592 | 1467541589007 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:26:29 INFO - PROCESS | 2592 | 1467541589009 Marionette TRACE conn4 <- [1,454,null,{}] 03:26:29 INFO - PROCESS | 2592 | 1467541589012 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:29 INFO - PROCESS | 2592 | 1467541589014 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:29 INFO - PROCESS | 2592 | 1467541589096 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 03:26:29 INFO - PROCESS | 2592 | 1467541589101 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 2592 | 1467541589103 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:29 INFO - PROCESS | 2592 | ++DOCSHELL 166ED400 == 43 [pid = 2592] [id = 123] 03:26:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 111 (166F6800) [pid = 2592] [serial = 366] [outer = 00000000] 03:26:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 112 (16D48400) [pid = 2592] [serial = 367] [outer = 166F6800] 03:26:29 INFO - PROCESS | 2592 | 1467541589153 Marionette DEBUG loaded listener.js 03:26:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 113 (17254400) [pid = 2592] [serial = 368] [outer = 166F6800] 03:26:29 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:26:29 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:26:29 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:29 INFO - PROCESS | 2592 | 1467541589633 Marionette TRACE conn4 <- [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]]]}] 03:26:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:26:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 663ms 03:26:29 INFO - PROCESS | 2592 | 1467541589689 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 03:26:29 INFO - PROCESS | 2592 | 1467541589691 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 03:26:29 INFO - PROCESS | 2592 | 1467541589694 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - PROCESS | 2592 | 1467541589696 Marionette TRACE conn4 <- [1,458,null,{}] 03:26:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:26:29 INFO - PROCESS | 2592 | 1467541589699 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:29 INFO - PROCESS | 2592 | 1467541589701 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:29 INFO - PROCESS | 2592 | 1467541589809 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 03:26:29 INFO - PROCESS | 2592 | 1467541589901 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 2592 | 1467541589903 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:29 INFO - PROCESS | 2592 | ++DOCSHELL 1725D400 == 44 [pid = 2592] [id = 124] 03:26:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 114 (1725D800) [pid = 2592] [serial = 369] [outer = 00000000] 03:26:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 115 (174EE800) [pid = 2592] [serial = 370] [outer = 1725D800] 03:26:29 INFO - PROCESS | 2592 | 1467541589946 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 116 (174F7000) [pid = 2592] [serial = 371] [outer = 1725D800] 03:26:30 INFO - PROCESS | 2592 | 1467541590369 Marionette TRACE conn4 <- [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] 03:26:30 INFO - PROCESS | 2592 | 1467541590399 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 03:26:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:26:30 INFO - PROCESS | 2592 | 1467541590456 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:26:30 INFO - PROCESS | 2592 | 1467541590458 Marionette TRACE conn4 <- [1,462,null,{}] 03:26:30 INFO - PROCESS | 2592 | 1467541590461 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:30 INFO - PROCESS | 2592 | 1467541590467 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:30 INFO - PROCESS | 2592 | 1467541590601 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 03:26:30 INFO - PROCESS | 2592 | 1467541590662 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 2592 | 1467541590664 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:30 INFO - PROCESS | 2592 | ++DOCSHELL 17D43800 == 45 [pid = 2592] [id = 125] 03:26:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 117 (17DBAC00) [pid = 2592] [serial = 372] [outer = 00000000] 03:26:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 118 (18024400) [pid = 2592] [serial = 373] [outer = 17DBAC00] 03:26:30 INFO - PROCESS | 2592 | 1467541590707 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 119 (18298C00) [pid = 2592] [serial = 374] [outer = 17DBAC00] 03:26:31 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:31 INFO - PROCESS | 2592 | 1467541591152 Marionette TRACE conn4 <- [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] 03:26:31 INFO - PROCESS | 2592 | 1467541591205 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 03:26:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:26:31 INFO - PROCESS | 2592 | 1467541591209 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 2592 | 1467541591210 Marionette TRACE conn4 <- [1,466,null,{}] 03:26:31 INFO - PROCESS | 2592 | 1467541591214 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:31 INFO - PROCESS | 2592 | 1467541591216 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:31 INFO - PROCESS | 2592 | 1467541591333 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 03:26:31 INFO - PROCESS | 2592 | 1467541591341 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 2592 | 1467541591343 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:31 INFO - PROCESS | 2592 | ++DOCSHELL 1829DC00 == 46 [pid = 2592] [id = 126] 03:26:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 120 (182A0400) [pid = 2592] [serial = 375] [outer = 00000000] 03:26:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 121 (198D3C00) [pid = 2592] [serial = 376] [outer = 182A0400] 03:26:31 INFO - PROCESS | 2592 | 1467541591474 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 122 (19DABC00) [pid = 2592] [serial = 377] [outer = 182A0400] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 121 (10F3A800) [pid = 2592] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 120 (19DA9400) [pid = 2592] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 119 (17DB9400) [pid = 2592] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 118 (174F8000) [pid = 2592] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 117 (11213C00) [pid = 2592] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 116 (19DA7C00) [pid = 2592] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 115 (1328C400) [pid = 2592] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 114 (11AE7000) [pid = 2592] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 113 (1683B000) [pid = 2592] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 112 (15F90C00) [pid = 2592] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 111 (13FBF400) [pid = 2592] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 110 (166F7000) [pid = 2592] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:26:32 INFO - PROCESS | 2592 | --DOMWINDOW == 109 (130A7C00) [pid = 2592] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:26:32 INFO - PROCESS | 2592 | 1467541592183 Marionette TRACE conn4 <- [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] 03:26:32 INFO - PROCESS | 2592 | 1467541592232 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 03:26:32 INFO - PROCESS | 2592 | 1467541592235 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:26:32 INFO - PROCESS | 2592 | 1467541592237 Marionette TRACE conn4 <- [1,470,null,{}] 03:26:32 INFO - PROCESS | 2592 | 1467541592240 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:32 INFO - PROCESS | 2592 | 1467541592242 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:32 INFO - PROCESS | 2592 | 1467541592326 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 03:26:32 INFO - PROCESS | 2592 | 1467541592476 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 2592 | 1467541592478 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:32 INFO - PROCESS | 2592 | ++DOCSHELL 10FF6400 == 47 [pid = 2592] [id = 127] 03:26:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 110 (1307F800) [pid = 2592] [serial = 378] [outer = 00000000] 03:26:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 111 (145CF000) [pid = 2592] [serial = 379] [outer = 1307F800] 03:26:32 INFO - PROCESS | 2592 | 1467541592523 Marionette DEBUG loaded listener.js 03:26:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 112 (145D3C00) [pid = 2592] [serial = 380] [outer = 1307F800] 03:26:32 INFO - PROCESS | 2592 | 1467541592889 Marionette TRACE conn4 <- [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]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:26:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 646ms 03:26:32 INFO - PROCESS | 2592 | 1467541592915 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 2592 | 1467541592917 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 03:26:32 INFO - PROCESS | 2592 | 1467541592920 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 2592 | 1467541592922 Marionette TRACE conn4 <- [1,474,null,{}] 03:26:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:26:32 INFO - PROCESS | 2592 | 1467541592925 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:32 INFO - PROCESS | 2592 | 1467541592927 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:33 INFO - PROCESS | 2592 | 1467541593004 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 03:26:33 INFO - PROCESS | 2592 | 1467541593009 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 2592 | 1467541593010 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:33 INFO - PROCESS | 2592 | ++DOCSHELL 145D4800 == 48 [pid = 2592] [id = 128] 03:26:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 113 (145D7000) [pid = 2592] [serial = 381] [outer = 00000000] 03:26:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 114 (166F2800) [pid = 2592] [serial = 382] [outer = 145D7000] 03:26:33 INFO - PROCESS | 2592 | 1467541593053 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 115 (15F8F800) [pid = 2592] [serial = 383] [outer = 145D7000] 03:26:33 INFO - PROCESS | 2592 | 1467541593526 Marionette TRACE conn4 <- [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]]]}] 03:26:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:26:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 663ms 03:26:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:26:33 INFO - PROCESS | 2592 | 1467541593593 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 03:26:33 INFO - PROCESS | 2592 | 1467541593595 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 03:26:33 INFO - PROCESS | 2592 | 1467541593599 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - PROCESS | 2592 | 1467541593600 Marionette TRACE conn4 <- [1,478,null,{}] 03:26:33 INFO - PROCESS | 2592 | 1467541593604 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:33 INFO - PROCESS | 2592 | 1467541593605 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:33 INFO - PROCESS | 2592 | 1467541593695 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 03:26:33 INFO - PROCESS | 2592 | 1467541593702 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 2592 | 1467541593704 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:33 INFO - PROCESS | 2592 | ++DOCSHELL 0F391000 == 49 [pid = 2592] [id = 129] 03:26:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 116 (165E0400) [pid = 2592] [serial = 384] [outer = 00000000] 03:26:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 117 (19DA8C00) [pid = 2592] [serial = 385] [outer = 165E0400] 03:26:33 INFO - PROCESS | 2592 | 1467541593748 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 118 (19DB9C00) [pid = 2592] [serial = 386] [outer = 165E0400] 03:26:34 INFO - PROCESS | 2592 | 1467541594331 Marionette TRACE conn4 <- [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]]]}] 03:26:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:26:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 824ms 03:26:34 INFO - PROCESS | 2592 | 1467541594401 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 03:26:34 INFO - PROCESS | 2592 | 1467541594406 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 03:26:34 INFO - PROCESS | 2592 | 1467541594411 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:26:34 INFO - PROCESS | 2592 | 1467541594415 Marionette TRACE conn4 <- [1,482,null,{}] 03:26:34 INFO - PROCESS | 2592 | 1467541594420 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:34 INFO - PROCESS | 2592 | 1467541594423 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:34 INFO - PROCESS | 2592 | 1467541594621 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 03:26:34 INFO - PROCESS | 2592 | 1467541594744 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 2592 | 1467541594747 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:34 INFO - PROCESS | 2592 | ++DOCSHELL 10E03C00 == 50 [pid = 2592] [id = 130] 03:26:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 119 (10E04C00) [pid = 2592] [serial = 387] [outer = 00000000] 03:26:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 120 (11220400) [pid = 2592] [serial = 388] [outer = 10E04C00] 03:26:34 INFO - PROCESS | 2592 | 1467541594804 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 121 (13036400) [pid = 2592] [serial = 389] [outer = 10E04C00] 03:26:35 INFO - PROCESS | 2592 | 1467541595428 Marionette TRACE conn4 <- [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]]]}] 03:26:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 122 (130D7400) [pid = 2592] [serial = 390] [outer = 10A79800] 03:26:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:26:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1066ms 03:26:35 INFO - PROCESS | 2592 | 1467541595534 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 2592 | 1467541595539 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 03:26:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:26:35 INFO - PROCESS | 2592 | 1467541595624 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - PROCESS | 2592 | 1467541595627 Marionette TRACE conn4 <- [1,486,null,{}] 03:26:35 INFO - PROCESS | 2592 | 1467541595636 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:35 INFO - PROCESS | 2592 | 1467541595638 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:35 INFO - PROCESS | 2592 | 1467541595752 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 03:26:35 INFO - PROCESS | 2592 | 1467541595874 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 2592 | 1467541595876 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:35 INFO - PROCESS | 2592 | ++DOCSHELL 142E3000 == 51 [pid = 2592] [id = 131] 03:26:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 123 (142E3C00) [pid = 2592] [serial = 391] [outer = 00000000] 03:26:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 124 (142E9400) [pid = 2592] [serial = 392] [outer = 142E3C00] 03:26:35 INFO - PROCESS | 2592 | 1467541595935 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 125 (142F1000) [pid = 2592] [serial = 393] [outer = 142E3C00] 03:26:36 INFO - PROCESS | 2592 | 1467541596538 Marionette TRACE conn4 <- [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]]]}] 03:26:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:26:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1002ms 03:26:36 INFO - PROCESS | 2592 | 1467541596559 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 03:26:36 INFO - PROCESS | 2592 | 1467541596562 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 03:26:36 INFO - PROCESS | 2592 | 1467541596566 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:26:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:26:36 INFO - PROCESS | 2592 | 1467541596570 Marionette TRACE conn4 <- [1,490,null,{}] 03:26:36 INFO - PROCESS | 2592 | 1467541596581 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:36 INFO - PROCESS | 2592 | 1467541596586 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:36 INFO - PROCESS | 2592 | 1467541596691 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 03:26:36 INFO - PROCESS | 2592 | 1467541596793 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 2592 | 1467541596796 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:36 INFO - PROCESS | 2592 | ++DOCSHELL 174ED000 == 52 [pid = 2592] [id = 132] 03:26:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 126 (174EDC00) [pid = 2592] [serial = 394] [outer = 00000000] 03:26:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 127 (179CCC00) [pid = 2592] [serial = 395] [outer = 174EDC00] 03:26:36 INFO - PROCESS | 2592 | 1467541596853 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 128 (17E5B400) [pid = 2592] [serial = 396] [outer = 174EDC00] 03:26:37 INFO - PROCESS | 2592 | 1467541597395 Marionette TRACE conn4 <- [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]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:26:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 937ms 03:26:37 INFO - PROCESS | 2592 | 1467541597507 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 2592 | 1467541597510 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 03:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:26:37 INFO - PROCESS | 2592 | 1467541597514 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 2592 | 1467541597516 Marionette TRACE conn4 <- [1,494,null,{}] 03:26:37 INFO - PROCESS | 2592 | 1467541597519 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:37 INFO - PROCESS | 2592 | 1467541597522 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:37 INFO - PROCESS | 2592 | 1467541597634 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 03:26:37 INFO - PROCESS | 2592 | 1467541597734 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 2592 | 1467541597737 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:37 INFO - PROCESS | 2592 | ++DOCSHELL 176E2400 == 53 [pid = 2592] [id = 133] 03:26:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 129 (176EB800) [pid = 2592] [serial = 397] [outer = 00000000] 03:26:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 130 (19DB4400) [pid = 2592] [serial = 398] [outer = 176EB800] 03:26:37 INFO - PROCESS | 2592 | 1467541597788 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 131 (19EF9400) [pid = 2592] [serial = 399] [outer = 176EB800] 03:26:38 INFO - PROCESS | 2592 | 1467541598344 Marionette TRACE conn4 <- [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]]]}] 03:26:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:26:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 920ms 03:26:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:26:38 INFO - PROCESS | 2592 | 1467541598417 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 2592 | 1467541598419 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 03:26:38 INFO - PROCESS | 2592 | 1467541598423 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - PROCESS | 2592 | 1467541598425 Marionette TRACE conn4 <- [1,498,null,{}] 03:26:38 INFO - PROCESS | 2592 | 1467541598429 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:38 INFO - PROCESS | 2592 | 1467541598432 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:38 INFO - PROCESS | 2592 | 1467541598615 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 03:26:38 INFO - PROCESS | 2592 | 1467541598743 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 2592 | 1467541598746 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:38 INFO - PROCESS | 2592 | ++DOCSHELL 10D22400 == 54 [pid = 2592] [id = 134] 03:26:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 132 (10D23000) [pid = 2592] [serial = 400] [outer = 00000000] 03:26:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 133 (10D2D400) [pid = 2592] [serial = 401] [outer = 10D23000] 03:26:38 INFO - PROCESS | 2592 | 1467541598798 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 134 (10D2F400) [pid = 2592] [serial = 402] [outer = 10D23000] 03:26:39 INFO - PROCESS | 2592 | 1467541599597 Marionette TRACE conn4 <- [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]]]}] 03:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1179ms 03:26:39 INFO - PROCESS | 2592 | 1467541599635 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 2592 | 1467541599639 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 03:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:26:39 INFO - PROCESS | 2592 | 1467541599645 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - PROCESS | 2592 | 1467541599647 Marionette TRACE conn4 <- [1,502,null,{}] 03:26:39 INFO - PROCESS | 2592 | 1467541599653 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:39 INFO - PROCESS | 2592 | 1467541599655 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:39 INFO - PROCESS | 2592 | 1467541599764 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 03:26:39 INFO - PROCESS | 2592 | 1467541599901 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:39 INFO - PROCESS | 2592 | 1467541599907 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:39 INFO - PROCESS | 2592 | ++DOCSHELL 0F22E400 == 55 [pid = 2592] [id = 135] 03:26:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 135 (0F22E800) [pid = 2592] [serial = 403] [outer = 00000000] 03:26:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 136 (117D1000) [pid = 2592] [serial = 404] [outer = 0F22E800] 03:26:40 INFO - PROCESS | 2592 | 1467541599973 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 137 (12B0A000) [pid = 2592] [serial = 405] [outer = 0F22E800] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 145D4800 == 54 [pid = 2592] [id = 128] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 10FF6400 == 53 [pid = 2592] [id = 127] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 1829DC00 == 52 [pid = 2592] [id = 126] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 17D43800 == 51 [pid = 2592] [id = 125] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 1725D400 == 50 [pid = 2592] [id = 124] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 166ED400 == 49 [pid = 2592] [id = 123] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 142C7000 == 48 [pid = 2592] [id = 122] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 130AD800 == 47 [pid = 2592] [id = 121] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 10E0E400 == 46 [pid = 2592] [id = 120] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 0F223C00 == 45 [pid = 2592] [id = 116] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 10A03400 == 44 [pid = 2592] [id = 49] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 15F92400 == 43 [pid = 2592] [id = 93] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 145B6400 == 42 [pid = 2592] [id = 118] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 13458000 == 41 [pid = 2592] [id = 91] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 12822C00 == 40 [pid = 2592] [id = 117] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 1651F800 == 39 [pid = 2592] [id = 92] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 1981F400 == 38 [pid = 2592] [id = 119] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 130A6000 == 37 [pid = 2592] [id = 79] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 198DD400 == 36 [pid = 2592] [id = 78] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 10A76C00 == 35 [pid = 2592] [id = 107] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 17959400 == 34 [pid = 2592] [id = 77] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 10F69800 == 33 [pid = 2592] [id = 90] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 176E2400 == 32 [pid = 2592] [id = 133] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 10D22400 == 31 [pid = 2592] [id = 134] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 142E3000 == 30 [pid = 2592] [id = 131] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 174ED000 == 29 [pid = 2592] [id = 132] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 0F391000 == 28 [pid = 2592] [id = 129] 03:26:41 INFO - PROCESS | 2592 | --DOCSHELL 10E03C00 == 27 [pid = 2592] [id = 130] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 136 (17474000) [pid = 2592] [serial = 343] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 135 (174F5800) [pid = 2592] [serial = 344] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 134 (0F22C000) [pid = 2592] [serial = 346] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 133 (14FDE400) [pid = 2592] [serial = 319] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 132 (19E6E400) [pid = 2592] [serial = 340] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 131 (18296400) [pid = 2592] [serial = 335] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 130 (15AA4C00) [pid = 2592] [serial = 320] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 129 (14F99C00) [pid = 2592] [serial = 313] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 128 (17DB0400) [pid = 2592] [serial = 332] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 127 (13151400) [pid = 2592] [serial = 148] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 126 (19DB1800) [pid = 2592] [serial = 338] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 125 (1578D000) [pid = 2592] [serial = 236] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 124 (14299000) [pid = 2592] [serial = 322] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 123 (17250C00) [pid = 2592] [serial = 328] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 122 (19D2B400) [pid = 2592] [serial = 179] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 121 (19DAF000) [pid = 2592] [serial = 337] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 120 (152D3400) [pid = 2592] [serial = 325] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 119 (14F97000) [pid = 2592] [serial = 323] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 118 (180E0C00) [pid = 2592] [serial = 334] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 117 (17E5D800) [pid = 2592] [serial = 278] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 116 (1725EC00) [pid = 2592] [serial = 329] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 115 (17476C00) [pid = 2592] [serial = 316] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 114 (1578DC00) [pid = 2592] [serial = 326] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 113 (10F69C00) [pid = 2592] [serial = 310] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 112 (17D40800) [pid = 2592] [serial = 331] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | --DOMWINDOW == 111 (19E72400) [pid = 2592] [serial = 341] [outer = 00000000] [url = about:blank] 03:26:41 INFO - PROCESS | 2592 | 1467541601369 Marionette TRACE conn4 <- [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]]]}] 03:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1761ms 03:26:41 INFO - PROCESS | 2592 | 1467541601392 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 03:26:41 INFO - PROCESS | 2592 | 1467541601396 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 03:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:26:41 INFO - PROCESS | 2592 | 1467541601401 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:26:41 INFO - PROCESS | 2592 | 1467541601403 Marionette TRACE conn4 <- [1,506,null,{}] 03:26:41 INFO - PROCESS | 2592 | 1467541601409 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:41 INFO - PROCESS | 2592 | 1467541601411 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:41 INFO - PROCESS | 2592 | 1467541601501 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 03:26:41 INFO - PROCESS | 2592 | 1467541601637 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:41 INFO - PROCESS | 2592 | 1467541601639 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:41 INFO - PROCESS | 2592 | ++DOCSHELL 10A76000 == 28 [pid = 2592] [id = 136] 03:26:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 112 (10A77400) [pid = 2592] [serial = 406] [outer = 00000000] 03:26:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 113 (10D30400) [pid = 2592] [serial = 407] [outer = 10A77400] 03:26:41 INFO - PROCESS | 2592 | 1467541601686 Marionette DEBUG loaded listener.js 03:26:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 114 (10E06400) [pid = 2592] [serial = 408] [outer = 10A77400] 03:26:42 INFO - PROCESS | 2592 | 1467541602078 Marionette TRACE conn4 <- [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]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:26:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 711ms 03:26:42 INFO - PROCESS | 2592 | 1467541602132 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 03:26:42 INFO - PROCESS | 2592 | 1467541602137 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 03:26:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:26:42 INFO - PROCESS | 2592 | 1467541602143 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 2592 | 1467541602146 Marionette TRACE conn4 <- [1,510,null,{}] 03:26:42 INFO - PROCESS | 2592 | 1467541602150 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:42 INFO - PROCESS | 2592 | 1467541602152 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:42 INFO - PROCESS | 2592 | 1467541602236 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 03:26:42 INFO - PROCESS | 2592 | 1467541602242 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:42 INFO - PROCESS | 2592 | 1467541602245 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:42 INFO - PROCESS | 2592 | ++DOCSHELL 10FFAC00 == 29 [pid = 2592] [id = 137] 03:26:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 115 (11215C00) [pid = 2592] [serial = 409] [outer = 00000000] 03:26:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 116 (12BD0400) [pid = 2592] [serial = 410] [outer = 11215C00] 03:26:42 INFO - PROCESS | 2592 | 1467541602291 Marionette DEBUG loaded listener.js 03:26:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 117 (130A6000) [pid = 2592] [serial = 411] [outer = 11215C00] 03:26:42 INFO - PROCESS | 2592 | 1467541602820 Marionette TRACE conn4 <- [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]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:26:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 728ms 03:26:42 INFO - PROCESS | 2592 | 1467541602873 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 03:26:42 INFO - PROCESS | 2592 | 1467541602875 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 03:26:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:26:42 INFO - PROCESS | 2592 | 1467541602879 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 2592 | 1467541602882 Marionette TRACE conn4 <- [1,514,null,{}] 03:26:42 INFO - PROCESS | 2592 | 1467541602893 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:42 INFO - PROCESS | 2592 | 1467541602897 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:42 INFO - PROCESS | 2592 | 1467541602980 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 03:26:42 INFO - PROCESS | 2592 | 1467541602986 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 2592 | 1467541602989 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:43 INFO - PROCESS | 2592 | ++DOCSHELL 142E6000 == 30 [pid = 2592] [id = 138] 03:26:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 118 (142E6400) [pid = 2592] [serial = 412] [outer = 00000000] 03:26:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 119 (142ECC00) [pid = 2592] [serial = 413] [outer = 142E6400] 03:26:43 INFO - PROCESS | 2592 | 1467541603036 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 120 (145BD800) [pid = 2592] [serial = 414] [outer = 142E6400] 03:26:43 INFO - PROCESS | 2592 | 1467541603479 Marionette TRACE conn4 <- [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]]]}] 03:26:43 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 03:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 662ms 03:26:43 INFO - PROCESS | 2592 | 1467541603516 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 2592 | 1467541603519 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 03:26:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:26:43 INFO - PROCESS | 2592 | 1467541603534 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 2592 | 1467541603535 Marionette TRACE conn4 <- [1,518,null,{}] 03:26:43 INFO - PROCESS | 2592 | 1467541603539 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:43 INFO - PROCESS | 2592 | 1467541603589 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:43 INFO - PROCESS | 2592 | 1467541603700 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 03:26:43 INFO - PROCESS | 2592 | 1467541603785 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 2592 | 1467541603787 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:43 INFO - PROCESS | 2592 | ++DOCSHELL 145D1C00 == 31 [pid = 2592] [id = 139] 03:26:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 121 (145D6C00) [pid = 2592] [serial = 415] [outer = 00000000] 03:26:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 122 (152CFC00) [pid = 2592] [serial = 416] [outer = 145D6C00] 03:26:43 INFO - PROCESS | 2592 | 1467541603831 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 123 (15438000) [pid = 2592] [serial = 417] [outer = 145D6C00] 03:26:44 INFO - PROCESS | 2592 | 1467541604254 Marionette TRACE conn4 <- [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]]]}] 03:26:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:26:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 759ms 03:26:44 INFO - PROCESS | 2592 | 1467541604306 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 2592 | 1467541604308 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 03:26:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:26:44 INFO - PROCESS | 2592 | 1467541604311 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 2592 | 1467541604312 Marionette TRACE conn4 <- [1,522,null,{}] 03:26:44 INFO - PROCESS | 2592 | 1467541604316 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:44 INFO - PROCESS | 2592 | 1467541604318 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:44 INFO - PROCESS | 2592 | 1467541604426 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 03:26:44 INFO - PROCESS | 2592 | 1467541604431 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 2592 | 1467541604433 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:44 INFO - PROCESS | 2592 | ++DOCSHELL 15744C00 == 32 [pid = 2592] [id = 140] 03:26:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 124 (15796800) [pid = 2592] [serial = 418] [outer = 00000000] 03:26:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 125 (15AA6000) [pid = 2592] [serial = 419] [outer = 15796800] 03:26:44 INFO - PROCESS | 2592 | 1467541604476 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 126 (1610E800) [pid = 2592] [serial = 420] [outer = 15796800] 03:26:45 INFO - PROCESS | 2592 | 1467541604994 Marionette TRACE conn4 <- [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]]]}] 03:26:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:26:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 710ms 03:26:45 INFO - PROCESS | 2592 | 1467541605046 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 03:26:45 INFO - PROCESS | 2592 | 1467541605048 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 03:26:45 INFO - PROCESS | 2592 | 1467541605052 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:26:45 INFO - PROCESS | 2592 | 1467541605053 Marionette TRACE conn4 <- [1,526,null,{}] 03:26:45 INFO - PROCESS | 2592 | 1467541605057 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:45 INFO - PROCESS | 2592 | 1467541605062 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:45 INFO - PROCESS | 2592 | 1467541605233 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 03:26:45 INFO - PROCESS | 2592 | 1467541605241 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 2592 | 1467541605243 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:45 INFO - PROCESS | 2592 | ++DOCSHELL 16834400 == 33 [pid = 2592] [id = 141] 03:26:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 127 (17241000) [pid = 2592] [serial = 421] [outer = 00000000] 03:26:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 128 (17254800) [pid = 2592] [serial = 422] [outer = 17241000] 03:26:45 INFO - PROCESS | 2592 | 1467541605287 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 129 (17407C00) [pid = 2592] [serial = 423] [outer = 17241000] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 128 (198D0000) [pid = 2592] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 127 (145B6C00) [pid = 2592] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 126 (10F6A000) [pid = 2592] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 125 (16520000) [pid = 2592] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 124 (17DB5400) [pid = 2592] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 123 (145B3C00) [pid = 2592] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 122 (17964800) [pid = 2592] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 121 (10FF2400) [pid = 2592] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 120 (14297800) [pid = 2592] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 119 (19E73800) [pid = 2592] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 118 (11ADD800) [pid = 2592] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 117 (1683A000) [pid = 2592] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 116 (14298000) [pid = 2592] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 115 (10505800) [pid = 2592] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 114 (1725D800) [pid = 2592] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 113 (17DBAC00) [pid = 2592] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 112 (1307F800) [pid = 2592] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 111 (19828000) [pid = 2592] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 110 (1291D800) [pid = 2592] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 109 (15A98C00) [pid = 2592] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 108 (166F6800) [pid = 2592] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 107 (142C9000) [pid = 2592] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (182A0400) [pid = 2592] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (0F224400) [pid = 2592] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (10E0E800) [pid = 2592] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 103 (13126800) [pid = 2592] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (145D7000) [pid = 2592] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 101 (165E0400) [pid = 2592] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 100 (10F67800) [pid = 2592] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:26:46 INFO - PROCESS | 2592 | --DOMWINDOW == 99 (11214000) [pid = 2592] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:26:46 INFO - PROCESS | 2592 | 1467541606343 Marionette TRACE conn4 <- [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]]]}] 03:26:46 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 03:26:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1341ms 03:26:46 INFO - PROCESS | 2592 | 1467541606401 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 2592 | 1467541606403 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 03:26:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:26:46 INFO - PROCESS | 2592 | 1467541606415 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 2592 | 1467541606417 Marionette TRACE conn4 <- [1,530,null,{}] 03:26:46 INFO - PROCESS | 2592 | 1467541606421 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:46 INFO - PROCESS | 2592 | 1467541606423 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:46 INFO - PROCESS | 2592 | 1467541606528 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 03:26:46 INFO - PROCESS | 2592 | 1467541606611 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 2592 | 1467541606613 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:46 INFO - PROCESS | 2592 | ++DOCSHELL 0F223800 == 34 [pid = 2592] [id = 142] 03:26:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (0F226400) [pid = 2592] [serial = 424] [outer = 00000000] 03:26:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (10F3B000) [pid = 2592] [serial = 425] [outer = 0F226400] 03:26:46 INFO - PROCESS | 2592 | 1467541606655 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 102 (128A7800) [pid = 2592] [serial = 426] [outer = 0F226400] 03:26:47 INFO - PROCESS | 2592 | 1467541607087 Marionette TRACE conn4 <- [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"]]]}] 03:26:47 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 03:26:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:26:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:26:47 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 03:26:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:26:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:26:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 727ms 03:26:47 INFO - PROCESS | 2592 | 1467541607106 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 2592 | 1467541607108 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 03:26:47 INFO - PROCESS | 2592 | 1467541607112 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:26:47 INFO - PROCESS | 2592 | 1467541607113 Marionette TRACE conn4 <- [1,534,null,{}] 03:26:47 INFO - PROCESS | 2592 | 1467541607117 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:47 INFO - PROCESS | 2592 | 1467541607118 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:47 INFO - PROCESS | 2592 | 1467541607250 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 03:26:47 INFO - PROCESS | 2592 | 1467541607255 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 2592 | 1467541607257 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:47 INFO - PROCESS | 2592 | ++DOCSHELL 13943000 == 35 [pid = 2592] [id = 143] 03:26:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (14296C00) [pid = 2592] [serial = 427] [outer = 00000000] 03:26:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 104 (165E0400) [pid = 2592] [serial = 428] [outer = 14296C00] 03:26:47 INFO - PROCESS | 2592 | 1467541607300 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (166E8C00) [pid = 2592] [serial = 429] [outer = 14296C00] 03:26:47 INFO - PROCESS | 2592 | 1467541607735 Marionette TRACE conn4 <- [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]]]}] 03:26:47 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. 03:26:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 646ms 03:26:47 INFO - PROCESS | 2592 | 1467541607782 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 2592 | 1467541607784 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 03:26:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:26:47 INFO - PROCESS | 2592 | 1467541607787 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - PROCESS | 2592 | 1467541607789 Marionette TRACE conn4 <- [1,538,null,{}] 03:26:47 INFO - PROCESS | 2592 | 1467541607793 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:47 INFO - PROCESS | 2592 | 1467541607794 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:47 INFO - PROCESS | 2592 | 1467541607871 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 03:26:47 INFO - PROCESS | 2592 | 1467541607906 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 2592 | 1467541607908 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:47 INFO - PROCESS | 2592 | ++DOCSHELL 142C7000 == 36 [pid = 2592] [id = 144] 03:26:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (142E5C00) [pid = 2592] [serial = 430] [outer = 00000000] 03:26:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (174EEC00) [pid = 2592] [serial = 431] [outer = 142E5C00] 03:26:47 INFO - PROCESS | 2592 | 1467541607952 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 108 (174FD000) [pid = 2592] [serial = 432] [outer = 142E5C00] 03:26:48 INFO - PROCESS | 2592 | 1467541608599 Marionette TRACE conn4 <- [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]]]}] 03:26:48 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. 03:26:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 857ms 03:26:48 INFO - PROCESS | 2592 | 1467541608665 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 2592 | 1467541608669 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 03:26:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:26:48 INFO - PROCESS | 2592 | 1467541608674 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - PROCESS | 2592 | 1467541608678 Marionette TRACE conn4 <- [1,542,null,{}] 03:26:48 INFO - PROCESS | 2592 | 1467541608726 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:48 INFO - PROCESS | 2592 | 1467541608729 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:48 INFO - PROCESS | 2592 | 1467541608837 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 03:26:48 INFO - PROCESS | 2592 | 1467541608964 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 2592 | 1467541608967 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:49 INFO - PROCESS | 2592 | ++DOCSHELL 10A74400 == 37 [pid = 2592] [id = 145] 03:26:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 109 (10A76C00) [pid = 2592] [serial = 433] [outer = 00000000] 03:26:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 110 (10F35400) [pid = 2592] [serial = 434] [outer = 10A76C00] 03:26:49 INFO - PROCESS | 2592 | 1467541609022 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 111 (1314CC00) [pid = 2592] [serial = 435] [outer = 10A76C00] 03:26:49 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:49 INFO - PROCESS | 2592 | 1467541609711 Marionette TRACE conn4 <- [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]]]}] 03:26:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:26:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1115ms 03:26:49 INFO - PROCESS | 2592 | 1467541609790 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 03:26:49 INFO - PROCESS | 2592 | 1467541609795 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 03:26:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:26:49 INFO - PROCESS | 2592 | 1467541609801 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - PROCESS | 2592 | 1467541609804 Marionette TRACE conn4 <- [1,546,null,{}] 03:26:49 INFO - PROCESS | 2592 | 1467541609851 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:49 INFO - PROCESS | 2592 | 1467541609854 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:50 INFO - PROCESS | 2592 | 1467541610014 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 03:26:50 INFO - PROCESS | 2592 | 1467541610068 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 2592 | 1467541610070 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:50 INFO - PROCESS | 2592 | ++DOCSHELL 142C6800 == 38 [pid = 2592] [id = 146] 03:26:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 112 (142C7C00) [pid = 2592] [serial = 436] [outer = 00000000] 03:26:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 113 (142EA800) [pid = 2592] [serial = 437] [outer = 142C7C00] 03:26:50 INFO - PROCESS | 2592 | 1467541610126 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 114 (145D5C00) [pid = 2592] [serial = 438] [outer = 142C7C00] 03:26:50 INFO - PROCESS | 2592 | 1467541610897 Marionette TRACE conn4 <- [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]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:26:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1163ms 03:26:50 INFO - PROCESS | 2592 | 1467541610957 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 2592 | 1467541610960 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 03:26:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:26:50 INFO - PROCESS | 2592 | 1467541610964 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 2592 | 1467541610967 Marionette TRACE conn4 <- [1,550,null,{}] 03:26:51 INFO - PROCESS | 2592 | 1467541610978 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:51 INFO - PROCESS | 2592 | 1467541610983 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:51 INFO - PROCESS | 2592 | 1467541611096 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 03:26:51 INFO - PROCESS | 2592 | 1467541611247 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 2592 | 1467541611251 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:51 INFO - PROCESS | 2592 | ++DOCSHELL 12B01800 == 39 [pid = 2592] [id = 147] 03:26:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 115 (13033800) [pid = 2592] [serial = 439] [outer = 00000000] 03:26:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 116 (142C9400) [pid = 2592] [serial = 440] [outer = 13033800] 03:26:51 INFO - PROCESS | 2592 | 1467541611315 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 117 (15796000) [pid = 2592] [serial = 441] [outer = 13033800] 03:26:51 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:51 INFO - PROCESS | 2592 | [2592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:26:52 INFO - PROCESS | 2592 | --DOCSHELL 13943000 == 38 [pid = 2592] [id = 143] 03:26:52 INFO - PROCESS | 2592 | --DOCSHELL 0F223800 == 37 [pid = 2592] [id = 142] 03:26:52 INFO - PROCESS | 2592 | --DOCSHELL 16834400 == 36 [pid = 2592] [id = 141] 03:26:52 INFO - PROCESS | 2592 | --DOCSHELL 15744C00 == 35 [pid = 2592] [id = 140] 03:26:52 INFO - PROCESS | 2592 | --DOCSHELL 145D1C00 == 34 [pid = 2592] [id = 139] 03:26:52 INFO - PROCESS | 2592 | --DOCSHELL 142E6000 == 33 [pid = 2592] [id = 138] 03:26:52 INFO - PROCESS | 2592 | --DOCSHELL 10FFAC00 == 32 [pid = 2592] [id = 137] 03:26:52 INFO - PROCESS | 2592 | --DOCSHELL 10A76000 == 31 [pid = 2592] [id = 136] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 116 (198D0C00) [pid = 2592] [serial = 308] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 115 (19EF5400) [pid = 2592] [serial = 233] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 114 (17DB1400) [pid = 2592] [serial = 145] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 113 (13156000) [pid = 2592] [serial = 224] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 112 (19DA6000) [pid = 2592] [serial = 221] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 111 (1552C400) [pid = 2592] [serial = 227] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 110 (1289E400) [pid = 2592] [serial = 269] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 109 (166F3800) [pid = 2592] [serial = 275] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 108 (19D34800) [pid = 2592] [serial = 188] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 107 (152DA000) [pid = 2592] [serial = 185] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (19E6D400) [pid = 2592] [serial = 230] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (12D74C00) [pid = 2592] [serial = 182] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (145B1400) [pid = 2592] [serial = 272] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 103 (174EE800) [pid = 2592] [serial = 370] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (174F7000) [pid = 2592] [serial = 371] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 101 (18298C00) [pid = 2592] [serial = 374] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 100 (18024400) [pid = 2592] [serial = 373] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 99 (145CF000) [pid = 2592] [serial = 379] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 98 (198DBC00) [pid = 2592] [serial = 355] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 97 (19DAC400) [pid = 2592] [serial = 356] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 96 (130CD800) [pid = 2592] [serial = 349] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (13FBA800) [pid = 2592] [serial = 350] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (16520800) [pid = 2592] [serial = 352] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (166F0800) [pid = 2592] [serial = 353] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (16D48400) [pid = 2592] [serial = 367] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (15A98000) [pid = 2592] [serial = 364] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (1651A400) [pid = 2592] [serial = 365] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (198D3C00) [pid = 2592] [serial = 376] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (0F230C00) [pid = 2592] [serial = 347] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (10F6DC00) [pid = 2592] [serial = 358] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (11CD1800) [pid = 2592] [serial = 359] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (13155800) [pid = 2592] [serial = 361] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (13944C00) [pid = 2592] [serial = 362] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (15F8F800) [pid = 2592] [serial = 383] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (166F2800) [pid = 2592] [serial = 382] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (19DA8C00) [pid = 2592] [serial = 385] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (19DB9C00) [pid = 2592] [serial = 386] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (19DABC00) [pid = 2592] [serial = 377] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (145D3C00) [pid = 2592] [serial = 380] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (17254400) [pid = 2592] [serial = 368] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (174FA000) [pid = 2592] [serial = 317] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (152D7000) [pid = 2592] [serial = 314] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (11C3F800) [pid = 2592] [serial = 311] [outer = 00000000] [url = about:blank] 03:26:52 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (1746E400) [pid = 2592] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:26:52 INFO - PROCESS | 2592 | 1467541612078 Marionette TRACE conn4 <- [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]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:26:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1115ms 03:26:52 INFO - PROCESS | 2592 | 1467541612090 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 2592 | 1467541612094 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 03:26:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:26:52 INFO - PROCESS | 2592 | 1467541612118 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 2592 | 1467541612121 Marionette TRACE conn4 <- [1,554,null,{}] 03:26:52 INFO - PROCESS | 2592 | 1467541612128 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:52 INFO - PROCESS | 2592 | 1467541612131 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:52 INFO - PROCESS | 2592 | 1467541612262 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 03:26:52 INFO - PROCESS | 2592 | 1467541612268 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 2592 | 1467541612272 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:52 INFO - PROCESS | 2592 | ++DOCSHELL 10D29400 == 32 [pid = 2592] [id = 148] 03:26:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (10D2BC00) [pid = 2592] [serial = 442] [outer = 00000000] 03:26:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (10E08000) [pid = 2592] [serial = 443] [outer = 10D2BC00] 03:26:52 INFO - PROCESS | 2592 | 1467541612319 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (10F36C00) [pid = 2592] [serial = 444] [outer = 10D2BC00] 03:26:52 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:52 INFO - PROCESS | 2592 | [2592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:26:52 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:52 INFO - PROCESS | 2592 | 1467541612826 Marionette TRACE conn4 <- [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]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:26:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 727ms 03:26:52 INFO - PROCESS | 2592 | 1467541612844 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 2592 | 1467541612848 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 03:26:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:26:52 INFO - PROCESS | 2592 | 1467541612854 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 2592 | 1467541612857 Marionette TRACE conn4 <- [1,558,null,{}] 03:26:52 INFO - PROCESS | 2592 | 1467541612860 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:52 INFO - PROCESS | 2592 | 1467541612863 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:52 INFO - PROCESS | 2592 | 1467541612946 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 03:26:52 INFO - PROCESS | 2592 | 1467541612954 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 2592 | 1467541612957 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:53 INFO - PROCESS | 2592 | ++DOCSHELL 11CD1800 == 33 [pid = 2592] [id = 149] 03:26:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (1281E400) [pid = 2592] [serial = 445] [outer = 00000000] 03:26:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (12B0A800) [pid = 2592] [serial = 446] [outer = 1281E400] 03:26:53 INFO - PROCESS | 2592 | 1467541613002 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (1302F800) [pid = 2592] [serial = 447] [outer = 1281E400] 03:26:53 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:53 INFO - PROCESS | 2592 | [2592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:26:53 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:53 INFO - PROCESS | 2592 | 1467541613548 Marionette TRACE conn4 <- [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]]]}] 03:26:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:26:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 727ms 03:26:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:26:53 INFO - PROCESS | 2592 | 1467541613587 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 03:26:53 INFO - PROCESS | 2592 | 1467541613589 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 03:26:53 INFO - PROCESS | 2592 | 1467541613592 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - PROCESS | 2592 | 1467541613595 Marionette TRACE conn4 <- [1,562,null,{}] 03:26:53 INFO - PROCESS | 2592 | 1467541613605 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:53 INFO - PROCESS | 2592 | 1467541613610 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:53 INFO - PROCESS | 2592 | 1467541613692 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 03:26:53 INFO - PROCESS | 2592 | 1467541613780 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 2592 | 1467541613783 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:53 INFO - PROCESS | 2592 | ++DOCSHELL 1429A000 == 34 [pid = 2592] [id = 150] 03:26:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (1429A400) [pid = 2592] [serial = 448] [outer = 00000000] 03:26:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (142E6800) [pid = 2592] [serial = 449] [outer = 1429A400] 03:26:53 INFO - PROCESS | 2592 | 1467541613828 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (145B6C00) [pid = 2592] [serial = 450] [outer = 1429A400] 03:26:54 INFO - PROCESS | 2592 | 1467541614239 Marionette TRACE conn4 <- [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]]]}] 03:26:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:26:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 647ms 03:26:54 INFO - PROCESS | 2592 | 1467541614263 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 2592 | 1467541614265 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 03:26:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:26:54 INFO - PROCESS | 2592 | 1467541614268 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 2592 | 1467541614270 Marionette TRACE conn4 <- [1,566,null,{}] 03:26:54 INFO - PROCESS | 2592 | 1467541614273 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:54 INFO - PROCESS | 2592 | 1467541614275 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:54 INFO - PROCESS | 2592 | 1467541614357 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 03:26:54 INFO - PROCESS | 2592 | 1467541614489 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 2592 | 1467541614491 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:54 INFO - PROCESS | 2592 | ++DOCSHELL 14FE2C00 == 35 [pid = 2592] [id = 151] 03:26:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (152CBC00) [pid = 2592] [serial = 451] [outer = 00000000] 03:26:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (152D5400) [pid = 2592] [serial = 452] [outer = 152CBC00] 03:26:54 INFO - PROCESS | 2592 | 1467541614539 Marionette DEBUG loaded listener.js 03:26:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (15437800) [pid = 2592] [serial = 453] [outer = 152CBC00] 03:26:54 INFO - PROCESS | 2592 | 1467541614947 Marionette TRACE conn4 <- [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]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:26:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 759ms 03:26:55 INFO - PROCESS | 2592 | 1467541615009 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 2592 | 1467541615011 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 03:26:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:26:55 INFO - PROCESS | 2592 | 1467541615014 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 2592 | 1467541615015 Marionette TRACE conn4 <- [1,570,null,{}] 03:26:55 INFO - PROCESS | 2592 | 1467541615025 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:55 INFO - PROCESS | 2592 | 1467541615027 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:55 INFO - PROCESS | 2592 | 1467541615182 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 03:26:55 INFO - PROCESS | 2592 | 1467541615242 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 2592 | 1467541615244 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:55 INFO - PROCESS | 2592 | ++DOCSHELL 15434C00 == 36 [pid = 2592] [id = 152] 03:26:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (1573BC00) [pid = 2592] [serial = 454] [outer = 00000000] 03:26:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (15F8EC00) [pid = 2592] [serial = 455] [outer = 1573BC00] 03:26:55 INFO - PROCESS | 2592 | 1467541615287 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (165E2400) [pid = 2592] [serial = 456] [outer = 1573BC00] 03:26:55 INFO - PROCESS | 2592 | 1467541615779 Marionette TRACE conn4 <- [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]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:26:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 824ms 03:26:55 INFO - PROCESS | 2592 | 1467541615849 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 2592 | 1467541615851 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 03:26:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:26:55 INFO - PROCESS | 2592 | 1467541615854 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 2592 | 1467541615856 Marionette TRACE conn4 <- [1,574,null,{}] 03:26:55 INFO - PROCESS | 2592 | 1467541615859 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:55 INFO - PROCESS | 2592 | 1467541615865 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:56 INFO - PROCESS | 2592 | 1467541616029 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 03:26:56 INFO - PROCESS | 2592 | 1467541616049 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 2592 | 1467541616060 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:56 INFO - PROCESS | 2592 | ++DOCSHELL 15AA2400 == 37 [pid = 2592] [id = 153] 03:26:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (174F7000) [pid = 2592] [serial = 457] [outer = 00000000] 03:26:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (174FA800) [pid = 2592] [serial = 458] [outer = 174F7000] 03:26:56 INFO - PROCESS | 2592 | 1467541616105 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (17968800) [pid = 2592] [serial = 459] [outer = 174F7000] 03:26:56 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (0F22E800) [pid = 2592] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (11215C00) [pid = 2592] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (10A77400) [pid = 2592] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (142E6400) [pid = 2592] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (145D6C00) [pid = 2592] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (10E04C00) [pid = 2592] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (142E3C00) [pid = 2592] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (174EDC00) [pid = 2592] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (176EB800) [pid = 2592] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10D23000) [pid = 2592] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (15796800) [pid = 2592] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (17241000) [pid = 2592] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (14296C00) [pid = 2592] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:26:56 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (0F226400) [pid = 2592] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:26:56 INFO - PROCESS | 2592 | [2592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:26:56 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:56 INFO - PROCESS | 2592 | 1467541616672 Marionette TRACE conn4 <- [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]]]}] 03:26:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:26:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 873ms 03:26:56 INFO - PROCESS | 2592 | 1467541616730 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 2592 | 1467541616732 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 03:26:56 INFO - PROCESS | 2592 | 1467541616735 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:26:56 INFO - PROCESS | 2592 | 1467541616737 Marionette TRACE conn4 <- [1,578,null,{}] 03:26:56 INFO - PROCESS | 2592 | 1467541616741 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:56 INFO - PROCESS | 2592 | 1467541616742 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:56 INFO - PROCESS | 2592 | 1467541616819 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 03:26:56 INFO - PROCESS | 2592 | 1467541616905 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 2592 | 1467541616907 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:56 INFO - PROCESS | 2592 | ++DOCSHELL 10A03400 == 38 [pid = 2592] [id = 154] 03:26:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (10A08800) [pid = 2592] [serial = 460] [outer = 00000000] 03:26:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (10E10400) [pid = 2592] [serial = 461] [outer = 10A08800] 03:26:56 INFO - PROCESS | 2592 | 1467541616949 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (145D9800) [pid = 2592] [serial = 462] [outer = 10A08800] 03:26:57 INFO - PROCESS | 2592 | 1467541617338 Marionette TRACE conn4 <- [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]]]}] 03:26:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:26:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 614ms 03:26:57 INFO - PROCESS | 2592 | 1467541617368 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 2592 | 1467541617370 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 03:26:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:26:57 INFO - PROCESS | 2592 | 1467541617373 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 2592 | 1467541617375 Marionette TRACE conn4 <- [1,582,null,{}] 03:26:57 INFO - PROCESS | 2592 | 1467541617379 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:57 INFO - PROCESS | 2592 | 1467541617380 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:57 INFO - PROCESS | 2592 | 1467541617517 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 03:26:57 INFO - PROCESS | 2592 | 1467541617573 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 2592 | 1467541617575 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:57 INFO - PROCESS | 2592 | ++DOCSHELL 0F227C00 == 39 [pid = 2592] [id = 155] 03:26:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (0F228800) [pid = 2592] [serial = 463] [outer = 00000000] 03:26:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (166F6C00) [pid = 2592] [serial = 464] [outer = 0F228800] 03:26:57 INFO - PROCESS | 2592 | 1467541617627 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (1683A000) [pid = 2592] [serial = 465] [outer = 0F228800] 03:26:58 INFO - PROCESS | 2592 | 1467541617964 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:26:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 662ms 03:26:58 INFO - PROCESS | 2592 | 1467541618011 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 2592 | 1467541618013 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 03:26:58 INFO - PROCESS | 2592 | 1467541618016 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:26:58 INFO - PROCESS | 2592 | 1467541618018 Marionette TRACE conn4 <- [1,586,null,{}] 03:26:58 INFO - PROCESS | 2592 | 1467541618021 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:58 INFO - PROCESS | 2592 | 1467541618023 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:58 INFO - PROCESS | 2592 | 1467541618144 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 03:26:58 INFO - PROCESS | 2592 | 1467541618152 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 2592 | 1467541618154 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:58 INFO - PROCESS | 2592 | ++DOCSHELL 142E6400 == 40 [pid = 2592] [id = 156] 03:26:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (142E8C00) [pid = 2592] [serial = 466] [outer = 00000000] 03:26:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (174EDC00) [pid = 2592] [serial = 467] [outer = 142E8C00] 03:26:58 INFO - PROCESS | 2592 | 1467541618246 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (174F3400) [pid = 2592] [serial = 468] [outer = 142E8C00] 03:26:58 INFO - PROCESS | 2592 | 1467541618675 Marionette TRACE conn4 <- [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]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:26:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 727ms 03:26:58 INFO - PROCESS | 2592 | 1467541618757 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 2592 | 1467541618761 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 03:26:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:26:58 INFO - PROCESS | 2592 | 1467541618768 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 2592 | 1467541618772 Marionette TRACE conn4 <- [1,590,null,{}] 03:26:58 INFO - PROCESS | 2592 | 1467541618779 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:58 INFO - PROCESS | 2592 | 1467541618782 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:58 INFO - PROCESS | 2592 | 1467541618945 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 03:26:59 INFO - PROCESS | 2592 | 1467541619039 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 2592 | 1467541619044 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:59 INFO - PROCESS | 2592 | ++DOCSHELL 10D27800 == 41 [pid = 2592] [id = 157] 03:26:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (10D29800) [pid = 2592] [serial = 469] [outer = 00000000] 03:26:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (10E04C00) [pid = 2592] [serial = 470] [outer = 10D29800] 03:26:59 INFO - PROCESS | 2592 | 1467541619113 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (1121D800) [pid = 2592] [serial = 471] [outer = 10D29800] 03:26:59 INFO - PROCESS | 2592 | 1467541619707 Marionette TRACE conn4 <- [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]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:26:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 969ms 03:26:59 INFO - PROCESS | 2592 | 1467541619744 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 2592 | 1467541619749 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 03:26:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:26:59 INFO - PROCESS | 2592 | 1467541619755 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 2592 | 1467541619758 Marionette TRACE conn4 <- [1,594,null,{}] 03:26:59 INFO - PROCESS | 2592 | 1467541619762 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:59 INFO - PROCESS | 2592 | 1467541619765 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:26:59 INFO - PROCESS | 2592 | 1467541619872 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 03:27:00 INFO - PROCESS | 2592 | 1467541619972 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 2592 | 1467541619975 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:00 INFO - PROCESS | 2592 | ++DOCSHELL 131EF800 == 42 [pid = 2592] [id = 158] 03:27:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (13451000) [pid = 2592] [serial = 472] [outer = 00000000] 03:27:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (14294C00) [pid = 2592] [serial = 473] [outer = 13451000] 03:27:00 INFO - PROCESS | 2592 | 1467541620029 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (142C1000) [pid = 2592] [serial = 474] [outer = 13451000] 03:27:00 INFO - PROCESS | 2592 | 1467541620689 Marionette TRACE conn4 <- [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]]]}] 03:27:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:27:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 986ms 03:27:00 INFO - PROCESS | 2592 | 1467541620734 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 2592 | 1467541620738 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 03:27:00 INFO - PROCESS | 2592 | 1467541620744 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:27:00 INFO - PROCESS | 2592 | 1467541620750 Marionette TRACE conn4 <- [1,598,null,{}] 03:27:00 INFO - PROCESS | 2592 | 1467541620761 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:00 INFO - PROCESS | 2592 | 1467541620766 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:00 INFO - PROCESS | 2592 | 1467541620875 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 03:27:01 INFO - PROCESS | 2592 | 1467541621019 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:01 INFO - PROCESS | 2592 | 1467541621023 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:01 INFO - PROCESS | 2592 | ++DOCSHELL 166F5000 == 43 [pid = 2592] [id = 159] 03:27:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (16D07C00) [pid = 2592] [serial = 475] [outer = 00000000] 03:27:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (174EAC00) [pid = 2592] [serial = 476] [outer = 16D07C00] 03:27:01 INFO - PROCESS | 2592 | 1467541621109 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (179D4400) [pid = 2592] [serial = 477] [outer = 16D07C00] 03:27:01 INFO - PROCESS | 2592 | 1467541621783 Marionette TRACE conn4 <- [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]]]}] 03:27:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:27:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1082ms 03:27:01 INFO - PROCESS | 2592 | 1467541621824 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 2592 | 1467541621827 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 03:27:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:27:01 INFO - PROCESS | 2592 | 1467541621830 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 2592 | 1467541621833 Marionette TRACE conn4 <- [1,602,null,{}] 03:27:01 INFO - PROCESS | 2592 | 1467541621853 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:01 INFO - PROCESS | 2592 | 1467541621856 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:01 INFO - PROCESS | 2592 | 1467541621959 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 03:27:02 INFO - PROCESS | 2592 | 1467541622099 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 2592 | 1467541622102 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:02 INFO - PROCESS | 2592 | ++DOCSHELL 142A0800 == 44 [pid = 2592] [id = 160] 03:27:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (167B9400) [pid = 2592] [serial = 478] [outer = 00000000] 03:27:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (17E5D800) [pid = 2592] [serial = 479] [outer = 167B9400] 03:27:02 INFO - PROCESS | 2592 | 1467541622154 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (180E1C00) [pid = 2592] [serial = 480] [outer = 167B9400] 03:27:02 INFO - PROCESS | 2592 | 1467541622770 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:27:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 03:27:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:27:02 INFO - PROCESS | 2592 | 1467541622808 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 2592 | 1467541622810 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 03:27:02 INFO - PROCESS | 2592 | 1467541622814 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 2592 | 1467541622816 Marionette TRACE conn4 <- [1,606,null,{}] 03:27:02 INFO - PROCESS | 2592 | 1467541622820 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:02 INFO - PROCESS | 2592 | 1467541622822 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:02 INFO - PROCESS | 2592 | 1467541622944 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 03:27:03 INFO - PROCESS | 2592 | 1467541623252 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 2592 | 1467541623255 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:03 INFO - PROCESS | 2592 | ++DOCSHELL 10507C00 == 45 [pid = 2592] [id = 161] 03:27:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 99 (10A01C00) [pid = 2592] [serial = 481] [outer = 00000000] 03:27:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (10D23000) [pid = 2592] [serial = 482] [outer = 10A01C00] 03:27:03 INFO - PROCESS | 2592 | 1467541623304 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (10E02400) [pid = 2592] [serial = 483] [outer = 10A01C00] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 0F22E400 == 44 [pid = 2592] [id = 135] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 0F227C00 == 43 [pid = 2592] [id = 155] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 10A03400 == 42 [pid = 2592] [id = 154] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 15AA2400 == 41 [pid = 2592] [id = 153] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 15434C00 == 40 [pid = 2592] [id = 152] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 14FE2C00 == 39 [pid = 2592] [id = 151] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 1429A000 == 38 [pid = 2592] [id = 150] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 11CD1800 == 37 [pid = 2592] [id = 149] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 10D29400 == 36 [pid = 2592] [id = 148] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 142C7000 == 35 [pid = 2592] [id = 144] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 10A74400 == 34 [pid = 2592] [id = 145] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 142C6800 == 33 [pid = 2592] [id = 146] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 12B01800 == 32 [pid = 2592] [id = 147] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 142A0800 == 31 [pid = 2592] [id = 160] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 166F5000 == 30 [pid = 2592] [id = 159] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 142E6400 == 29 [pid = 2592] [id = 156] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 10D27800 == 28 [pid = 2592] [id = 157] 03:27:04 INFO - PROCESS | 2592 | --DOCSHELL 131EF800 == 27 [pid = 2592] [id = 158] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 100 (174EEC00) [pid = 2592] [serial = 431] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 99 (19EF9400) [pid = 2592] [serial = 399] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 98 (19DB4400) [pid = 2592] [serial = 398] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 97 (10D2F400) [pid = 2592] [serial = 402] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 96 (10D2D400) [pid = 2592] [serial = 401] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (15AA6000) [pid = 2592] [serial = 419] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (1610E800) [pid = 2592] [serial = 420] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (17254800) [pid = 2592] [serial = 422] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (166E8C00) [pid = 2592] [serial = 429] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (165E0400) [pid = 2592] [serial = 428] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (10F3B000) [pid = 2592] [serial = 425] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (17407C00) [pid = 2592] [serial = 423] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (128A7800) [pid = 2592] [serial = 426] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (145BD800) [pid = 2592] [serial = 414] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (12B0A000) [pid = 2592] [serial = 405] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (117D1000) [pid = 2592] [serial = 404] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (12BD0400) [pid = 2592] [serial = 410] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (130A6000) [pid = 2592] [serial = 411] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (10D30400) [pid = 2592] [serial = 407] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10E06400) [pid = 2592] [serial = 408] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (142ECC00) [pid = 2592] [serial = 413] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (152CFC00) [pid = 2592] [serial = 416] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (15438000) [pid = 2592] [serial = 417] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (13036400) [pid = 2592] [serial = 389] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (11220400) [pid = 2592] [serial = 388] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (142F1000) [pid = 2592] [serial = 393] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (142E9400) [pid = 2592] [serial = 392] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (17E5B400) [pid = 2592] [serial = 396] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (179CCC00) [pid = 2592] [serial = 395] [outer = 00000000] [url = about:blank] 03:27:04 INFO - PROCESS | 2592 | 1467541624714 Marionette TRACE conn4 <- [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]]]}] 03:27:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:27:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1906ms 03:27:04 INFO - PROCESS | 2592 | 1467541624740 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 2592 | 1467541624745 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 03:27:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:27:04 INFO - PROCESS | 2592 | 1467541624750 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 2592 | 1467541624753 Marionette TRACE conn4 <- [1,610,null,{}] 03:27:04 INFO - PROCESS | 2592 | 1467541624759 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:04 INFO - PROCESS | 2592 | 1467541624762 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:04 INFO - PROCESS | 2592 | 1467541624855 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 03:27:04 INFO - PROCESS | 2592 | 1467541624862 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 2592 | 1467541624866 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:04 INFO - PROCESS | 2592 | ++DOCSHELL 10560400 == 28 [pid = 2592] [id = 162] 03:27:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (10A03400) [pid = 2592] [serial = 484] [outer = 00000000] 03:27:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (10A81400) [pid = 2592] [serial = 485] [outer = 10A03400] 03:27:04 INFO - PROCESS | 2592 | 1467541624918 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (10D25400) [pid = 2592] [serial = 486] [outer = 10A03400] 03:27:05 INFO - PROCESS | 2592 | 1467541625436 Marionette TRACE conn4 <- [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]]]}] 03:27:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:27:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 727ms 03:27:05 INFO - PROCESS | 2592 | 1467541625482 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 03:27:05 INFO - PROCESS | 2592 | 1467541625486 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 03:27:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:27:05 INFO - PROCESS | 2592 | 1467541625493 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 2592 | 1467541625495 Marionette TRACE conn4 <- [1,614,null,{}] 03:27:05 INFO - PROCESS | 2592 | 1467541625499 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:05 INFO - PROCESS | 2592 | 1467541625502 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:05 INFO - PROCESS | 2592 | 1467541625586 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 03:27:05 INFO - PROCESS | 2592 | 1467541625595 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 2592 | 1467541625597 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:05 INFO - PROCESS | 2592 | ++DOCSHELL 11ADF400 == 29 [pid = 2592] [id = 163] 03:27:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (11AE0800) [pid = 2592] [serial = 487] [outer = 00000000] 03:27:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (11CD6000) [pid = 2592] [serial = 488] [outer = 11AE0800] 03:27:05 INFO - PROCESS | 2592 | 1467541625643 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (12926C00) [pid = 2592] [serial = 489] [outer = 11AE0800] 03:27:06 INFO - PROCESS | 2592 | 1467541626105 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:27:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:27:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 646ms 03:27:06 INFO - PROCESS | 2592 | 1467541626130 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 2592 | 1467541626132 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 03:27:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:27:06 INFO - PROCESS | 2592 | 1467541626136 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 2592 | 1467541626139 Marionette TRACE conn4 <- [1,618,null,{}] 03:27:06 INFO - PROCESS | 2592 | 1467541626150 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:06 INFO - PROCESS | 2592 | 1467541626154 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:06 INFO - PROCESS | 2592 | 1467541626265 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 03:27:06 INFO - PROCESS | 2592 | 1467541626275 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 2592 | 1467541626278 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:06 INFO - PROCESS | 2592 | ++DOCSHELL 131ED800 == 30 [pid = 2592] [id = 164] 03:27:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (131EDC00) [pid = 2592] [serial = 490] [outer = 00000000] 03:27:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (1394C000) [pid = 2592] [serial = 491] [outer = 131EDC00] 03:27:06 INFO - PROCESS | 2592 | 1467541626372 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (13FB9400) [pid = 2592] [serial = 492] [outer = 131EDC00] 03:27:06 INFO - PROCESS | 2592 | 1467541626803 Marionette TRACE conn4 <- [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]]]}] 03:27:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:27:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 711ms 03:27:06 INFO - PROCESS | 2592 | 1467541626868 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 2592 | 1467541626871 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 03:27:06 INFO - PROCESS | 2592 | 1467541626874 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:27:06 INFO - PROCESS | 2592 | 1467541626876 Marionette TRACE conn4 <- [1,622,null,{}] 03:27:06 INFO - PROCESS | 2592 | 1467541626879 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:06 INFO - PROCESS | 2592 | 1467541626881 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:06 INFO - PROCESS | 2592 | 1467541626970 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 03:27:06 INFO - PROCESS | 2592 | 1467541626975 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 2592 | 1467541626977 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:07 INFO - PROCESS | 2592 | ++DOCSHELL 13FB4400 == 31 [pid = 2592] [id = 165] 03:27:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (14298C00) [pid = 2592] [serial = 493] [outer = 00000000] 03:27:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (142EB800) [pid = 2592] [serial = 494] [outer = 14298C00] 03:27:07 INFO - PROCESS | 2592 | 1467541627020 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (142F1800) [pid = 2592] [serial = 495] [outer = 14298C00] 03:27:07 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:07 INFO - PROCESS | 2592 | [2592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:07 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:07 INFO - PROCESS | 2592 | 1467541627536 Marionette TRACE conn4 <- [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]]]}] 03:27:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:27:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 711ms 03:27:07 INFO - PROCESS | 2592 | 1467541627612 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 2592 | 1467541627614 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 03:27:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:27:07 INFO - PROCESS | 2592 | 1467541627618 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 2592 | 1467541627619 Marionette TRACE conn4 <- [1,626,null,{}] 03:27:07 INFO - PROCESS | 2592 | 1467541627623 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:07 INFO - PROCESS | 2592 | 1467541627625 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:07 INFO - PROCESS | 2592 | 1467541627754 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 03:27:07 INFO - PROCESS | 2592 | 1467541627774 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 2592 | 1467541627776 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:07 INFO - PROCESS | 2592 | ++DOCSHELL 145B2000 == 32 [pid = 2592] [id = 166] 03:27:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (145CD000) [pid = 2592] [serial = 496] [outer = 00000000] 03:27:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (145D4000) [pid = 2592] [serial = 497] [outer = 145CD000] 03:27:07 INFO - PROCESS | 2592 | 1467541627818 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (145D8400) [pid = 2592] [serial = 498] [outer = 145CD000] 03:27:08 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:08 INFO - PROCESS | 2592 | [2592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:08 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:08 INFO - PROCESS | 2592 | 1467541628247 Marionette TRACE conn4 <- [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]]]}] 03:27:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:27:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 727ms 03:27:08 INFO - PROCESS | 2592 | 1467541628320 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 2592 | 1467541628322 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 03:27:08 INFO - PROCESS | 2592 | 1467541628326 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 2592 | 1467541628327 Marionette TRACE conn4 <- [1,630,null,{}] 03:27:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:27:08 INFO - PROCESS | 2592 | 1467541628331 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:08 INFO - PROCESS | 2592 | 1467541628336 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:08 INFO - PROCESS | 2592 | 1467541628515 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 03:27:08 INFO - PROCESS | 2592 | 1467541628522 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 2592 | 1467541628524 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:08 INFO - PROCESS | 2592 | ++DOCSHELL 145CE800 == 33 [pid = 2592] [id = 167] 03:27:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (152D5000) [pid = 2592] [serial = 499] [outer = 00000000] 03:27:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (15525400) [pid = 2592] [serial = 500] [outer = 152D5000] 03:27:08 INFO - PROCESS | 2592 | 1467541628612 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (15795800) [pid = 2592] [serial = 501] [outer = 152D5000] 03:27:09 INFO - PROCESS | 2592 | 1467541629014 Marionette TRACE conn4 <- [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]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:27:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 711ms 03:27:09 INFO - PROCESS | 2592 | 1467541629083 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 2592 | 1467541629085 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 03:27:09 INFO - PROCESS | 2592 | 1467541629090 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:27:09 INFO - PROCESS | 2592 | 1467541629092 Marionette TRACE conn4 <- [1,634,null,{}] 03:27:09 INFO - PROCESS | 2592 | 1467541629095 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:09 INFO - PROCESS | 2592 | 1467541629096 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:09 INFO - PROCESS | 2592 | 1467541629216 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 03:27:09 INFO - PROCESS | 2592 | 1467541629226 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 2592 | 1467541629227 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:09 INFO - PROCESS | 2592 | ++DOCSHELL 145B4C00 == 34 [pid = 2592] [id = 168] 03:27:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (1578D000) [pid = 2592] [serial = 502] [outer = 00000000] 03:27:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (16521000) [pid = 2592] [serial = 503] [outer = 1578D000] 03:27:09 INFO - PROCESS | 2592 | 1467541629269 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (166EA800) [pid = 2592] [serial = 504] [outer = 1578D000] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (1573BC00) [pid = 2592] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (10A08800) [pid = 2592] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (174F7000) [pid = 2592] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (1429A400) [pid = 2592] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (142E5C00) [pid = 2592] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (10D2BC00) [pid = 2592] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (1281E400) [pid = 2592] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (142C7C00) [pid = 2592] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (10A76C00) [pid = 2592] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (13033800) [pid = 2592] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (0F228800) [pid = 2592] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (142E8C00) [pid = 2592] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:27:09 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (152CBC00) [pid = 2592] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:27:09 INFO - PROCESS | 2592 | 1467541629934 Marionette TRACE conn4 <- [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]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:27:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 856ms 03:27:09 INFO - PROCESS | 2592 | 1467541629968 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 2592 | 1467541629969 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 03:27:09 INFO - PROCESS | 2592 | 1467541629973 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:27:09 INFO - PROCESS | 2592 | 1467541629974 Marionette TRACE conn4 <- [1,638,null,{}] 03:27:10 INFO - PROCESS | 2592 | 1467541629978 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:10 INFO - PROCESS | 2592 | 1467541629980 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:10 INFO - PROCESS | 2592 | 1467541630053 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 03:27:10 INFO - PROCESS | 2592 | 1467541630058 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 2592 | 1467541630060 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:10 INFO - PROCESS | 2592 | ++DOCSHELL 142C7C00 == 35 [pid = 2592] [id = 169] 03:27:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (142E2400) [pid = 2592] [serial = 505] [outer = 00000000] 03:27:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (15437400) [pid = 2592] [serial = 506] [outer = 142E2400] 03:27:10 INFO - PROCESS | 2592 | 1467541630105 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (15F87C00) [pid = 2592] [serial = 507] [outer = 142E2400] 03:27:10 INFO - PROCESS | 2592 | 1467541630558 Marionette TRACE conn4 <- [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]]]}] 03:27:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:27:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 614ms 03:27:10 INFO - PROCESS | 2592 | 1467541630602 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 2592 | 1467541630604 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 03:27:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:27:10 INFO - PROCESS | 2592 | 1467541630612 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - PROCESS | 2592 | 1467541630613 Marionette TRACE conn4 <- [1,642,null,{}] 03:27:10 INFO - PROCESS | 2592 | 1467541630617 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:10 INFO - PROCESS | 2592 | 1467541630618 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:10 INFO - PROCESS | 2592 | 1467541630695 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 03:27:10 INFO - PROCESS | 2592 | 1467541630700 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 2592 | 1467541630701 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:10 INFO - PROCESS | 2592 | ++DOCSHELL 1610E800 == 36 [pid = 2592] [id = 170] 03:27:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (1651C800) [pid = 2592] [serial = 508] [outer = 00000000] 03:27:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (166F4000) [pid = 2592] [serial = 509] [outer = 1651C800] 03:27:10 INFO - PROCESS | 2592 | 1467541630746 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (166F5000) [pid = 2592] [serial = 510] [outer = 1651C800] 03:27:11 INFO - PROCESS | 2592 | 1467541631189 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 646ms 03:27:11 INFO - PROCESS | 2592 | 1467541631251 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 2592 | 1467541631253 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 03:27:11 INFO - PROCESS | 2592 | 1467541631256 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:27:11 INFO - PROCESS | 2592 | 1467541631258 Marionette TRACE conn4 <- [1,646,null,{}] 03:27:11 INFO - PROCESS | 2592 | 1467541631261 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:11 INFO - PROCESS | 2592 | 1467541631263 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:11 INFO - PROCESS | 2592 | 1467541631408 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 03:27:11 INFO - PROCESS | 2592 | 1467541631420 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 2592 | 1467541631422 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:11 INFO - PROCESS | 2592 | ++DOCSHELL 16D0FC00 == 37 [pid = 2592] [id = 171] 03:27:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (16D15000) [pid = 2592] [serial = 511] [outer = 00000000] 03:27:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (17252400) [pid = 2592] [serial = 512] [outer = 16D15000] 03:27:11 INFO - PROCESS | 2592 | 1467541631463 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (17256C00) [pid = 2592] [serial = 513] [outer = 16D15000] 03:27:12 INFO - PROCESS | 2592 | --DOCSHELL 11ADF400 == 36 [pid = 2592] [id = 163] 03:27:12 INFO - PROCESS | 2592 | --DOCSHELL 10560400 == 35 [pid = 2592] [id = 162] 03:27:12 INFO - PROCESS | 2592 | --DOCSHELL 10507C00 == 34 [pid = 2592] [id = 161] 03:27:12 INFO - PROCESS | 2592 | --DOCSHELL 145CE800 == 33 [pid = 2592] [id = 167] 03:27:12 INFO - PROCESS | 2592 | --DOCSHELL 13FB4400 == 32 [pid = 2592] [id = 165] 03:27:12 INFO - PROCESS | 2592 | --DOCSHELL 131ED800 == 31 [pid = 2592] [id = 164] 03:27:12 INFO - PROCESS | 2592 | --DOCSHELL 145B4C00 == 30 [pid = 2592] [id = 168] 03:27:12 INFO - PROCESS | 2592 | --DOCSHELL 142C7C00 == 29 [pid = 2592] [id = 169] 03:27:12 INFO - PROCESS | 2592 | --DOCSHELL 1610E800 == 28 [pid = 2592] [id = 170] 03:27:12 INFO - PROCESS | 2592 | --DOCSHELL 145B2000 == 27 [pid = 2592] [id = 166] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (15F8EC00) [pid = 2592] [serial = 455] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (165E2400) [pid = 2592] [serial = 456] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (10E10400) [pid = 2592] [serial = 461] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (174FA800) [pid = 2592] [serial = 458] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (142E6800) [pid = 2592] [serial = 449] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (145B6C00) [pid = 2592] [serial = 450] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (174FD000) [pid = 2592] [serial = 432] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10E08000) [pid = 2592] [serial = 443] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10F36C00) [pid = 2592] [serial = 444] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (12B0A800) [pid = 2592] [serial = 446] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (1302F800) [pid = 2592] [serial = 447] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (142EA800) [pid = 2592] [serial = 437] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (145D5C00) [pid = 2592] [serial = 438] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (10F35400) [pid = 2592] [serial = 434] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (1314CC00) [pid = 2592] [serial = 435] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (142C9400) [pid = 2592] [serial = 440] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (15796000) [pid = 2592] [serial = 441] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (1683A000) [pid = 2592] [serial = 465] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (17968800) [pid = 2592] [serial = 459] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (174F3400) [pid = 2592] [serial = 468] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (152D5400) [pid = 2592] [serial = 452] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (174EDC00) [pid = 2592] [serial = 467] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (15437800) [pid = 2592] [serial = 453] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (145D9800) [pid = 2592] [serial = 462] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (166F6C00) [pid = 2592] [serial = 464] [outer = 00000000] [url = about:blank] 03:27:13 INFO - PROCESS | 2592 | 1467541633177 Marionette TRACE conn4 <- [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]]]}] 03:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1971ms 03:27:13 INFO - PROCESS | 2592 | 1467541633246 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 2592 | 1467541633250 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 03:27:13 INFO - PROCESS | 2592 | 1467541633256 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:27:13 INFO - PROCESS | 2592 | 1467541633259 Marionette TRACE conn4 <- [1,650,null,{}] 03:27:13 INFO - PROCESS | 2592 | 1467541633265 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:13 INFO - PROCESS | 2592 | 1467541633268 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:13 INFO - PROCESS | 2592 | 1467541633355 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 03:27:13 INFO - PROCESS | 2592 | 1467541633363 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 2592 | 1467541633368 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:13 INFO - PROCESS | 2592 | ++DOCSHELL 1055F800 == 28 [pid = 2592] [id = 172] 03:27:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (10A03000) [pid = 2592] [serial = 514] [outer = 00000000] 03:27:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (10D2A800) [pid = 2592] [serial = 515] [outer = 10A03000] 03:27:13 INFO - PROCESS | 2592 | 1467541633426 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (10E02000) [pid = 2592] [serial = 516] [outer = 10A03000] 03:27:13 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:13 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:13 INFO - PROCESS | 2592 | 1467541633948 Marionette TRACE conn4 <- [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]]]}] 03:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 727ms 03:27:13 INFO - PROCESS | 2592 | 1467541633990 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 2592 | 1467541633995 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 03:27:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:27:14 INFO - PROCESS | 2592 | 1467541634001 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:27:14 INFO - PROCESS | 2592 | 1467541634004 Marionette TRACE conn4 <- [1,654,null,{}] 03:27:14 INFO - PROCESS | 2592 | 1467541634007 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:14 INFO - PROCESS | 2592 | 1467541634010 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:14 INFO - PROCESS | 2592 | 1467541634094 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 03:27:14 INFO - PROCESS | 2592 | 1467541634102 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 2592 | 1467541634105 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:14 INFO - PROCESS | 2592 | ++DOCSHELL 10FFAC00 == 29 [pid = 2592] [id = 173] 03:27:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (11212800) [pid = 2592] [serial = 517] [outer = 00000000] 03:27:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (117D1000) [pid = 2592] [serial = 518] [outer = 11212800] 03:27:14 INFO - PROCESS | 2592 | 1467541634151 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (11C3F000) [pid = 2592] [serial = 519] [outer = 11212800] 03:27:14 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:14 INFO - PROCESS | 2592 | [2592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:14 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:14 INFO - PROCESS | 2592 | 1467541634628 Marionette TRACE conn4 <- [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]]]}] 03:27:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:27:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 646ms 03:27:14 INFO - PROCESS | 2592 | 1467541634638 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 03:27:14 INFO - PROCESS | 2592 | 1467541634640 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 03:27:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:27:14 INFO - PROCESS | 2592 | 1467541634644 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:27:14 INFO - PROCESS | 2592 | 1467541634647 Marionette TRACE conn4 <- [1,658,null,{}] 03:27:14 INFO - PROCESS | 2592 | 1467541634662 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:14 INFO - PROCESS | 2592 | 1467541634667 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:14 INFO - PROCESS | 2592 | 1467541634823 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 03:27:14 INFO - PROCESS | 2592 | 1467541634906 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 2592 | 1467541634909 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:14 INFO - PROCESS | 2592 | ++DOCSHELL 130D3C00 == 30 [pid = 2592] [id = 174] 03:27:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (13126800) [pid = 2592] [serial = 520] [outer = 00000000] 03:27:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (13133000) [pid = 2592] [serial = 521] [outer = 13126800] 03:27:14 INFO - PROCESS | 2592 | 1467541634956 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (13157000) [pid = 2592] [serial = 522] [outer = 13126800] 03:27:15 INFO - PROCESS | 2592 | 1467541635317 Marionette TRACE conn4 <- [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]]]}] 03:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 710ms 03:27:15 INFO - PROCESS | 2592 | 1467541635377 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 2592 | 1467541635379 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 03:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:27:15 INFO - PROCESS | 2592 | 1467541635382 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 2592 | 1467541635384 Marionette TRACE conn4 <- [1,662,null,{}] 03:27:15 INFO - PROCESS | 2592 | 1467541635398 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:15 INFO - PROCESS | 2592 | 1467541635401 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:15 INFO - PROCESS | 2592 | 1467541635514 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 03:27:15 INFO - PROCESS | 2592 | 1467541635524 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 2592 | 1467541635526 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:15 INFO - PROCESS | 2592 | ++DOCSHELL 13132800 == 31 [pid = 2592] [id = 175] 03:27:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (13299400) [pid = 2592] [serial = 523] [outer = 00000000] 03:27:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (13FBF800) [pid = 2592] [serial = 524] [outer = 13299400] 03:27:15 INFO - PROCESS | 2592 | 1467541635570 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (1429D000) [pid = 2592] [serial = 525] [outer = 13299400] 03:27:15 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:15 INFO - PROCESS | 2592 | [2592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:15 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:16 INFO - PROCESS | 2592 | 1467541636007 Marionette TRACE conn4 <- [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]]]}] 03:27:16 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 03:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 646ms 03:27:16 INFO - PROCESS | 2592 | 1467541636054 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 2592 | 1467541636056 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 03:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:27:16 INFO - PROCESS | 2592 | 1467541636059 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 2592 | 1467541636061 Marionette TRACE conn4 <- [1,666,null,{}] 03:27:16 INFO - PROCESS | 2592 | 1467541636064 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:16 INFO - PROCESS | 2592 | 1467541636066 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:16 INFO - PROCESS | 2592 | 1467541636170 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 03:27:16 INFO - PROCESS | 2592 | 1467541636248 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 2592 | 1467541636250 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:16 INFO - PROCESS | 2592 | ++DOCSHELL 142A1C00 == 32 [pid = 2592] [id = 176] 03:27:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (142A2000) [pid = 2592] [serial = 526] [outer = 00000000] 03:27:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (142E8C00) [pid = 2592] [serial = 527] [outer = 142A2000] 03:27:16 INFO - PROCESS | 2592 | 1467541636292 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (142EF000) [pid = 2592] [serial = 528] [outer = 142A2000] 03:27:16 INFO - PROCESS | 2592 | 1467541636645 Marionette TRACE conn4 <- [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]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 662ms 03:27:16 INFO - PROCESS | 2592 | 1467541636698 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 2592 | 1467541636700 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 03:27:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:27:16 INFO - PROCESS | 2592 | 1467541636758 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 2592 | 1467541636760 Marionette TRACE conn4 <- [1,670,null,{}] 03:27:16 INFO - PROCESS | 2592 | 1467541636763 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:16 INFO - PROCESS | 2592 | 1467541636769 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:16 INFO - PROCESS | 2592 | 1467541636871 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 03:27:16 INFO - PROCESS | 2592 | 1467541636877 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 2592 | 1467541636879 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:16 INFO - PROCESS | 2592 | ++DOCSHELL 142C3800 == 33 [pid = 2592] [id = 177] 03:27:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (142EE000) [pid = 2592] [serial = 529] [outer = 00000000] 03:27:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (14F98C00) [pid = 2592] [serial = 530] [outer = 142EE000] 03:27:16 INFO - PROCESS | 2592 | 1467541636927 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (152D2400) [pid = 2592] [serial = 531] [outer = 142EE000] 03:27:17 INFO - PROCESS | 2592 | 1467541637893 Marionette TRACE conn4 <- [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]]]}] 03:27:17 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) 03:27:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1195ms 03:27:17 INFO - PROCESS | 2592 | 1467541637942 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 2592 | 1467541637944 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 03:27:17 INFO - PROCESS | 2592 | 1467541637947 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:27:17 INFO - PROCESS | 2592 | 1467541637949 Marionette TRACE conn4 <- [1,674,null,{}] 03:27:17 INFO - PROCESS | 2592 | 1467541637953 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:17 INFO - PROCESS | 2592 | 1467541637954 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:18 INFO - PROCESS | 2592 | 1467541638037 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 03:27:18 INFO - PROCESS | 2592 | 1467541638042 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 2592 | 1467541638044 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:18 INFO - PROCESS | 2592 | ++DOCSHELL 145D6800 == 34 [pid = 2592] [id = 178] 03:27:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (14F96C00) [pid = 2592] [serial = 532] [outer = 00000000] 03:27:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (1552C400) [pid = 2592] [serial = 533] [outer = 14F96C00] 03:27:18 INFO - PROCESS | 2592 | 1467541638086 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (15736400) [pid = 2592] [serial = 534] [outer = 14F96C00] 03:27:19 INFO - PROCESS | 2592 | 1467541639059 Marionette TRACE conn4 <- [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]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:27:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1115ms 03:27:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:27:19 INFO - PROCESS | 2592 | 1467541639073 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 2592 | 1467541639075 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 03:27:19 INFO - PROCESS | 2592 | 1467541639079 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 2592 | 1467541639080 Marionette TRACE conn4 <- [1,678,null,{}] 03:27:19 INFO - PROCESS | 2592 | 1467541639084 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:19 INFO - PROCESS | 2592 | 1467541639085 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:19 INFO - PROCESS | 2592 | 1467541639188 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 03:27:19 INFO - PROCESS | 2592 | 1467541639194 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 2592 | 1467541639196 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:19 INFO - PROCESS | 2592 | ++DOCSHELL 1552BC00 == 35 [pid = 2592] [id = 179] 03:27:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (15796800) [pid = 2592] [serial = 535] [outer = 00000000] 03:27:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (16516C00) [pid = 2592] [serial = 536] [outer = 15796800] 03:27:19 INFO - PROCESS | 2592 | 1467541639239 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (1651A400) [pid = 2592] [serial = 537] [outer = 15796800] 03:27:20 INFO - PROCESS | 2592 | 1467541640230 Marionette TRACE conn4 <- [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]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:27:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1180ms 03:27:20 INFO - PROCESS | 2592 | 1467541640259 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 2592 | 1467541640261 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 03:27:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:27:20 INFO - PROCESS | 2592 | 1467541640264 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 2592 | 1467541640266 Marionette TRACE conn4 <- [1,682,null,{}] 03:27:20 INFO - PROCESS | 2592 | 1467541640269 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:20 INFO - PROCESS | 2592 | 1467541640271 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:20 INFO - PROCESS | 2592 | 1467541640456 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (145CD000) [pid = 2592] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (152D5000) [pid = 2592] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (1651C800) [pid = 2592] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (1578D000) [pid = 2592] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (142E2400) [pid = 2592] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (14298C00) [pid = 2592] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (131EDC00) [pid = 2592] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (11AE0800) [pid = 2592] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10A03400) [pid = 2592] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (10A01C00) [pid = 2592] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (167B9400) [pid = 2592] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (16D07C00) [pid = 2592] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (13451000) [pid = 2592] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:27:20 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10D29800) [pid = 2592] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:27:20 INFO - PROCESS | 2592 | 1467541640509 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 2592 | 1467541640511 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:20 INFO - PROCESS | 2592 | ++DOCSHELL 0F22E800 == 36 [pid = 2592] [id = 180] 03:27:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (0F22F800) [pid = 2592] [serial = 538] [outer = 00000000] 03:27:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (117C8800) [pid = 2592] [serial = 539] [outer = 0F22F800] 03:27:20 INFO - PROCESS | 2592 | 1467541640554 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (117CC400) [pid = 2592] [serial = 540] [outer = 0F22F800] 03:27:21 INFO - PROCESS | 2592 | 1467541641470 Marionette TRACE conn4 <- [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]]]}] 03:27:21 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) 03:27:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1228ms 03:27:21 INFO - PROCESS | 2592 | 1467541641502 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 2592 | 1467541641503 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 03:27:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:27:21 INFO - PROCESS | 2592 | 1467541641511 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - PROCESS | 2592 | 1467541641513 Marionette TRACE conn4 <- [1,686,null,{}] 03:27:21 INFO - PROCESS | 2592 | 1467541641517 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:21 INFO - PROCESS | 2592 | 1467541641528 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:21 INFO - PROCESS | 2592 | 1467541641610 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 03:27:21 INFO - PROCESS | 2592 | 1467541641616 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:21 INFO - PROCESS | 2592 | 1467541641618 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:21 INFO - PROCESS | 2592 | ++DOCSHELL 10F3EC00 == 37 [pid = 2592] [id = 181] 03:27:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (13942000) [pid = 2592] [serial = 541] [outer = 00000000] 03:27:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (15F90800) [pid = 2592] [serial = 542] [outer = 13942000] 03:27:21 INFO - PROCESS | 2592 | 1467541641660 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (166ED400) [pid = 2592] [serial = 543] [outer = 13942000] 03:27:22 INFO - PROCESS | 2592 | 1467541642632 Marionette TRACE conn4 <- [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]]]}] 03:27:22 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) 03:27:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1179ms 03:27:22 INFO - PROCESS | 2592 | 1467541642687 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 03:27:22 INFO - PROCESS | 2592 | 1467541642692 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 03:27:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:27:22 INFO - PROCESS | 2592 | 1467541642698 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 2592 | 1467541642702 Marionette TRACE conn4 <- [1,690,null,{}] 03:27:22 INFO - PROCESS | 2592 | 1467541642708 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:22 INFO - PROCESS | 2592 | 1467541642711 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:22 INFO - PROCESS | 2592 | 1467541642900 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 03:27:22 INFO - PROCESS | 2592 | 1467541642979 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 2592 | 1467541642982 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:23 INFO - PROCESS | 2592 | ++DOCSHELL 10A76C00 == 38 [pid = 2592] [id = 182] 03:27:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (10A79400) [pid = 2592] [serial = 544] [outer = 00000000] 03:27:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (10D2A400) [pid = 2592] [serial = 545] [outer = 10A79400] 03:27:23 INFO - PROCESS | 2592 | 1467541643082 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (10E06000) [pid = 2592] [serial = 546] [outer = 10A79400] 03:27:24 INFO - PROCESS | 2592 | 1467541644262 Marionette TRACE conn4 <- [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]]]}] 03:27:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:27:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1616ms 03:27:24 INFO - PROCESS | 2592 | 1467541644506 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 2592 | 1467541644510 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 03:27:24 INFO - PROCESS | 2592 | 1467541644519 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 2592 | 1467541644523 Marionette TRACE conn4 <- [1,694,null,{}] 03:27:24 INFO - PROCESS | 2592 | 1467541644530 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:27:24 INFO - PROCESS | 2592 | 1467541644533 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:24 INFO - PROCESS | 2592 | 1467541644656 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 03:27:24 INFO - PROCESS | 2592 | 1467541644727 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 2592 | 1467541644731 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:24 INFO - PROCESS | 2592 | ++DOCSHELL 10D2C800 == 39 [pid = 2592] [id = 183] 03:27:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (10D2EC00) [pid = 2592] [serial = 547] [outer = 00000000] 03:27:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (10F34800) [pid = 2592] [serial = 548] [outer = 10D2EC00] 03:27:24 INFO - PROCESS | 2592 | 1467541644779 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (11213800) [pid = 2592] [serial = 549] [outer = 10D2EC00] 03:27:25 INFO - PROCESS | 2592 | --DOCSHELL 0F22E800 == 38 [pid = 2592] [id = 180] 03:27:25 INFO - PROCESS | 2592 | --DOCSHELL 1552BC00 == 37 [pid = 2592] [id = 179] 03:27:25 INFO - PROCESS | 2592 | --DOCSHELL 145D6800 == 36 [pid = 2592] [id = 178] 03:27:25 INFO - PROCESS | 2592 | --DOCSHELL 142C3800 == 35 [pid = 2592] [id = 177] 03:27:25 INFO - PROCESS | 2592 | --DOCSHELL 142A1C00 == 34 [pid = 2592] [id = 176] 03:27:25 INFO - PROCESS | 2592 | --DOCSHELL 13132800 == 33 [pid = 2592] [id = 175] 03:27:25 INFO - PROCESS | 2592 | --DOCSHELL 130D3C00 == 32 [pid = 2592] [id = 174] 03:27:25 INFO - PROCESS | 2592 | --DOCSHELL 10FFAC00 == 31 [pid = 2592] [id = 173] 03:27:25 INFO - PROCESS | 2592 | --DOCSHELL 1055F800 == 30 [pid = 2592] [id = 172] 03:27:25 INFO - PROCESS | 2592 | --DOCSHELL 16D0FC00 == 29 [pid = 2592] [id = 171] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (145D4000) [pid = 2592] [serial = 497] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (15525400) [pid = 2592] [serial = 500] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (166F5000) [pid = 2592] [serial = 510] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (145D8400) [pid = 2592] [serial = 498] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (16521000) [pid = 2592] [serial = 503] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (15795800) [pid = 2592] [serial = 501] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (166F4000) [pid = 2592] [serial = 509] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (166EA800) [pid = 2592] [serial = 504] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (15437400) [pid = 2592] [serial = 506] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (142EB800) [pid = 2592] [serial = 494] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (1394C000) [pid = 2592] [serial = 491] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (13FB9400) [pid = 2592] [serial = 492] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (11CD6000) [pid = 2592] [serial = 488] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (12926C00) [pid = 2592] [serial = 489] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (10A81400) [pid = 2592] [serial = 485] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (10D25400) [pid = 2592] [serial = 486] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (10E02400) [pid = 2592] [serial = 483] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (10D23000) [pid = 2592] [serial = 482] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (180E1C00) [pid = 2592] [serial = 480] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (17E5D800) [pid = 2592] [serial = 479] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (179D4400) [pid = 2592] [serial = 477] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (174EAC00) [pid = 2592] [serial = 476] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (142C1000) [pid = 2592] [serial = 474] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (14294C00) [pid = 2592] [serial = 473] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (1121D800) [pid = 2592] [serial = 471] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (10E04C00) [pid = 2592] [serial = 470] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (17252400) [pid = 2592] [serial = 512] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (15F87C00) [pid = 2592] [serial = 507] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (142F1800) [pid = 2592] [serial = 495] [outer = 00000000] [url = about:blank] 03:27:25 INFO - PROCESS | 2592 | 1467541645831 Marionette TRACE conn4 <- [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]]]}] 03:27:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:27:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1341ms 03:27:25 INFO - PROCESS | 2592 | 1467541645863 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 03:27:25 INFO - PROCESS | 2592 | 1467541645867 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 03:27:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:27:25 INFO - PROCESS | 2592 | 1467541645921 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - PROCESS | 2592 | 1467541645925 Marionette TRACE conn4 <- [1,698,null,{}] 03:27:25 INFO - PROCESS | 2592 | 1467541645929 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:25 INFO - PROCESS | 2592 | 1467541645931 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:26 INFO - PROCESS | 2592 | 1467541646013 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 03:27:26 INFO - PROCESS | 2592 | 1467541646020 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:26 INFO - PROCESS | 2592 | 1467541646022 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:26 INFO - PROCESS | 2592 | ++DOCSHELL 10FFAC00 == 30 [pid = 2592] [id = 184] 03:27:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (1121D800) [pid = 2592] [serial = 550] [outer = 00000000] 03:27:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (128A0C00) [pid = 2592] [serial = 551] [outer = 1121D800] 03:27:26 INFO - PROCESS | 2592 | 1467541646068 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (129B1800) [pid = 2592] [serial = 552] [outer = 1121D800] 03:27:27 INFO - PROCESS | 2592 | 1467541647058 Marionette TRACE conn4 <- [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]]]}] 03:27:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:27:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1212ms 03:27:27 INFO - PROCESS | 2592 | 1467541647109 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 2592 | 1467541647111 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 03:27:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:27:27 INFO - PROCESS | 2592 | 1467541647114 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 2592 | 1467541647116 Marionette TRACE conn4 <- [1,702,null,{}] 03:27:27 INFO - PROCESS | 2592 | 1467541647126 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:27 INFO - PROCESS | 2592 | 1467541647134 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:27 INFO - PROCESS | 2592 | 1467541647223 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 03:27:27 INFO - PROCESS | 2592 | 1467541647232 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 2592 | 1467541647236 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:27 INFO - PROCESS | 2592 | ++DOCSHELL 13942400 == 31 [pid = 2592] [id = 185] 03:27:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (13944000) [pid = 2592] [serial = 553] [outer = 00000000] 03:27:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (13FBE400) [pid = 2592] [serial = 554] [outer = 13944000] 03:27:27 INFO - PROCESS | 2592 | 1467541647284 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (14299C00) [pid = 2592] [serial = 555] [outer = 13944000] 03:27:28 INFO - PROCESS | 2592 | 1467541648285 Marionette TRACE conn4 <- [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]]]}] 03:27:28 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 03:27:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1179ms 03:27:28 INFO - PROCESS | 2592 | 1467541648297 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 2592 | 1467541648299 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 03:27:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:27:28 INFO - PROCESS | 2592 | 1467541648303 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 2592 | 1467541648305 Marionette TRACE conn4 <- [1,706,null,{}] 03:27:28 INFO - PROCESS | 2592 | 1467541648314 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:28 INFO - PROCESS | 2592 | 1467541648316 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:28 INFO - PROCESS | 2592 | 1467541648422 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 03:27:28 INFO - PROCESS | 2592 | 1467541648427 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 2592 | 1467541648429 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:28 INFO - PROCESS | 2592 | ++DOCSHELL 142C6800 == 32 [pid = 2592] [id = 186] 03:27:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (142E7800) [pid = 2592] [serial = 556] [outer = 00000000] 03:27:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (142F1000) [pid = 2592] [serial = 557] [outer = 142E7800] 03:27:28 INFO - PROCESS | 2592 | 1467541648473 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (145BD000) [pid = 2592] [serial = 558] [outer = 142E7800] 03:27:29 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (15796800) [pid = 2592] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:27:29 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (13299400) [pid = 2592] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:27:29 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (14F96C00) [pid = 2592] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:27:29 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (11212800) [pid = 2592] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:27:29 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (16D15000) [pid = 2592] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:27:29 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (13126800) [pid = 2592] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:27:29 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (142A2000) [pid = 2592] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:27:29 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (10A03000) [pid = 2592] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:27:29 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (142EE000) [pid = 2592] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:27:29 INFO - PROCESS | 2592 | --DOMWINDOW == 56 (0F22F800) [pid = 2592] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:27:29 INFO - PROCESS | 2592 | 1467541649432 Marionette TRACE conn4 <- [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]]]}] 03:27:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:27:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1179ms 03:27:29 INFO - PROCESS | 2592 | 1467541649489 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 2592 | 1467541649494 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 03:27:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:27:29 INFO - PROCESS | 2592 | 1467541649499 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 2592 | 1467541649504 Marionette TRACE conn4 <- [1,710,null,{}] 03:27:29 INFO - PROCESS | 2592 | 1467541649510 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:29 INFO - PROCESS | 2592 | 1467541649513 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:29 INFO - PROCESS | 2592 | 1467541649612 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 03:27:29 INFO - PROCESS | 2592 | 1467541649725 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 2592 | 1467541649729 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:29 INFO - PROCESS | 2592 | ++DOCSHELL 10A7D800 == 33 [pid = 2592] [id = 187] 03:27:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 57 (10A81400) [pid = 2592] [serial = 559] [outer = 00000000] 03:27:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (10D29800) [pid = 2592] [serial = 560] [outer = 10A81400] 03:27:29 INFO - PROCESS | 2592 | 1467541649786 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (10FEC000) [pid = 2592] [serial = 561] [outer = 10A81400] 03:27:30 INFO - PROCESS | 2592 | 1467541650469 Marionette TRACE conn4 <- [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] 03:27:30 INFO - PROCESS | 2592 | 1467541650536 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 03:27:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:27:30 INFO - PROCESS | 2592 | 1467541650543 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - PROCESS | 2592 | 1467541650547 Marionette TRACE conn4 <- [1,714,null,{}] 03:27:30 INFO - PROCESS | 2592 | 1467541650551 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:30 INFO - PROCESS | 2592 | 1467541650554 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:30 INFO - PROCESS | 2592 | 1467541650655 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 03:27:30 INFO - PROCESS | 2592 | 1467541650731 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 2592 | 1467541650733 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:30 INFO - PROCESS | 2592 | ++DOCSHELL 131F0C00 == 34 [pid = 2592] [id = 188] 03:27:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (13297000) [pid = 2592] [serial = 562] [outer = 00000000] 03:27:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (13FBEC00) [pid = 2592] [serial = 563] [outer = 13297000] 03:27:30 INFO - PROCESS | 2592 | 1467541650787 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (142A0000) [pid = 2592] [serial = 564] [outer = 13297000] 03:27:31 INFO - PROCESS | 2592 | 1467541651470 Marionette TRACE conn4 <- [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]]]}] 03:27:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:27:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 986ms 03:27:31 INFO - PROCESS | 2592 | 1467541651518 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 2592 | 1467541651520 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 03:27:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:27:31 INFO - PROCESS | 2592 | 1467541651524 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 2592 | 1467541651526 Marionette TRACE conn4 <- [1,718,null,{}] 03:27:31 INFO - PROCESS | 2592 | 1467541651536 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:31 INFO - PROCESS | 2592 | 1467541651541 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:31 INFO - PROCESS | 2592 | 1467541651673 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 03:27:31 INFO - PROCESS | 2592 | 1467541651796 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 2592 | 1467541651800 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:31 INFO - PROCESS | 2592 | ++DOCSHELL 14F97400 == 35 [pid = 2592] [id = 189] 03:27:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (14F98400) [pid = 2592] [serial = 565] [outer = 00000000] 03:27:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (152CCC00) [pid = 2592] [serial = 566] [outer = 14F98400] 03:27:31 INFO - PROCESS | 2592 | 1467541651856 Marionette DEBUG loaded listener.js 03:27:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (152D1800) [pid = 2592] [serial = 567] [outer = 14F98400] 03:27:32 INFO - PROCESS | 2592 | 1467541652493 Marionette TRACE conn4 <- [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] 03:27:32 INFO - PROCESS | 2592 | 1467541652563 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 03:27:32 INFO - PROCESS | 2592 | 1467541652567 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:27:32 INFO - PROCESS | 2592 | 1467541652569 Marionette TRACE conn4 <- [1,722,null,{}] 03:27:32 INFO - PROCESS | 2592 | 1467541652572 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:32 INFO - PROCESS | 2592 | 1467541652575 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:32 INFO - PROCESS | 2592 | 1467541652673 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 03:27:32 INFO - PROCESS | 2592 | 1467541652764 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 2592 | 1467541652767 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:32 INFO - PROCESS | 2592 | ++DOCSHELL 15A9A400 == 36 [pid = 2592] [id = 190] 03:27:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (15F87C00) [pid = 2592] [serial = 568] [outer = 00000000] 03:27:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (15F94C00) [pid = 2592] [serial = 569] [outer = 15F87C00] 03:27:32 INFO - PROCESS | 2592 | 1467541652818 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (164F0000) [pid = 2592] [serial = 570] [outer = 15F87C00] 03:27:33 INFO - PROCESS | 2592 | 1467541653517 Marionette TRACE conn4 <- [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]]]}] 03:27:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:27:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 969ms 03:27:33 INFO - PROCESS | 2592 | 1467541653544 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 03:27:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:27:33 INFO - PROCESS | 2592 | 1467541653548 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 03:27:33 INFO - PROCESS | 2592 | 1467541653553 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - PROCESS | 2592 | 1467541653556 Marionette TRACE conn4 <- [1,726,null,{}] 03:27:33 INFO - PROCESS | 2592 | 1467541653561 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:33 INFO - PROCESS | 2592 | 1467541653564 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:33 INFO - PROCESS | 2592 | 1467541653661 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 03:27:33 INFO - PROCESS | 2592 | 1467541653759 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 2592 | 1467541653762 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:33 INFO - PROCESS | 2592 | ++DOCSHELL 10D22400 == 37 [pid = 2592] [id = 191] 03:27:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (10D23000) [pid = 2592] [serial = 571] [outer = 00000000] 03:27:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (11CD9800) [pid = 2592] [serial = 572] [outer = 10D23000] 03:27:33 INFO - PROCESS | 2592 | 1467541653810 Marionette DEBUG loaded listener.js 03:27:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (12D7C800) [pid = 2592] [serial = 573] [outer = 10D23000] 03:27:34 INFO - PROCESS | 2592 | --DOCSHELL 13942400 == 36 [pid = 2592] [id = 185] 03:27:34 INFO - PROCESS | 2592 | --DOCSHELL 10FFAC00 == 35 [pid = 2592] [id = 184] 03:27:34 INFO - PROCESS | 2592 | --DOCSHELL 10D2C800 == 34 [pid = 2592] [id = 183] 03:27:34 INFO - PROCESS | 2592 | --DOCSHELL 10A76C00 == 33 [pid = 2592] [id = 182] 03:27:34 INFO - PROCESS | 2592 | --DOCSHELL 10F3EC00 == 32 [pid = 2592] [id = 181] 03:27:34 INFO - PROCESS | 2592 | --DOCSHELL 15A9A400 == 31 [pid = 2592] [id = 190] 03:27:34 INFO - PROCESS | 2592 | --DOCSHELL 14F97400 == 30 [pid = 2592] [id = 189] 03:27:34 INFO - PROCESS | 2592 | --DOCSHELL 142C6800 == 29 [pid = 2592] [id = 186] 03:27:34 INFO - PROCESS | 2592 | --DOCSHELL 10A7D800 == 28 [pid = 2592] [id = 187] 03:27:34 INFO - PROCESS | 2592 | --DOCSHELL 131F0C00 == 27 [pid = 2592] [id = 188] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (15F90800) [pid = 2592] [serial = 542] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (16516C00) [pid = 2592] [serial = 536] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (13FBF800) [pid = 2592] [serial = 524] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (1429D000) [pid = 2592] [serial = 525] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (1552C400) [pid = 2592] [serial = 533] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (117D1000) [pid = 2592] [serial = 518] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (11C3F000) [pid = 2592] [serial = 519] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (17256C00) [pid = 2592] [serial = 513] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (13133000) [pid = 2592] [serial = 521] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (13157000) [pid = 2592] [serial = 522] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (142E8C00) [pid = 2592] [serial = 527] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (142EF000) [pid = 2592] [serial = 528] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (10D2A800) [pid = 2592] [serial = 515] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (10E02000) [pid = 2592] [serial = 516] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 56 (1651A400) [pid = 2592] [serial = 537] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 55 (14F98C00) [pid = 2592] [serial = 530] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 54 (152D2400) [pid = 2592] [serial = 531] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 53 (117C8800) [pid = 2592] [serial = 539] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 52 (117CC400) [pid = 2592] [serial = 540] [outer = 00000000] [url = about:blank] 03:27:34 INFO - PROCESS | 2592 | --DOMWINDOW == 51 (15736400) [pid = 2592] [serial = 534] [outer = 00000000] [url = about:blank] 03:27:35 INFO - PROCESS | 2592 | 1467541655436 Marionette TRACE conn4 <- [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]]]}] 03:27:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:27:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1907ms 03:27:35 INFO - PROCESS | 2592 | 1467541655480 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 03:27:35 INFO - PROCESS | 2592 | 1467541655484 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 03:27:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:27:35 INFO - PROCESS | 2592 | 1467541655488 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 2592 | 1467541655492 Marionette TRACE conn4 <- [1,730,null,{}] 03:27:35 INFO - PROCESS | 2592 | 1467541655497 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:35 INFO - PROCESS | 2592 | 1467541655500 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:35 INFO - PROCESS | 2592 | 1467541655589 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 03:27:35 INFO - PROCESS | 2592 | 1467541655597 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 2592 | 1467541655600 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:35 INFO - PROCESS | 2592 | ++DOCSHELL 10D29400 == 28 [pid = 2592] [id = 192] 03:27:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 52 (10D29C00) [pid = 2592] [serial = 574] [outer = 00000000] 03:27:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 53 (10E04800) [pid = 2592] [serial = 575] [outer = 10D29C00] 03:27:35 INFO - PROCESS | 2592 | 1467541655646 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 54 (10E0AC00) [pid = 2592] [serial = 576] [outer = 10D29C00] 03:27:36 INFO - PROCESS | 2592 | 1467541656638 Marionette TRACE conn4 <- [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]]]}] 03:27:36 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 03:27:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1180ms 03:27:36 INFO - PROCESS | 2592 | 1467541656666 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 2592 | 1467541656671 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 03:27:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:27:36 INFO - PROCESS | 2592 | 1467541656684 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - PROCESS | 2592 | 1467541656687 Marionette TRACE conn4 <- [1,734,null,{}] 03:27:36 INFO - PROCESS | 2592 | 1467541656691 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:36 INFO - PROCESS | 2592 | 1467541656693 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:36 INFO - PROCESS | 2592 | 1467541656805 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 03:27:36 INFO - PROCESS | 2592 | 1467541656812 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 2592 | 1467541656814 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:36 INFO - PROCESS | 2592 | ++DOCSHELL 11C3F400 == 29 [pid = 2592] [id = 193] 03:27:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 55 (11CD6400) [pid = 2592] [serial = 577] [outer = 00000000] 03:27:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 56 (12B0D000) [pid = 2592] [serial = 578] [outer = 11CD6400] 03:27:36 INFO - PROCESS | 2592 | 1467541656860 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 57 (12D8FC00) [pid = 2592] [serial = 579] [outer = 11CD6400] 03:27:37 INFO - PROCESS | 2592 | 1467541657830 Marionette TRACE conn4 <- [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]]]}] 03:27:37 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.) 03:27:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1195ms 03:27:37 INFO - PROCESS | 2592 | 1467541657872 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 03:27:37 INFO - PROCESS | 2592 | 1467541657874 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 03:27:37 INFO - PROCESS | 2592 | 1467541657886 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:27:37 INFO - PROCESS | 2592 | 1467541657889 Marionette TRACE conn4 <- [1,738,null,{}] 03:27:37 INFO - PROCESS | 2592 | 1467541657900 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:37 INFO - PROCESS | 2592 | 1467541657904 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:38 INFO - PROCESS | 2592 | 1467541658008 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 03:27:38 INFO - PROCESS | 2592 | 1467541658015 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:38 INFO - PROCESS | 2592 | 1467541658019 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:38 INFO - PROCESS | 2592 | ++DOCSHELL 1344DC00 == 30 [pid = 2592] [id = 194] 03:27:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (13450000) [pid = 2592] [serial = 580] [outer = 00000000] 03:27:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (139E2C00) [pid = 2592] [serial = 581] [outer = 13450000] 03:27:38 INFO - PROCESS | 2592 | 1467541658065 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (14295800) [pid = 2592] [serial = 582] [outer = 13450000] 03:27:38 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (13942000) [pid = 2592] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:27:38 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (142E7800) [pid = 2592] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:27:38 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (1121D800) [pid = 2592] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:27:38 INFO - PROCESS | 2592 | --DOMWINDOW == 56 (10A79400) [pid = 2592] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:27:38 INFO - PROCESS | 2592 | --DOMWINDOW == 55 (10D2EC00) [pid = 2592] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:27:38 INFO - PROCESS | 2592 | --DOMWINDOW == 54 (13944000) [pid = 2592] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:27:39 INFO - PROCESS | 2592 | 1467541659045 Marionette TRACE conn4 <- [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]]]}] 03:27:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:27:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1196ms 03:27:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:27:39 INFO - PROCESS | 2592 | 1467541659078 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 03:27:39 INFO - PROCESS | 2592 | 1467541659080 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 03:27:39 INFO - PROCESS | 2592 | 1467541659084 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 2592 | 1467541659087 Marionette TRACE conn4 <- [1,742,null,{}] 03:27:39 INFO - PROCESS | 2592 | 1467541659090 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:39 INFO - PROCESS | 2592 | 1467541659092 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:39 INFO - PROCESS | 2592 | 1467541659174 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 03:27:39 INFO - PROCESS | 2592 | 1467541659179 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 2592 | 1467541659181 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:39 INFO - PROCESS | 2592 | ++DOCSHELL 10E02400 == 31 [pid = 2592] [id = 195] 03:27:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 55 (13942000) [pid = 2592] [serial = 583] [outer = 00000000] 03:27:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 56 (142A1C00) [pid = 2592] [serial = 584] [outer = 13942000] 03:27:39 INFO - PROCESS | 2592 | 1467541659225 Marionette DEBUG loaded listener.js 03:27:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 57 (142E6800) [pid = 2592] [serial = 585] [outer = 13942000] 03:27:40 INFO - PROCESS | 2592 | 1467541660188 Marionette TRACE conn4 <- [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]]]}] 03:27:40 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 03:27:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1115ms 03:27:40 INFO - PROCESS | 2592 | 1467541660209 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 2592 | 1467541660211 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 03:27:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:27:40 INFO - PROCESS | 2592 | 1467541660214 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 2592 | 1467541660216 Marionette TRACE conn4 <- [1,746,null,{}] 03:27:40 INFO - PROCESS | 2592 | 1467541660219 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:40 INFO - PROCESS | 2592 | 1467541660221 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:40 INFO - PROCESS | 2592 | 1467541660295 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 03:27:40 INFO - PROCESS | 2592 | 1467541660301 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 2592 | 1467541660303 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:40 INFO - PROCESS | 2592 | ++DOCSHELL 14295C00 == 32 [pid = 2592] [id = 196] 03:27:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (142E4000) [pid = 2592] [serial = 586] [outer = 00000000] 03:27:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (142EE400) [pid = 2592] [serial = 587] [outer = 142E4000] 03:27:40 INFO - PROCESS | 2592 | 1467541660345 Marionette DEBUG loaded listener.js 03:27:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (142F0000) [pid = 2592] [serial = 588] [outer = 142E4000] 03:27:40 INFO - PROCESS | 2592 | 1467541660926 Marionette TRACE conn4 <- [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]]]}] 03:27:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:27:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 759ms 03:27:41 INFO - PROCESS | 2592 | 1467541660991 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 03:27:41 INFO - PROCESS | 2592 | 1467541660996 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 03:27:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:27:41 INFO - PROCESS | 2592 | 1467541661001 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:27:41 INFO - PROCESS | 2592 | 1467541661005 Marionette TRACE conn4 <- [1,750,null,{}] 03:27:41 INFO - PROCESS | 2592 | 1467541661010 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:41 INFO - PROCESS | 2592 | 1467541661014 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:41 INFO - PROCESS | 2592 | 1467541661137 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 03:27:41 INFO - PROCESS | 2592 | 1467541661208 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 2592 | 1467541661213 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:41 INFO - PROCESS | 2592 | ++DOCSHELL 104E6400 == 33 [pid = 2592] [id = 197] 03:27:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (104E6800) [pid = 2592] [serial = 589] [outer = 00000000] 03:27:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (10F69800) [pid = 2592] [serial = 590] [outer = 104E6800] 03:27:41 INFO - PROCESS | 2592 | 1467541661268 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (11C47800) [pid = 2592] [serial = 591] [outer = 104E6800] 03:27:42 INFO - PROCESS | 2592 | 1467541662496 Marionette TRACE conn4 <- [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]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:27:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1551ms 03:27:42 INFO - PROCESS | 2592 | 1467541662596 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 2592 | 1467541662601 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 03:27:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:27:42 INFO - PROCESS | 2592 | 1467541662609 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 2592 | 1467541662611 Marionette TRACE conn4 <- [1,754,null,{}] 03:27:42 INFO - PROCESS | 2592 | 1467541662616 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:42 INFO - PROCESS | 2592 | 1467541662619 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:42 INFO - PROCESS | 2592 | 1467541662701 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 03:27:42 INFO - PROCESS | 2592 | 1467541662817 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 2592 | 1467541662819 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:42 INFO - PROCESS | 2592 | ++DOCSHELL 12927800 == 34 [pid = 2592] [id = 198] 03:27:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (13033800) [pid = 2592] [serial = 592] [outer = 00000000] 03:27:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (1394CC00) [pid = 2592] [serial = 593] [outer = 13033800] 03:27:42 INFO - PROCESS | 2592 | 1467541662874 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (10433400) [pid = 2592] [serial = 594] [outer = 13033800] 03:27:43 INFO - PROCESS | 2592 | --DOCSHELL 10E02400 == 33 [pid = 2592] [id = 195] 03:27:43 INFO - PROCESS | 2592 | --DOCSHELL 1344DC00 == 32 [pid = 2592] [id = 194] 03:27:43 INFO - PROCESS | 2592 | --DOCSHELL 11C3F400 == 31 [pid = 2592] [id = 193] 03:27:43 INFO - PROCESS | 2592 | --DOCSHELL 10D29400 == 30 [pid = 2592] [id = 192] 03:27:43 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (166ED400) [pid = 2592] [serial = 543] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (142F1000) [pid = 2592] [serial = 557] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (128A0C00) [pid = 2592] [serial = 551] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (145BD000) [pid = 2592] [serial = 558] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (10D2A400) [pid = 2592] [serial = 545] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (10E06000) [pid = 2592] [serial = 546] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (10F34800) [pid = 2592] [serial = 548] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (11213800) [pid = 2592] [serial = 549] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (129B1800) [pid = 2592] [serial = 552] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2592 | --DOMWINDOW == 56 (13FBE400) [pid = 2592] [serial = 554] [outer = 00000000] [url = about:blank] 03:27:43 INFO - PROCESS | 2592 | --DOMWINDOW == 55 (14299C00) [pid = 2592] [serial = 555] [outer = 00000000] [url = about:blank] 03:27:44 INFO - PROCESS | 2592 | 1467541664028 Marionette TRACE conn4 <- [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]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:27:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1438ms 03:27:44 INFO - PROCESS | 2592 | 1467541664050 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 2592 | 1467541664054 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 03:27:44 INFO - PROCESS | 2592 | 1467541664059 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:27:44 INFO - PROCESS | 2592 | 1467541664062 Marionette TRACE conn4 <- [1,758,null,{}] 03:27:44 INFO - PROCESS | 2592 | 1467541664067 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:44 INFO - PROCESS | 2592 | 1467541664070 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:44 INFO - PROCESS | 2592 | 1467541664152 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 03:27:44 INFO - PROCESS | 2592 | 1467541664157 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 2592 | 1467541664160 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:44 INFO - PROCESS | 2592 | ++DOCSHELL 10A7C400 == 31 [pid = 2592] [id = 199] 03:27:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 56 (10A7D000) [pid = 2592] [serial = 595] [outer = 00000000] 03:27:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 57 (10E03400) [pid = 2592] [serial = 596] [outer = 10A7D000] 03:27:44 INFO - PROCESS | 2592 | 1467541664206 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (10E0BC00) [pid = 2592] [serial = 597] [outer = 10A7D000] 03:27:44 INFO - PROCESS | 2592 | 1467541664700 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 663ms 03:27:44 INFO - PROCESS | 2592 | 1467541664731 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 2592 | 1467541664735 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 03:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:27:44 INFO - PROCESS | 2592 | 1467541664745 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 2592 | 1467541664747 Marionette TRACE conn4 <- [1,762,null,{}] 03:27:44 INFO - PROCESS | 2592 | 1467541664751 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:44 INFO - PROCESS | 2592 | 1467541664754 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:44 INFO - PROCESS | 2592 | 1467541664834 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 03:27:44 INFO - PROCESS | 2592 | 1467541664842 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 2592 | 1467541664844 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:44 INFO - PROCESS | 2592 | ++DOCSHELL 12925C00 == 32 [pid = 2592] [id = 200] 03:27:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (12926C00) [pid = 2592] [serial = 598] [outer = 00000000] 03:27:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (12B07C00) [pid = 2592] [serial = 599] [outer = 12926C00] 03:27:44 INFO - PROCESS | 2592 | 1467541664890 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (12D90000) [pid = 2592] [serial = 600] [outer = 12926C00] 03:27:45 INFO - PROCESS | 2592 | 1467541665320 Marionette TRACE conn4 <- [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]]]}] 03:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 662ms 03:27:45 INFO - PROCESS | 2592 | 1467541665386 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 2592 | 1467541665388 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 03:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:27:45 INFO - PROCESS | 2592 | 1467541665392 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 2592 | 1467541665395 Marionette TRACE conn4 <- [1,766,null,{}] 03:27:45 INFO - PROCESS | 2592 | 1467541665406 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:45 INFO - PROCESS | 2592 | 1467541665410 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:45 INFO - PROCESS | 2592 | 1467541665491 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 03:27:45 INFO - PROCESS | 2592 | 1467541665499 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 2592 | 1467541665502 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:45 INFO - PROCESS | 2592 | ++DOCSHELL 14298C00 == 33 [pid = 2592] [id = 201] 03:27:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (14299C00) [pid = 2592] [serial = 601] [outer = 00000000] 03:27:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (142C1000) [pid = 2592] [serial = 602] [outer = 14299C00] 03:27:45 INFO - PROCESS | 2592 | 1467541665549 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (142ED800) [pid = 2592] [serial = 603] [outer = 14299C00] 03:27:46 INFO - PROCESS | 2592 | 1467541666036 Marionette TRACE conn4 <- [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]]]}] 03:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 663ms 03:27:46 INFO - PROCESS | 2592 | 1467541666069 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 2592 | 1467541666072 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 03:27:46 INFO - PROCESS | 2592 | 1467541666075 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 2592 | 1467541666077 Marionette TRACE conn4 <- [1,770,null,{}] 03:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:27:46 INFO - PROCESS | 2592 | 1467541666081 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:46 INFO - PROCESS | 2592 | 1467541666083 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:46 INFO - PROCESS | 2592 | 1467541666197 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 03:27:46 INFO - PROCESS | 2592 | 1467541666204 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 2592 | 1467541666206 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:46 INFO - PROCESS | 2592 | ++DOCSHELL 145B1800 == 34 [pid = 2592] [id = 202] 03:27:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (145B6400) [pid = 2592] [serial = 604] [outer = 00000000] 03:27:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (145D6400) [pid = 2592] [serial = 605] [outer = 145B6400] 03:27:46 INFO - PROCESS | 2592 | 1467541666291 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (14F95800) [pid = 2592] [serial = 606] [outer = 145B6400] 03:27:46 INFO - PROCESS | 2592 | 1467541666742 Marionette TRACE conn4 <- [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]]]}] 03:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 727ms 03:27:46 INFO - PROCESS | 2592 | 1467541666810 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 2592 | 1467541666812 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 03:27:46 INFO - PROCESS | 2592 | 1467541666815 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:27:46 INFO - PROCESS | 2592 | 1467541666817 Marionette TRACE conn4 <- [1,774,null,{}] 03:27:46 INFO - PROCESS | 2592 | 1467541666822 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:46 INFO - PROCESS | 2592 | 1467541666824 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:46 INFO - PROCESS | 2592 | 1467541666926 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 03:27:47 INFO - PROCESS | 2592 | 1467541667007 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:47 INFO - PROCESS | 2592 | 1467541667009 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:47 INFO - PROCESS | 2592 | ++DOCSHELL 13034400 == 35 [pid = 2592] [id = 203] 03:27:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (152C7000) [pid = 2592] [serial = 607] [outer = 00000000] 03:27:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (152D2C00) [pid = 2592] [serial = 608] [outer = 152C7000] 03:27:47 INFO - PROCESS | 2592 | 1467541667052 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (152D3400) [pid = 2592] [serial = 609] [outer = 152C7000] 03:27:47 INFO - PROCESS | 2592 | 1467541667462 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 727ms 03:27:47 INFO - PROCESS | 2592 | 1467541667515 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 03:27:47 INFO - PROCESS | 2592 | 1467541667517 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 03:27:47 INFO - PROCESS | 2592 | 1467541667520 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:27:47 INFO - PROCESS | 2592 | 1467541667522 Marionette TRACE conn4 <- [1,778,null,{}] 03:27:47 INFO - PROCESS | 2592 | 1467541667525 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:47 INFO - PROCESS | 2592 | 1467541667531 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:47 INFO - PROCESS | 2592 | 1467541667706 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 03:27:47 INFO - PROCESS | 2592 | 1467541667762 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:47 INFO - PROCESS | 2592 | 1467541667764 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:47 INFO - PROCESS | 2592 | ++DOCSHELL 15524800 == 36 [pid = 2592] [id = 204] 03:27:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (15740400) [pid = 2592] [serial = 610] [outer = 00000000] 03:27:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (15AA3000) [pid = 2592] [serial = 611] [outer = 15740400] 03:27:47 INFO - PROCESS | 2592 | 1467541667807 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (15F8EC00) [pid = 2592] [serial = 612] [outer = 15740400] 03:27:47 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (10D23000) [pid = 2592] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:27:47 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (10D29C00) [pid = 2592] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:27:47 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (11CD6400) [pid = 2592] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:27:47 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (10A81400) [pid = 2592] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:27:47 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (13297000) [pid = 2592] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:27:47 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (14F98400) [pid = 2592] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:27:47 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (15F87C00) [pid = 2592] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:27:47 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (13450000) [pid = 2592] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:27:47 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (13942000) [pid = 2592] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:27:48 INFO - PROCESS | 2592 | 1467541668186 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 727ms 03:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:27:48 INFO - PROCESS | 2592 | 1467541668255 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 03:27:48 INFO - PROCESS | 2592 | 1467541668257 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 03:27:48 INFO - PROCESS | 2592 | 1467541668260 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:27:48 INFO - PROCESS | 2592 | 1467541668262 Marionette TRACE conn4 <- [1,782,null,{}] 03:27:48 INFO - PROCESS | 2592 | 1467541668266 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:48 INFO - PROCESS | 2592 | 1467541668267 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:48 INFO - PROCESS | 2592 | 1467541668370 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 03:27:48 INFO - PROCESS | 2592 | 1467541668381 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:48 INFO - PROCESS | 2592 | 1467541668383 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:48 INFO - PROCESS | 2592 | ++DOCSHELL 13942000 == 37 [pid = 2592] [id = 205] 03:27:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (14F98400) [pid = 2592] [serial = 613] [outer = 00000000] 03:27:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (15A9A800) [pid = 2592] [serial = 614] [outer = 14F98400] 03:27:48 INFO - PROCESS | 2592 | 1467541668426 Marionette DEBUG loaded listener.js 03:27:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (15AA6C00) [pid = 2592] [serial = 615] [outer = 14F98400] 03:27:48 INFO - PROCESS | 2592 | 1467541668897 Marionette TRACE conn4 <- [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]]]}] 03:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 646ms 03:27:48 INFO - PROCESS | 2592 | 1467541668930 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 03:27:48 INFO - PROCESS | 2592 | 1467541668932 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 03:27:48 INFO - PROCESS | 2592 | 1467541668935 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:27:48 INFO - PROCESS | 2592 | 1467541668937 Marionette TRACE conn4 <- [1,786,null,{}] 03:27:48 INFO - PROCESS | 2592 | 1467541668940 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:48 INFO - PROCESS | 2592 | 1467541668942 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:49 INFO - PROCESS | 2592 | 1467541669016 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 03:27:49 INFO - PROCESS | 2592 | 1467541669021 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 2592 | 1467541669023 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:49 INFO - PROCESS | 2592 | ++DOCSHELL 15F95000 == 38 [pid = 2592] [id = 206] 03:27:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (164C1C00) [pid = 2592] [serial = 616] [outer = 00000000] 03:27:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (16523000) [pid = 2592] [serial = 617] [outer = 164C1C00] 03:27:49 INFO - PROCESS | 2592 | 1467541669066 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (165E4000) [pid = 2592] [serial = 618] [outer = 164C1C00] 03:27:49 INFO - PROCESS | 2592 | 1467541669471 Marionette TRACE conn4 <- [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]]]}] 03:27:49 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 03:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 614ms 03:27:49 INFO - PROCESS | 2592 | 1467541669532 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 2592 | 1467541669534 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 03:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:27:49 INFO - PROCESS | 2592 | 1467541669542 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 2592 | 1467541669543 Marionette TRACE conn4 <- [1,790,null,{}] 03:27:49 INFO - PROCESS | 2592 | 1467541669547 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:49 INFO - PROCESS | 2592 | 1467541669549 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:49 INFO - PROCESS | 2592 | 1467541669677 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 03:27:49 INFO - PROCESS | 2592 | 1467541669684 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 2592 | 1467541669686 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:49 INFO - PROCESS | 2592 | ++DOCSHELL 14294800 == 39 [pid = 2592] [id = 207] 03:27:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (15526C00) [pid = 2592] [serial = 619] [outer = 00000000] 03:27:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (166EEC00) [pid = 2592] [serial = 620] [outer = 15526C00] 03:27:49 INFO - PROCESS | 2592 | 1467541669728 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (166F1400) [pid = 2592] [serial = 621] [outer = 15526C00] 03:27:50 INFO - PROCESS | 2592 | 1467541670166 Marionette TRACE conn4 <- [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]]]}] 03:27:50 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 03:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 646ms 03:27:50 INFO - PROCESS | 2592 | 1467541670230 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 2592 | 1467541670234 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 03:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:27:50 INFO - PROCESS | 2592 | 1467541670244 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - PROCESS | 2592 | 1467541670248 Marionette TRACE conn4 <- [1,794,null,{}] 03:27:50 INFO - PROCESS | 2592 | 1467541670254 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:50 INFO - PROCESS | 2592 | 1467541670258 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:50 INFO - PROCESS | 2592 | 1467541670380 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 03:27:50 INFO - PROCESS | 2592 | 1467541670497 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 2592 | 1467541670501 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:50 INFO - PROCESS | 2592 | ++DOCSHELL 10A80400 == 40 [pid = 2592] [id = 208] 03:27:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (10A81000) [pid = 2592] [serial = 622] [outer = 00000000] 03:27:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (10D2FC00) [pid = 2592] [serial = 623] [outer = 10A81000] 03:27:50 INFO - PROCESS | 2592 | 1467541670644 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (10FEF400) [pid = 2592] [serial = 624] [outer = 10A81000] 03:27:51 INFO - PROCESS | 2592 | 1467541671272 Marionette TRACE conn4 <- [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]]]}] 03:27:51 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 03:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1083ms 03:27:51 INFO - PROCESS | 2592 | 1467541671324 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 03:27:51 INFO - PROCESS | 2592 | 1467541671327 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 03:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:27:51 INFO - PROCESS | 2592 | 1467541671355 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:27:51 INFO - PROCESS | 2592 | 1467541671361 Marionette TRACE conn4 <- [1,798,null,{}] 03:27:51 INFO - PROCESS | 2592 | 1467541671411 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:51 INFO - PROCESS | 2592 | 1467541671414 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:51 INFO - PROCESS | 2592 | 1467541671525 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 03:27:51 INFO - PROCESS | 2592 | 1467541671601 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 2592 | 1467541671604 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:51 INFO - PROCESS | 2592 | ++DOCSHELL 139D8000 == 41 [pid = 2592] [id = 209] 03:27:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (14297800) [pid = 2592] [serial = 625] [outer = 00000000] 03:27:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (142EF000) [pid = 2592] [serial = 626] [outer = 14297800] 03:27:51 INFO - PROCESS | 2592 | 1467541671709 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145D5000) [pid = 2592] [serial = 627] [outer = 14297800] 03:27:52 INFO - PROCESS | 2592 | 1467541672291 Marionette TRACE conn4 <- [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]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1018ms 03:27:52 INFO - PROCESS | 2592 | 1467541672350 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 2592 | 1467541672353 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 03:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:27:52 INFO - PROCESS | 2592 | 1467541672357 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 2592 | 1467541672359 Marionette TRACE conn4 <- [1,802,null,{}] 03:27:52 INFO - PROCESS | 2592 | 1467541672369 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:52 INFO - PROCESS | 2592 | 1467541672374 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:52 INFO - PROCESS | 2592 | 1467541672492 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 03:27:52 INFO - PROCESS | 2592 | 1467541672642 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 2592 | 1467541672646 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:52 INFO - PROCESS | 2592 | ++DOCSHELL 166F0400 == 42 [pid = 2592] [id = 210] 03:27:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (166F1000) [pid = 2592] [serial = 628] [outer = 00000000] 03:27:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (167BD000) [pid = 2592] [serial = 629] [outer = 166F1000] 03:27:52 INFO - PROCESS | 2592 | 1467541672704 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (16D06800) [pid = 2592] [serial = 630] [outer = 166F1000] 03:27:53 INFO - PROCESS | 2592 | 1467541673293 Marionette TRACE conn4 <- [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] 03:27:53 INFO - PROCESS | 2592 | 1467541673336 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 03:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:27:53 INFO - PROCESS | 2592 | 1467541673340 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - PROCESS | 2592 | 1467541673342 Marionette TRACE conn4 <- [1,806,null,{}] 03:27:53 INFO - PROCESS | 2592 | 1467541673345 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:53 INFO - PROCESS | 2592 | 1467541673348 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:53 INFO - PROCESS | 2592 | 1467541673568 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 03:27:53 INFO - PROCESS | 2592 | 1467541673721 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 2592 | 1467541673724 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:53 INFO - PROCESS | 2592 | ++DOCSHELL 104EB000 == 43 [pid = 2592] [id = 211] 03:27:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (104EBC00) [pid = 2592] [serial = 631] [outer = 00000000] 03:27:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (10A0F400) [pid = 2592] [serial = 632] [outer = 104EBC00] 03:27:53 INFO - PROCESS | 2592 | 1467541673773 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (10D28800) [pid = 2592] [serial = 633] [outer = 104EBC00] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 10D22400 == 42 [pid = 2592] [id = 191] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 15F95000 == 41 [pid = 2592] [id = 206] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 13942000 == 40 [pid = 2592] [id = 205] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 15524800 == 39 [pid = 2592] [id = 204] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 13034400 == 38 [pid = 2592] [id = 203] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 145B1800 == 37 [pid = 2592] [id = 202] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 14298C00 == 36 [pid = 2592] [id = 201] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 12925C00 == 35 [pid = 2592] [id = 200] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 10A7C400 == 34 [pid = 2592] [id = 199] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 104E6400 == 33 [pid = 2592] [id = 197] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 14295C00 == 32 [pid = 2592] [id = 196] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 12927800 == 31 [pid = 2592] [id = 198] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 166F0400 == 30 [pid = 2592] [id = 210] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 14294800 == 29 [pid = 2592] [id = 207] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 10A80400 == 28 [pid = 2592] [id = 208] 03:27:54 INFO - PROCESS | 2592 | --DOCSHELL 139D8000 == 27 [pid = 2592] [id = 209] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (12D7C800) [pid = 2592] [serial = 573] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (11CD9800) [pid = 2592] [serial = 572] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (10E04800) [pid = 2592] [serial = 575] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (12D8FC00) [pid = 2592] [serial = 579] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10FEC000) [pid = 2592] [serial = 561] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10D29800) [pid = 2592] [serial = 560] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142A0000) [pid = 2592] [serial = 564] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (13FBEC00) [pid = 2592] [serial = 563] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (152D1800) [pid = 2592] [serial = 567] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (152CCC00) [pid = 2592] [serial = 566] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (12B0D000) [pid = 2592] [serial = 578] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (142EE400) [pid = 2592] [serial = 587] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (164F0000) [pid = 2592] [serial = 570] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (15F94C00) [pid = 2592] [serial = 569] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (139E2C00) [pid = 2592] [serial = 581] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (14295800) [pid = 2592] [serial = 582] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (142A1C00) [pid = 2592] [serial = 584] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (10E0AC00) [pid = 2592] [serial = 576] [outer = 00000000] [url = about:blank] 03:27:54 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (142E6800) [pid = 2592] [serial = 585] [outer = 00000000] [url = about:blank] 03:27:55 INFO - PROCESS | 2592 | 1467541675069 Marionette TRACE conn4 <- [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]]]}] 03:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1761ms 03:27:55 INFO - PROCESS | 2592 | 1467541675113 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 03:27:55 INFO - PROCESS | 2592 | 1467541675117 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 03:27:55 INFO - PROCESS | 2592 | 1467541675122 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:27:55 INFO - PROCESS | 2592 | 1467541675125 Marionette TRACE conn4 <- [1,810,null,{}] 03:27:55 INFO - PROCESS | 2592 | 1467541675131 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:55 INFO - PROCESS | 2592 | 1467541675134 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:55 INFO - PROCESS | 2592 | 1467541675227 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 03:27:55 INFO - PROCESS | 2592 | 1467541675307 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 2592 | 1467541675312 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:55 INFO - PROCESS | 2592 | ++DOCSHELL 103D3C00 == 28 [pid = 2592] [id = 212] 03:27:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (10434800) [pid = 2592] [serial = 634] [outer = 00000000] 03:27:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (10D2C800) [pid = 2592] [serial = 635] [outer = 10434800] 03:27:55 INFO - PROCESS | 2592 | 1467541675359 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (10E05C00) [pid = 2592] [serial = 636] [outer = 10434800] 03:27:55 INFO - PROCESS | 2592 | 1467541675805 Marionette TRACE conn4 <- [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] 03:27:55 INFO - PROCESS | 2592 | 1467541675860 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 03:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:27:55 INFO - PROCESS | 2592 | 1467541675870 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 2592 | 1467541675872 Marionette TRACE conn4 <- [1,814,null,{}] 03:27:55 INFO - PROCESS | 2592 | 1467541675876 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:55 INFO - PROCESS | 2592 | 1467541675879 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:56 INFO - PROCESS | 2592 | 1467541675999 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 03:27:56 INFO - PROCESS | 2592 | 1467541676014 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 2592 | 1467541676017 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:56 INFO - PROCESS | 2592 | ++DOCSHELL 128A7800 == 29 [pid = 2592] [id = 213] 03:27:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (12921400) [pid = 2592] [serial = 637] [outer = 00000000] 03:27:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (129B1800) [pid = 2592] [serial = 638] [outer = 12921400] 03:27:56 INFO - PROCESS | 2592 | 1467541676065 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (12D74400) [pid = 2592] [serial = 639] [outer = 12921400] 03:27:56 INFO - PROCESS | 2592 | 1467541676506 Marionette TRACE conn4 <- [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]]]}] 03:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 727ms 03:27:56 INFO - PROCESS | 2592 | 1467541676565 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 03:27:56 INFO - PROCESS | 2592 | 1467541676567 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 03:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:27:56 INFO - PROCESS | 2592 | 1467541676570 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:27:56 INFO - PROCESS | 2592 | 1467541676574 Marionette TRACE conn4 <- [1,818,null,{}] 03:27:56 INFO - PROCESS | 2592 | 1467541676585 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:56 INFO - PROCESS | 2592 | 1467541676589 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:56 INFO - PROCESS | 2592 | 1467541676677 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 03:27:56 INFO - PROCESS | 2592 | 1467541676812 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 2592 | 1467541676815 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:56 INFO - PROCESS | 2592 | ++DOCSHELL 13299400 == 30 [pid = 2592] [id = 214] 03:27:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (13449800) [pid = 2592] [serial = 640] [outer = 00000000] 03:27:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (139E2C00) [pid = 2592] [serial = 641] [outer = 13449800] 03:27:56 INFO - PROCESS | 2592 | 1467541676862 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (14295000) [pid = 2592] [serial = 642] [outer = 13449800] 03:27:57 INFO - PROCESS | 2592 | 1467541677252 Marionette TRACE conn4 <- [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]]]}] 03:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 711ms 03:27:57 INFO - PROCESS | 2592 | 1467541677303 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 2592 | 1467541677305 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 03:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:27:57 INFO - PROCESS | 2592 | 1467541677308 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - PROCESS | 2592 | 1467541677310 Marionette TRACE conn4 <- [1,822,null,{}] 03:27:57 INFO - PROCESS | 2592 | 1467541677328 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:57 INFO - PROCESS | 2592 | 1467541677330 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:57 INFO - PROCESS | 2592 | 1467541677465 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 03:27:57 INFO - PROCESS | 2592 | 1467541677475 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 2592 | 1467541677478 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:57 INFO - PROCESS | 2592 | ++DOCSHELL 1429C000 == 31 [pid = 2592] [id = 215] 03:27:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (1429E000) [pid = 2592] [serial = 643] [outer = 00000000] 03:27:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (142E5800) [pid = 2592] [serial = 644] [outer = 1429E000] 03:27:57 INFO - PROCESS | 2592 | 1467541677521 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (142EB000) [pid = 2592] [serial = 645] [outer = 1429E000] 03:27:57 INFO - PROCESS | 2592 | 1467541677983 Marionette TRACE conn4 <- [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]]]}] 03:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 711ms 03:27:58 INFO - PROCESS | 2592 | 1467541678043 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 2592 | 1467541678045 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 03:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:27:58 INFO - PROCESS | 2592 | 1467541678048 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 2592 | 1467541678050 Marionette TRACE conn4 <- [1,826,null,{}] 03:27:58 INFO - PROCESS | 2592 | 1467541678053 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:58 INFO - PROCESS | 2592 | 1467541678055 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:58 INFO - PROCESS | 2592 | 1467541678156 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 03:27:58 INFO - PROCESS | 2592 | 1467541678161 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 2592 | 1467541678163 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:58 INFO - PROCESS | 2592 | ++DOCSHELL 142E4C00 == 32 [pid = 2592] [id = 216] 03:27:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (142F0C00) [pid = 2592] [serial = 646] [outer = 00000000] 03:27:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (145D3800) [pid = 2592] [serial = 647] [outer = 142F0C00] 03:27:58 INFO - PROCESS | 2592 | 1467541678207 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (14F8E800) [pid = 2592] [serial = 648] [outer = 142F0C00] 03:27:58 INFO - PROCESS | 2592 | 1467541678644 Marionette TRACE conn4 <- [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]]]}] 03:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 646ms 03:27:58 INFO - PROCESS | 2592 | 1467541678732 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 2592 | 1467541678734 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 03:27:58 INFO - PROCESS | 2592 | 1467541678738 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 2592 | 1467541678739 Marionette TRACE conn4 <- [1,830,null,{}] 03:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:27:58 INFO - PROCESS | 2592 | 1467541678744 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:58 INFO - PROCESS | 2592 | 1467541678754 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:58 INFO - PROCESS | 2592 | 1467541678919 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 03:27:58 INFO - PROCESS | 2592 | 1467541678940 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 2592 | 1467541678943 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:58 INFO - PROCESS | 2592 | ++DOCSHELL 1578DC00 == 33 [pid = 2592] [id = 217] 03:27:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (15791800) [pid = 2592] [serial = 649] [outer = 00000000] 03:27:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (15F89400) [pid = 2592] [serial = 650] [outer = 15791800] 03:27:58 INFO - PROCESS | 2592 | 1467541678985 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (16110800) [pid = 2592] [serial = 651] [outer = 15791800] 03:27:59 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (15740400) [pid = 2592] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:27:59 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (152C7000) [pid = 2592] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:27:59 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (104E6800) [pid = 2592] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:27:59 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (13033800) [pid = 2592] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:27:59 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10A7D000) [pid = 2592] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:27:59 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (12926C00) [pid = 2592] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:27:59 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (14299C00) [pid = 2592] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:27:59 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (142E4000) [pid = 2592] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:27:59 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (15526C00) [pid = 2592] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:27:59 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (164C1C00) [pid = 2592] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:27:59 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (14F98400) [pid = 2592] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:27:59 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (145B6400) [pid = 2592] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:27:59 INFO - PROCESS | 2592 | 1467541679577 Marionette TRACE conn4 <- [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]]]}] 03:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 905ms 03:27:59 INFO - PROCESS | 2592 | 1467541679624 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 03:27:59 INFO - PROCESS | 2592 | 1467541679626 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 03:27:59 INFO - PROCESS | 2592 | 1467541679629 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:27:59 INFO - PROCESS | 2592 | 1467541679631 Marionette TRACE conn4 <- [1,834,null,{}] 03:27:59 INFO - PROCESS | 2592 | 1467541679635 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:59 INFO - PROCESS | 2592 | 1467541679636 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:59 INFO - PROCESS | 2592 | 1467541679805 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 03:27:59 INFO - PROCESS | 2592 | 1467541679857 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 2592 | 1467541679859 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:27:59 INFO - PROCESS | 2592 | ++DOCSHELL 13458C00 == 34 [pid = 2592] [id = 218] 03:27:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (1394DC00) [pid = 2592] [serial = 652] [outer = 00000000] 03:27:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (14F98400) [pid = 2592] [serial = 653] [outer = 1394DC00] 03:27:59 INFO - PROCESS | 2592 | 1467541679901 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (152C7000) [pid = 2592] [serial = 654] [outer = 1394DC00] 03:28:00 INFO - PROCESS | 2592 | 1467541680261 Marionette TRACE conn4 <- [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]]]}] 03:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 663ms 03:28:00 INFO - PROCESS | 2592 | 1467541680300 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 2592 | 1467541680302 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 03:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:28:00 INFO - PROCESS | 2592 | 1467541680312 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 2592 | 1467541680313 Marionette TRACE conn4 <- [1,838,null,{}] 03:28:00 INFO - PROCESS | 2592 | 1467541680317 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:00 INFO - PROCESS | 2592 | 1467541680318 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:00 INFO - PROCESS | 2592 | 1467541680393 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 03:28:00 INFO - PROCESS | 2592 | 1467541680399 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 2592 | 1467541680401 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:00 INFO - PROCESS | 2592 | ++DOCSHELL 130CE800 == 35 [pid = 2592] [id = 219] 03:28:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (14F8E400) [pid = 2592] [serial = 655] [outer = 00000000] 03:28:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (166F0800) [pid = 2592] [serial = 656] [outer = 14F8E400] 03:28:00 INFO - PROCESS | 2592 | 1467541680447 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (16518400) [pid = 2592] [serial = 657] [outer = 14F8E400] 03:28:00 INFO - PROCESS | 2592 | 1467541680909 Marionette TRACE conn4 <- [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]]]}] 03:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 614ms 03:28:00 INFO - PROCESS | 2592 | 1467541680942 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 2592 | 1467541680944 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 03:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:28:00 INFO - PROCESS | 2592 | 1467541680947 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 2592 | 1467541680949 Marionette TRACE conn4 <- [1,842,null,{}] 03:28:00 INFO - PROCESS | 2592 | 1467541680956 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:00 INFO - PROCESS | 2592 | 1467541680958 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:01 INFO - PROCESS | 2592 | 1467541681032 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 03:28:01 INFO - PROCESS | 2592 | 1467541681037 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 2592 | 1467541681039 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:01 INFO - PROCESS | 2592 | ++DOCSHELL 13297000 == 36 [pid = 2592] [id = 220] 03:28:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (167BDC00) [pid = 2592] [serial = 658] [outer = 00000000] 03:28:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (16D45400) [pid = 2592] [serial = 659] [outer = 167BDC00] 03:28:01 INFO - PROCESS | 2592 | 1467541681081 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (17236000) [pid = 2592] [serial = 660] [outer = 167BDC00] 03:28:01 INFO - PROCESS | 2592 | 1467541681468 Marionette TRACE conn4 <- [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]]]}] 03:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 549ms 03:28:01 INFO - PROCESS | 2592 | 1467541681483 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 2592 | 1467541681485 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 03:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:28:01 INFO - PROCESS | 2592 | 1467541681542 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 2592 | 1467541681545 Marionette TRACE conn4 <- [1,846,null,{}] 03:28:01 INFO - PROCESS | 2592 | 1467541681577 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:01 INFO - PROCESS | 2592 | 1467541681581 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:01 INFO - PROCESS | 2592 | 1467541681704 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 03:28:01 INFO - PROCESS | 2592 | 1467541681908 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 2592 | 1467541681914 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:01 INFO - PROCESS | 2592 | ++DOCSHELL 10D27000 == 37 [pid = 2592] [id = 221] 03:28:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (10D29800) [pid = 2592] [serial = 661] [outer = 00000000] 03:28:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (10E07000) [pid = 2592] [serial = 662] [outer = 10D29800] 03:28:01 INFO - PROCESS | 2592 | 1467541681970 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (11214800) [pid = 2592] [serial = 663] [outer = 10D29800] 03:28:03 INFO - PROCESS | 2592 | 1467541683700 Marionette TRACE conn4 <- [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]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2262ms 03:28:03 INFO - PROCESS | 2592 | 1467541683762 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 2592 | 1467541683766 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 03:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:28:03 INFO - PROCESS | 2592 | 1467541683771 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 2592 | 1467541683774 Marionette TRACE conn4 <- [1,850,null,{}] 03:28:03 INFO - PROCESS | 2592 | 1467541683780 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:03 INFO - PROCESS | 2592 | 1467541683785 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:03 INFO - PROCESS | 2592 | 1467541683951 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 03:28:04 INFO - PROCESS | 2592 | 1467541684079 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:04 INFO - PROCESS | 2592 | 1467541684081 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:04 INFO - PROCESS | 2592 | ++DOCSHELL 130A3C00 == 38 [pid = 2592] [id = 222] 03:28:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (139D8000) [pid = 2592] [serial = 664] [outer = 00000000] 03:28:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (166ED800) [pid = 2592] [serial = 665] [outer = 139D8000] 03:28:04 INFO - PROCESS | 2592 | 1467541684136 Marionette DEBUG loaded listener.js 03:28:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (17241000) [pid = 2592] [serial = 666] [outer = 139D8000] 03:28:05 INFO - PROCESS | 2592 | 1467541685042 Marionette TRACE conn4 <- [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]]]}] 03:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1293ms 03:28:05 INFO - PROCESS | 2592 | 1467541685093 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 03:28:05 INFO - PROCESS | 2592 | 1467541685098 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 03:28:05 INFO - PROCESS | 2592 | 1467541685103 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:28:05 INFO - PROCESS | 2592 | 1467541685106 Marionette TRACE conn4 <- [1,854,null,{}] 03:28:05 INFO - PROCESS | 2592 | 1467541685112 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:05 INFO - PROCESS | 2592 | 1467541685115 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:05 INFO - PROCESS | 2592 | 1467541685230 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 03:28:05 INFO - PROCESS | 2592 | 1467541685308 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 2592 | 1467541685312 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:05 INFO - PROCESS | 2592 | ++DOCSHELL 10507400 == 39 [pid = 2592] [id = 223] 03:28:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (10A78000) [pid = 2592] [serial = 667] [outer = 00000000] 03:28:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (10E0A400) [pid = 2592] [serial = 668] [outer = 10A78000] 03:28:05 INFO - PROCESS | 2592 | 1467541685413 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (117CA400) [pid = 2592] [serial = 669] [outer = 10A78000] 03:28:05 INFO - PROCESS | 2592 | --DOCSHELL 130CE800 == 38 [pid = 2592] [id = 219] 03:28:05 INFO - PROCESS | 2592 | --DOCSHELL 13458C00 == 37 [pid = 2592] [id = 218] 03:28:05 INFO - PROCESS | 2592 | --DOCSHELL 1578DC00 == 36 [pid = 2592] [id = 217] 03:28:05 INFO - PROCESS | 2592 | --DOCSHELL 142E4C00 == 35 [pid = 2592] [id = 216] 03:28:05 INFO - PROCESS | 2592 | --DOCSHELL 1429C000 == 34 [pid = 2592] [id = 215] 03:28:05 INFO - PROCESS | 2592 | --DOCSHELL 13299400 == 33 [pid = 2592] [id = 214] 03:28:05 INFO - PROCESS | 2592 | --DOCSHELL 128A7800 == 32 [pid = 2592] [id = 213] 03:28:05 INFO - PROCESS | 2592 | --DOCSHELL 103D3C00 == 31 [pid = 2592] [id = 212] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (15AA3000) [pid = 2592] [serial = 611] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (152D3400) [pid = 2592] [serial = 609] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (10F69800) [pid = 2592] [serial = 590] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (152D2C00) [pid = 2592] [serial = 608] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (11C47800) [pid = 2592] [serial = 591] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (1394CC00) [pid = 2592] [serial = 593] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (10433400) [pid = 2592] [serial = 594] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (10E03400) [pid = 2592] [serial = 596] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10E0BC00) [pid = 2592] [serial = 597] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (12B07C00) [pid = 2592] [serial = 599] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (12D90000) [pid = 2592] [serial = 600] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142C1000) [pid = 2592] [serial = 602] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (142F0000) [pid = 2592] [serial = 588] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (166F1400) [pid = 2592] [serial = 621] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (166EEC00) [pid = 2592] [serial = 620] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (165E4000) [pid = 2592] [serial = 618] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (15A9A800) [pid = 2592] [serial = 614] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (15AA6C00) [pid = 2592] [serial = 615] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (16523000) [pid = 2592] [serial = 617] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (15F8EC00) [pid = 2592] [serial = 612] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (145D6400) [pid = 2592] [serial = 605] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (14F95800) [pid = 2592] [serial = 606] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (142ED800) [pid = 2592] [serial = 603] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 2592 | 1467541685876 Marionette TRACE conn4 <- [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]]]}] 03:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 872ms 03:28:05 INFO - PROCESS | 2592 | 1467541685947 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 03:28:05 INFO - PROCESS | 2592 | 1467541685951 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 03:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:28:05 INFO - PROCESS | 2592 | 1467541685957 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:28:05 INFO - PROCESS | 2592 | 1467541685959 Marionette TRACE conn4 <- [1,858,null,{}] 03:28:06 INFO - PROCESS | 2592 | 1467541686028 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:06 INFO - PROCESS | 2592 | 1467541686031 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:06 INFO - PROCESS | 2592 | 1467541686127 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 03:28:06 INFO - PROCESS | 2592 | 1467541686139 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 2592 | 1467541686142 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:06 INFO - PROCESS | 2592 | ++DOCSHELL 1121B400 == 32 [pid = 2592] [id = 224] 03:28:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (117C9400) [pid = 2592] [serial = 670] [outer = 00000000] 03:28:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (12B01800) [pid = 2592] [serial = 671] [outer = 117C9400] 03:28:06 INFO - PROCESS | 2592 | 1467541686186 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (12D8E400) [pid = 2592] [serial = 672] [outer = 117C9400] 03:28:06 INFO - PROCESS | 2592 | 1467541686636 Marionette TRACE conn4 <- [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]]]}] 03:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 694ms 03:28:06 INFO - PROCESS | 2592 | 1467541686669 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 2592 | 1467541686671 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 03:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:28:06 INFO - PROCESS | 2592 | 1467541686675 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - PROCESS | 2592 | 1467541686678 Marionette TRACE conn4 <- [1,862,null,{}] 03:28:06 INFO - PROCESS | 2592 | 1467541686689 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:06 INFO - PROCESS | 2592 | 1467541686693 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:06 INFO - PROCESS | 2592 | 1467541686774 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 03:28:06 INFO - PROCESS | 2592 | 1467541686783 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 2592 | 1467541686787 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:06 INFO - PROCESS | 2592 | ++DOCSHELL 142A2000 == 33 [pid = 2592] [id = 225] 03:28:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (142A3400) [pid = 2592] [serial = 673] [outer = 00000000] 03:28:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (142EA000) [pid = 2592] [serial = 674] [outer = 142A3400] 03:28:06 INFO - PROCESS | 2592 | 1467541686832 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (145B2000) [pid = 2592] [serial = 675] [outer = 142A3400] 03:28:07 INFO - PROCESS | 2592 | 1467541687351 Marionette TRACE conn4 <- [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]]]}] 03:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 711ms 03:28:07 INFO - PROCESS | 2592 | 1467541687406 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 03:28:07 INFO - PROCESS | 2592 | 1467541687409 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 03:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:28:07 INFO - PROCESS | 2592 | 1467541687412 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 2592 | 1467541687414 Marionette TRACE conn4 <- [1,866,null,{}] 03:28:07 INFO - PROCESS | 2592 | 1467541687418 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:07 INFO - PROCESS | 2592 | 1467541687419 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:07 INFO - PROCESS | 2592 | 1467541687501 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 03:28:07 INFO - PROCESS | 2592 | 1467541687597 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 2592 | 1467541687599 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:07 INFO - PROCESS | 2592 | ++DOCSHELL 145DA400 == 34 [pid = 2592] [id = 226] 03:28:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (145DAC00) [pid = 2592] [serial = 676] [outer = 00000000] 03:28:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (152D6C00) [pid = 2592] [serial = 677] [outer = 145DAC00] 03:28:07 INFO - PROCESS | 2592 | 1467541687642 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (1533EC00) [pid = 2592] [serial = 678] [outer = 145DAC00] 03:28:08 INFO - PROCESS | 2592 | 1467541688068 Marionette TRACE conn4 <- [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]]]}] 03:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 647ms 03:28:08 INFO - PROCESS | 2592 | 1467541688082 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 2592 | 1467541688084 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 03:28:08 INFO - PROCESS | 2592 | 1467541688087 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:28:08 INFO - PROCESS | 2592 | 1467541688089 Marionette TRACE conn4 <- [1,870,null,{}] 03:28:08 INFO - PROCESS | 2592 | 1467541688092 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:08 INFO - PROCESS | 2592 | 1467541688094 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:08 INFO - PROCESS | 2592 | 1467541688200 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 03:28:08 INFO - PROCESS | 2592 | 1467541688286 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 2592 | 1467541688289 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:08 INFO - PROCESS | 2592 | ++DOCSHELL 1552BC00 == 35 [pid = 2592] [id = 227] 03:28:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15795000) [pid = 2592] [serial = 679] [outer = 00000000] 03:28:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (15F8BC00) [pid = 2592] [serial = 680] [outer = 15795000] 03:28:08 INFO - PROCESS | 2592 | 1467541688335 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (15F90C00) [pid = 2592] [serial = 681] [outer = 15795000] 03:28:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (166F2C00) [pid = 2592] [serial = 682] [outer = 10A79800] 03:28:08 INFO - PROCESS | 2592 | 1467541688811 Marionette TRACE conn4 <- [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]]]}] 03:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 759ms 03:28:08 INFO - PROCESS | 2592 | 1467541688829 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 2592 | 1467541688831 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 03:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:28:08 INFO - PROCESS | 2592 | 1467541688834 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 2592 | 1467541688835 Marionette TRACE conn4 <- [1,874,null,{}] 03:28:08 INFO - PROCESS | 2592 | 1467541688839 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:08 INFO - PROCESS | 2592 | 1467541688844 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:09 INFO - PROCESS | 2592 | 1467541689027 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 03:28:09 INFO - PROCESS | 2592 | 1467541689088 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 2592 | 1467541689090 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:09 INFO - PROCESS | 2592 | ++DOCSHELL 13031C00 == 36 [pid = 2592] [id = 228] 03:28:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (130A3800) [pid = 2592] [serial = 683] [outer = 00000000] 03:28:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (1706AC00) [pid = 2592] [serial = 684] [outer = 130A3800] 03:28:09 INFO - PROCESS | 2592 | 1467541689133 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (1740DC00) [pid = 2592] [serial = 685] [outer = 130A3800] 03:28:09 INFO - PROCESS | 2592 | 1467541689544 Marionette TRACE conn4 <- [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]]]}] 03:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 711ms 03:28:09 INFO - PROCESS | 2592 | 1467541689589 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 2592 | 1467541689591 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 03:28:09 INFO - PROCESS | 2592 | 1467541689594 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 2592 | 1467541689596 Marionette TRACE conn4 <- [1,878,null,{}] 03:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:28:09 INFO - PROCESS | 2592 | 1467541689600 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:09 INFO - PROCESS | 2592 | 1467541689602 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:09 INFO - PROCESS | 2592 | 1467541689718 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 03:28:09 INFO - PROCESS | 2592 | 1467541689725 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 2592 | 1467541689727 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:09 INFO - PROCESS | 2592 | ++DOCSHELL 129B3C00 == 37 [pid = 2592] [id = 229] 03:28:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (17405C00) [pid = 2592] [serial = 686] [outer = 00000000] 03:28:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (174E6000) [pid = 2592] [serial = 687] [outer = 17405C00] 03:28:09 INFO - PROCESS | 2592 | 1467541689815 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (174EEC00) [pid = 2592] [serial = 688] [outer = 17405C00] 03:28:10 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (12921400) [pid = 2592] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:28:10 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (10434800) [pid = 2592] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:28:10 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (1429E000) [pid = 2592] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:28:10 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (104EBC00) [pid = 2592] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:28:10 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (13449800) [pid = 2592] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:28:10 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (142F0C00) [pid = 2592] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:28:10 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (1394DC00) [pid = 2592] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:28:10 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (15791800) [pid = 2592] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:28:10 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10A81000) [pid = 2592] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:28:10 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (14297800) [pid = 2592] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:28:10 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (14F8E400) [pid = 2592] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:28:10 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (166F1000) [pid = 2592] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:28:10 INFO - PROCESS | 2592 | 1467541690271 Marionette TRACE conn4 <- [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]]]}] 03:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 711ms 03:28:10 INFO - PROCESS | 2592 | 1467541690312 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 2592 | 1467541690314 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 03:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:28:10 INFO - PROCESS | 2592 | 1467541690324 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - PROCESS | 2592 | 1467541690327 Marionette TRACE conn4 <- [1,882,null,{}] 03:28:10 INFO - PROCESS | 2592 | 1467541690330 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:10 INFO - PROCESS | 2592 | 1467541690332 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:10 INFO - PROCESS | 2592 | 1467541690409 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 03:28:10 INFO - PROCESS | 2592 | 1467541690414 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:10 INFO - PROCESS | 2592 | 1467541690416 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:10 INFO - PROCESS | 2592 | ++DOCSHELL 13034400 == 38 [pid = 2592] [id = 230] 03:28:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (13949C00) [pid = 2592] [serial = 689] [outer = 00000000] 03:28:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (145CB400) [pid = 2592] [serial = 690] [outer = 13949C00] 03:28:10 INFO - PROCESS | 2592 | 1467541690461 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (166EE400) [pid = 2592] [serial = 691] [outer = 13949C00] 03:28:10 INFO - PROCESS | 2592 | 1467541690855 Marionette TRACE conn4 <- [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]]]}] 03:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 613ms 03:28:10 INFO - PROCESS | 2592 | 1467541690920 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 2592 | 1467541690922 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 03:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:28:10 INFO - PROCESS | 2592 | 1467541690925 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - PROCESS | 2592 | 1467541690927 Marionette TRACE conn4 <- [1,886,null,{}] 03:28:10 INFO - PROCESS | 2592 | 1467541690931 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:10 INFO - PROCESS | 2592 | 1467541690933 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:11 INFO - PROCESS | 2592 | 1467541691035 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 03:28:11 INFO - PROCESS | 2592 | 1467541691094 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 2592 | 1467541691096 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:11 INFO - PROCESS | 2592 | ++DOCSHELL 10508800 == 39 [pid = 2592] [id = 231] 03:28:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (10A80800) [pid = 2592] [serial = 692] [outer = 00000000] 03:28:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (174E5400) [pid = 2592] [serial = 693] [outer = 10A80800] 03:28:11 INFO - PROCESS | 2592 | 1467541691139 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (174F7000) [pid = 2592] [serial = 694] [outer = 10A80800] 03:28:11 INFO - PROCESS | 2592 | 1467541691614 Marionette TRACE conn4 <- [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]]]}] 03:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 727ms 03:28:11 INFO - PROCESS | 2592 | 1467541691658 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 03:28:11 INFO - PROCESS | 2592 | 1467541691660 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 03:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:28:11 INFO - PROCESS | 2592 | 1467541691663 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 2592 | 1467541691675 Marionette TRACE conn4 <- [1,890,null,{}] 03:28:11 INFO - PROCESS | 2592 | 1467541691679 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:11 INFO - PROCESS | 2592 | 1467541691681 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:11 INFO - PROCESS | 2592 | 1467541691761 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 03:28:11 INFO - PROCESS | 2592 | 1467541691769 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 2592 | 1467541691771 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:11 INFO - PROCESS | 2592 | ++DOCSHELL 145B7000 == 40 [pid = 2592] [id = 232] 03:28:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (145D5800) [pid = 2592] [serial = 695] [outer = 00000000] 03:28:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (174FD000) [pid = 2592] [serial = 696] [outer = 145D5800] 03:28:11 INFO - PROCESS | 2592 | 1467541691812 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (176E6C00) [pid = 2592] [serial = 697] [outer = 145D5800] 03:28:12 INFO - PROCESS | 2592 | 1467541692406 Marionette TRACE conn4 <- [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]]]}] 03:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 791ms 03:28:12 INFO - PROCESS | 2592 | 1467541692495 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 2592 | 1467541692500 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 03:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:28:12 INFO - PROCESS | 2592 | 1467541692519 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - PROCESS | 2592 | 1467541692522 Marionette TRACE conn4 <- [1,894,null,{}] 03:28:12 INFO - PROCESS | 2592 | 1467541692528 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:12 INFO - PROCESS | 2592 | 1467541692531 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:12 INFO - PROCESS | 2592 | 1467541692649 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 03:28:12 INFO - PROCESS | 2592 | 1467541692770 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 2592 | 1467541692772 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:12 INFO - PROCESS | 2592 | ++DOCSHELL 1055D400 == 41 [pid = 2592] [id = 233] 03:28:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (10A77400) [pid = 2592] [serial = 698] [outer = 00000000] 03:28:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (11AE1000) [pid = 2592] [serial = 699] [outer = 10A77400] 03:28:12 INFO - PROCESS | 2592 | 1467541692828 Marionette DEBUG loaded listener.js 03:28:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (129B2800) [pid = 2592] [serial = 700] [outer = 10A77400] 03:28:13 INFO - PROCESS | 2592 | 1467541693402 Marionette TRACE conn4 <- [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]]]}] 03:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 921ms 03:28:13 INFO - PROCESS | 2592 | 1467541693455 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 03:28:13 INFO - PROCESS | 2592 | 1467541693460 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 03:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:28:13 INFO - PROCESS | 2592 | 1467541693467 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:28:13 INFO - PROCESS | 2592 | 1467541693473 Marionette TRACE conn4 <- [1,898,null,{}] 03:28:13 INFO - PROCESS | 2592 | 1467541693478 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:13 INFO - PROCESS | 2592 | 1467541693483 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:13 INFO - PROCESS | 2592 | 1467541693588 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 03:28:13 INFO - PROCESS | 2592 | 1467541693686 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:13 INFO - PROCESS | 2592 | 1467541693689 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:13 INFO - PROCESS | 2592 | ++DOCSHELL 13FB4000 == 42 [pid = 2592] [id = 234] 03:28:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (13FB9400) [pid = 2592] [serial = 701] [outer = 00000000] 03:28:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (145BB800) [pid = 2592] [serial = 702] [outer = 13FB9400] 03:28:13 INFO - PROCESS | 2592 | 1467541693742 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (14F92800) [pid = 2592] [serial = 703] [outer = 13FB9400] 03:28:14 INFO - PROCESS | 2592 | 1467541694396 Marionette TRACE conn4 <- [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]]]}] 03:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 986ms 03:28:14 INFO - PROCESS | 2592 | 1467541694443 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 2592 | 1467541694446 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 03:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:28:14 INFO - PROCESS | 2592 | 1467541694450 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 2592 | 1467541694454 Marionette TRACE conn4 <- [1,902,null,{}] 03:28:14 INFO - PROCESS | 2592 | 1467541694471 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:14 INFO - PROCESS | 2592 | 1467541694479 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:14 INFO - PROCESS | 2592 | 1467541694610 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 03:28:14 INFO - PROCESS | 2592 | 1467541694737 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 2592 | 1467541694740 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:14 INFO - PROCESS | 2592 | ++DOCSHELL 174E4C00 == 43 [pid = 2592] [id = 235] 03:28:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (174EE400) [pid = 2592] [serial = 704] [outer = 00000000] 03:28:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (176E4C00) [pid = 2592] [serial = 705] [outer = 174EE400] 03:28:14 INFO - PROCESS | 2592 | 1467541694798 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (179D1800) [pid = 2592] [serial = 706] [outer = 174EE400] 03:28:15 INFO - PROCESS | 2592 | 1467541695419 Marionette TRACE conn4 <- [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]]]}] 03:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1034ms 03:28:15 INFO - PROCESS | 2592 | 1467541695484 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 2592 | 1467541695486 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 03:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:28:15 INFO - PROCESS | 2592 | 1467541695490 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 2592 | 1467541695492 Marionette TRACE conn4 <- [1,906,null,{}] 03:28:15 INFO - PROCESS | 2592 | 1467541695510 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:15 INFO - PROCESS | 2592 | 1467541695512 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:15 INFO - PROCESS | 2592 | 1467541695624 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 03:28:15 INFO - PROCESS | 2592 | 1467541695860 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:15 INFO - PROCESS | 2592 | 1467541695863 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:15 INFO - PROCESS | 2592 | ++DOCSHELL 1050B800 == 44 [pid = 2592] [id = 236] 03:28:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (1050BC00) [pid = 2592] [serial = 707] [outer = 00000000] 03:28:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (1055F000) [pid = 2592] [serial = 708] [outer = 1050BC00] 03:28:15 INFO - PROCESS | 2592 | 1467541695932 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (10D2E400) [pid = 2592] [serial = 709] [outer = 1050BC00] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 10508800 == 43 [pid = 2592] [id = 231] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 13034400 == 42 [pid = 2592] [id = 230] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 129B3C00 == 41 [pid = 2592] [id = 229] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 13031C00 == 40 [pid = 2592] [id = 228] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 1552BC00 == 39 [pid = 2592] [id = 227] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 145DA400 == 38 [pid = 2592] [id = 226] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 142A2000 == 37 [pid = 2592] [id = 225] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 1121B400 == 36 [pid = 2592] [id = 224] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 10507400 == 35 [pid = 2592] [id = 223] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 10D27000 == 34 [pid = 2592] [id = 221] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 13297000 == 33 [pid = 2592] [id = 220] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 104EB000 == 32 [pid = 2592] [id = 211] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 130A3C00 == 31 [pid = 2592] [id = 222] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 13FB4000 == 30 [pid = 2592] [id = 234] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 174E4C00 == 29 [pid = 2592] [id = 235] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 145B7000 == 28 [pid = 2592] [id = 232] 03:28:17 INFO - PROCESS | 2592 | --DOCSHELL 1055D400 == 27 [pid = 2592] [id = 233] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (129B1800) [pid = 2592] [serial = 638] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (12D74400) [pid = 2592] [serial = 639] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (10D2C800) [pid = 2592] [serial = 635] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (10E05C00) [pid = 2592] [serial = 636] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (142E5800) [pid = 2592] [serial = 644] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (10D28800) [pid = 2592] [serial = 633] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (10A0F400) [pid = 2592] [serial = 632] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (139E2C00) [pid = 2592] [serial = 641] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (14F8E800) [pid = 2592] [serial = 648] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (145D3800) [pid = 2592] [serial = 647] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (14F98400) [pid = 2592] [serial = 653] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (15F89400) [pid = 2592] [serial = 650] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (10FEF400) [pid = 2592] [serial = 624] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10D2FC00) [pid = 2592] [serial = 623] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (16D45400) [pid = 2592] [serial = 659] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (145D5000) [pid = 2592] [serial = 627] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142EF000) [pid = 2592] [serial = 626] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (166F0800) [pid = 2592] [serial = 656] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (16D06800) [pid = 2592] [serial = 630] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (167BD000) [pid = 2592] [serial = 629] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (16110800) [pid = 2592] [serial = 651] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (142EB000) [pid = 2592] [serial = 645] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (152C7000) [pid = 2592] [serial = 654] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (16518400) [pid = 2592] [serial = 657] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (14295000) [pid = 2592] [serial = 642] [outer = 00000000] [url = about:blank] 03:28:17 INFO - PROCESS | 2592 | 1467541697284 Marionette TRACE conn4 <- [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]]]}] 03:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1874ms 03:28:17 INFO - PROCESS | 2592 | 1467541697373 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 2592 | 1467541697377 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 03:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:28:17 INFO - PROCESS | 2592 | 1467541697382 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 2592 | 1467541697386 Marionette TRACE conn4 <- [1,910,null,{}] 03:28:17 INFO - PROCESS | 2592 | 1467541697392 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:17 INFO - PROCESS | 2592 | 1467541697395 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:17 INFO - PROCESS | 2592 | 1467541697481 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 03:28:17 INFO - PROCESS | 2592 | 1467541697488 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 2592 | 1467541697492 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:17 INFO - PROCESS | 2592 | ++DOCSHELL 10A7C400 == 28 [pid = 2592] [id = 237] 03:28:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (10A7D800) [pid = 2592] [serial = 710] [outer = 00000000] 03:28:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10D25C00) [pid = 2592] [serial = 711] [outer = 10A7D800] 03:28:17 INFO - PROCESS | 2592 | 1467541697539 Marionette DEBUG loaded listener.js 03:28:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (10D26400) [pid = 2592] [serial = 712] [outer = 10A7D800] 03:28:18 INFO - PROCESS | 2592 | 1467541698018 Marionette TRACE conn4 <- [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]]]}] 03:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 711ms 03:28:18 INFO - PROCESS | 2592 | 1467541698082 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 03:28:18 INFO - PROCESS | 2592 | 1467541698136 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 03:28:18 INFO - PROCESS | 2592 | 1467541698143 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 2592 | 1467541698145 Marionette TRACE conn4 <- [1,914,null,{}] 03:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:28:18 INFO - PROCESS | 2592 | 1467541698149 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:18 INFO - PROCESS | 2592 | 1467541698152 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:18 INFO - PROCESS | 2592 | 1467541698235 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 03:28:18 INFO - PROCESS | 2592 | 1467541698244 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 2592 | 1467541698246 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:18 INFO - PROCESS | 2592 | ++DOCSHELL 11213C00 == 29 [pid = 2592] [id = 238] 03:28:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (11214400) [pid = 2592] [serial = 713] [outer = 00000000] 03:28:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (117D1000) [pid = 2592] [serial = 714] [outer = 11214400] 03:28:18 INFO - PROCESS | 2592 | 1467541698367 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (11CD1C00) [pid = 2592] [serial = 715] [outer = 11214400] 03:28:18 INFO - PROCESS | 2592 | 1467541698733 Marionette TRACE conn4 <- [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]]]}] 03:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 663ms 03:28:18 INFO - PROCESS | 2592 | 1467541698785 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 03:28:18 INFO - PROCESS | 2592 | 1467541698787 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 03:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:28:18 INFO - PROCESS | 2592 | 1467541698791 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 2592 | 1467541698795 Marionette TRACE conn4 <- [1,918,null,{}] 03:28:18 INFO - PROCESS | 2592 | 1467541698806 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:18 INFO - PROCESS | 2592 | 1467541698810 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:18 INFO - PROCESS | 2592 | 1467541698922 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 03:28:18 INFO - PROCESS | 2592 | 1467541698931 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 2592 | 1467541698934 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:18 INFO - PROCESS | 2592 | ++DOCSHELL 13037000 == 30 [pid = 2592] [id = 239] 03:28:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (13037C00) [pid = 2592] [serial = 716] [outer = 00000000] 03:28:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (13295400) [pid = 2592] [serial = 717] [outer = 13037C00] 03:28:19 INFO - PROCESS | 2592 | 1467541698981 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (1344C400) [pid = 2592] [serial = 718] [outer = 13037C00] 03:28:19 INFO - PROCESS | 2592 | 1467541699463 Marionette TRACE conn4 <- [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]]]}] 03:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 727ms 03:28:19 INFO - PROCESS | 2592 | 1467541699523 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 03:28:19 INFO - PROCESS | 2592 | 1467541699525 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 03:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:28:19 INFO - PROCESS | 2592 | 1467541699529 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - PROCESS | 2592 | 1467541699530 Marionette TRACE conn4 <- [1,922,null,{}] 03:28:19 INFO - PROCESS | 2592 | 1467541699534 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:19 INFO - PROCESS | 2592 | 1467541699536 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:19 INFO - PROCESS | 2592 | 1467541699651 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 03:28:19 INFO - PROCESS | 2592 | 1467541699656 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 2592 | 1467541699658 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:19 INFO - PROCESS | 2592 | ++DOCSHELL 13FBF800 == 31 [pid = 2592] [id = 240] 03:28:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (14294C00) [pid = 2592] [serial = 719] [outer = 00000000] 03:28:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (142A0400) [pid = 2592] [serial = 720] [outer = 14294C00] 03:28:19 INFO - PROCESS | 2592 | 1467541699701 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (142C9400) [pid = 2592] [serial = 721] [outer = 14294C00] 03:28:20 INFO - PROCESS | 2592 | 1467541700196 Marionette TRACE conn4 <- [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]]]}] 03:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 711ms 03:28:20 INFO - PROCESS | 2592 | 1467541700261 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 03:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:28:20 INFO - PROCESS | 2592 | 1467541700263 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 03:28:20 INFO - PROCESS | 2592 | 1467541700266 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - PROCESS | 2592 | 1467541700268 Marionette TRACE conn4 <- [1,926,null,{}] 03:28:20 INFO - PROCESS | 2592 | 1467541700271 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:20 INFO - PROCESS | 2592 | 1467541700273 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:20 INFO - PROCESS | 2592 | 1467541700407 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 03:28:20 INFO - PROCESS | 2592 | 1467541700427 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 2592 | 1467541700429 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:20 INFO - PROCESS | 2592 | ++DOCSHELL 142EC400 == 32 [pid = 2592] [id = 241] 03:28:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (142EC800) [pid = 2592] [serial = 722] [outer = 00000000] 03:28:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (145B6C00) [pid = 2592] [serial = 723] [outer = 142EC800] 03:28:20 INFO - PROCESS | 2592 | 1467541700472 Marionette DEBUG loaded listener.js 03:28:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (145D1400) [pid = 2592] [serial = 724] [outer = 142EC800] 03:28:20 INFO - PROCESS | 2592 | 1467541700890 Marionette TRACE conn4 <- [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]]]}] 03:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 646ms 03:28:20 INFO - PROCESS | 2592 | 1467541700905 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 2592 | 1467541700907 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 03:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:28:20 INFO - PROCESS | 2592 | 1467541700921 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - PROCESS | 2592 | 1467541700923 Marionette TRACE conn4 <- [1,930,null,{}] 03:28:20 INFO - PROCESS | 2592 | 1467541700926 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:20 INFO - PROCESS | 2592 | 1467541700932 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:21 INFO - PROCESS | 2592 | 1467541701063 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 03:28:21 INFO - PROCESS | 2592 | 1467541701071 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 2592 | 1467541701073 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:21 INFO - PROCESS | 2592 | ++DOCSHELL 14F8E800 == 33 [pid = 2592] [id = 242] 03:28:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (152CCC00) [pid = 2592] [serial = 725] [outer = 00000000] 03:28:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (152D3400) [pid = 2592] [serial = 726] [outer = 152CCC00] 03:28:21 INFO - PROCESS | 2592 | 1467541701163 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (15526C00) [pid = 2592] [serial = 727] [outer = 152CCC00] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (15795000) [pid = 2592] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (130A3800) [pid = 2592] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (17405C00) [pid = 2592] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (13949C00) [pid = 2592] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (145DAC00) [pid = 2592] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (139D8000) [pid = 2592] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (167BDC00) [pid = 2592] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10D29800) [pid = 2592] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (142A3400) [pid = 2592] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (117C9400) [pid = 2592] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10A78000) [pid = 2592] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (10A80800) [pid = 2592] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:28:21 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (145D5800) [pid = 2592] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:28:21 INFO - PROCESS | 2592 | 1467541701914 Marionette TRACE conn4 <- [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]]]}] 03:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1034ms 03:28:21 INFO - PROCESS | 2592 | 1467541701951 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 03:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:28:21 INFO - PROCESS | 2592 | 1467541701953 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 03:28:21 INFO - PROCESS | 2592 | 1467541701956 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:28:21 INFO - PROCESS | 2592 | 1467541701957 Marionette TRACE conn4 <- [1,934,null,{}] 03:28:21 INFO - PROCESS | 2592 | 1467541701961 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:21 INFO - PROCESS | 2592 | 1467541701962 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:22 INFO - PROCESS | 2592 | 1467541702045 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 03:28:22 INFO - PROCESS | 2592 | 1467541702169 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 2592 | 1467541702171 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:22 INFO - PROCESS | 2592 | ++DOCSHELL 10A74800 == 34 [pid = 2592] [id = 243] 03:28:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (10A78000) [pid = 2592] [serial = 728] [outer = 00000000] 03:28:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (13949C00) [pid = 2592] [serial = 729] [outer = 10A78000] 03:28:22 INFO - PROCESS | 2592 | 1467541702218 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (142EFC00) [pid = 2592] [serial = 730] [outer = 10A78000] 03:28:22 INFO - PROCESS | 2592 | 1467541702565 Marionette TRACE conn4 <- [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]]]}] 03:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 647ms 03:28:22 INFO - PROCESS | 2592 | 1467541702626 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 03:28:22 INFO - PROCESS | 2592 | 1467541702628 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 03:28:22 INFO - PROCESS | 2592 | 1467541702631 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:28:22 INFO - PROCESS | 2592 | 1467541702633 Marionette TRACE conn4 <- [1,938,null,{}] 03:28:22 INFO - PROCESS | 2592 | 1467541702637 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:22 INFO - PROCESS | 2592 | 1467541702639 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:22 INFO - PROCESS | 2592 | 1467541702712 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 03:28:22 INFO - PROCESS | 2592 | 1467541702791 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 2592 | 1467541702793 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:22 INFO - PROCESS | 2592 | ++DOCSHELL 117C9400 == 35 [pid = 2592] [id = 244] 03:28:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (117CC400) [pid = 2592] [serial = 731] [outer = 00000000] 03:28:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (15795000) [pid = 2592] [serial = 732] [outer = 117CC400] 03:28:22 INFO - PROCESS | 2592 | 1467541702838 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (15AA2800) [pid = 2592] [serial = 733] [outer = 117CC400] 03:28:23 INFO - PROCESS | 2592 | 1467541703218 Marionette TRACE conn4 <- [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]]]}] 03:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 614ms 03:28:23 INFO - PROCESS | 2592 | 1467541703262 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 2592 | 1467541703264 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 03:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:28:23 INFO - PROCESS | 2592 | 1467541703267 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - PROCESS | 2592 | 1467541703268 Marionette TRACE conn4 <- [1,942,null,{}] 03:28:23 INFO - PROCESS | 2592 | 1467541703272 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:23 INFO - PROCESS | 2592 | 1467541703273 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:23 INFO - PROCESS | 2592 | 1467541703382 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 03:28:23 INFO - PROCESS | 2592 | 1467541703389 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 2592 | 1467541703391 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:23 INFO - PROCESS | 2592 | ++DOCSHELL 1578CC00 == 36 [pid = 2592] [id = 245] 03:28:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (15F8D000) [pid = 2592] [serial = 734] [outer = 00000000] 03:28:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (165E3000) [pid = 2592] [serial = 735] [outer = 15F8D000] 03:28:23 INFO - PROCESS | 2592 | 1467541703433 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (165E4000) [pid = 2592] [serial = 736] [outer = 15F8D000] 03:28:23 INFO - PROCESS | 2592 | 1467541703842 Marionette TRACE conn4 <- [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]]]}] 03:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 614ms 03:28:23 INFO - PROCESS | 2592 | 1467541703864 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 2592 | 1467541703866 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 03:28:23 INFO - PROCESS | 2592 | 1467541703869 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:28:23 INFO - PROCESS | 2592 | 1467541703871 Marionette TRACE conn4 <- [1,946,null,{}] 03:28:23 INFO - PROCESS | 2592 | 1467541703874 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:23 INFO - PROCESS | 2592 | 1467541703876 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:24 INFO - PROCESS | 2592 | 1467541704003 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 03:28:24 INFO - PROCESS | 2592 | 1467541704184 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 2592 | 1467541704188 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:24 INFO - PROCESS | 2592 | ++DOCSHELL 1047C400 == 37 [pid = 2592] [id = 246] 03:28:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (104E5800) [pid = 2592] [serial = 737] [outer = 00000000] 03:28:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (10565000) [pid = 2592] [serial = 738] [outer = 104E5800] 03:28:24 INFO - PROCESS | 2592 | 1467541704248 Marionette DEBUG loaded listener.js 03:28:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (10A80800) [pid = 2592] [serial = 739] [outer = 104E5800] 03:28:25 INFO - PROCESS | 2592 | 1467541704999 Marionette TRACE conn4 <- [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]]]}] 03:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1179ms 03:28:25 INFO - PROCESS | 2592 | 1467541705087 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 03:28:25 INFO - PROCESS | 2592 | 1467541705091 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 03:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:28:25 INFO - PROCESS | 2592 | 1467541705097 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - PROCESS | 2592 | 1467541705100 Marionette TRACE conn4 <- [1,950,null,{}] 03:28:25 INFO - PROCESS | 2592 | 1467541705105 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:25 INFO - PROCESS | 2592 | 1467541705108 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:25 INFO - PROCESS | 2592 | 1467541705225 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 03:28:25 INFO - PROCESS | 2592 | 1467541705352 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 2592 | 1467541705355 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:25 INFO - PROCESS | 2592 | ++DOCSHELL 129AC000 == 38 [pid = 2592] [id = 247] 03:28:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (12B07C00) [pid = 2592] [serial = 740] [outer = 00000000] 03:28:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (12D96400) [pid = 2592] [serial = 741] [outer = 12B07C00] 03:28:25 INFO - PROCESS | 2592 | 1467541705410 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (1312A800) [pid = 2592] [serial = 742] [outer = 12B07C00] 03:28:26 INFO - PROCESS | 2592 | 1467541706269 Marionette TRACE conn4 <- [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]]]}] 03:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1260ms 03:28:26 INFO - PROCESS | 2592 | 1467541706339 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 2592 | 1467541706343 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 03:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:28:26 INFO - PROCESS | 2592 | 1467541706349 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 2592 | 1467541706353 Marionette TRACE conn4 <- [1,954,null,{}] 03:28:26 INFO - PROCESS | 2592 | 1467541706383 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:26 INFO - PROCESS | 2592 | 1467541706386 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:26 INFO - PROCESS | 2592 | 1467541706534 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 03:28:26 INFO - PROCESS | 2592 | 1467541706586 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 2592 | 1467541706591 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:26 INFO - PROCESS | 2592 | ++DOCSHELL 10E0A000 == 39 [pid = 2592] [id = 248] 03:28:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (10E0B000) [pid = 2592] [serial = 743] [outer = 00000000] 03:28:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (10F39C00) [pid = 2592] [serial = 744] [outer = 10E0B000] 03:28:26 INFO - PROCESS | 2592 | 1467541706639 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (10FEF400) [pid = 2592] [serial = 745] [outer = 10E0B000] 03:28:26 INFO - PROCESS | 2592 | --DOCSHELL 1578CC00 == 38 [pid = 2592] [id = 245] 03:28:26 INFO - PROCESS | 2592 | --DOCSHELL 117C9400 == 37 [pid = 2592] [id = 244] 03:28:26 INFO - PROCESS | 2592 | --DOCSHELL 10A74800 == 36 [pid = 2592] [id = 243] 03:28:26 INFO - PROCESS | 2592 | --DOCSHELL 14F8E800 == 35 [pid = 2592] [id = 242] 03:28:26 INFO - PROCESS | 2592 | --DOCSHELL 142EC400 == 34 [pid = 2592] [id = 241] 03:28:26 INFO - PROCESS | 2592 | --DOCSHELL 13FBF800 == 33 [pid = 2592] [id = 240] 03:28:26 INFO - PROCESS | 2592 | --DOCSHELL 13037000 == 32 [pid = 2592] [id = 239] 03:28:26 INFO - PROCESS | 2592 | --DOCSHELL 11213C00 == 31 [pid = 2592] [id = 238] 03:28:26 INFO - PROCESS | 2592 | --DOCSHELL 10A7C400 == 30 [pid = 2592] [id = 237] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (174E5400) [pid = 2592] [serial = 693] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (174FD000) [pid = 2592] [serial = 696] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (176E6C00) [pid = 2592] [serial = 697] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (174F7000) [pid = 2592] [serial = 694] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (174EEC00) [pid = 2592] [serial = 688] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (1533EC00) [pid = 2592] [serial = 678] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (166EE400) [pid = 2592] [serial = 691] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (130D7400) [pid = 2592] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (15F8BC00) [pid = 2592] [serial = 680] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (1706AC00) [pid = 2592] [serial = 684] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (15F90C00) [pid = 2592] [serial = 681] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (174E6000) [pid = 2592] [serial = 687] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (145CB400) [pid = 2592] [serial = 690] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (152D6C00) [pid = 2592] [serial = 677] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (166ED800) [pid = 2592] [serial = 665] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (17241000) [pid = 2592] [serial = 666] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (1740DC00) [pid = 2592] [serial = 685] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (17236000) [pid = 2592] [serial = 660] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10E07000) [pid = 2592] [serial = 662] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (11214800) [pid = 2592] [serial = 663] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (142EA000) [pid = 2592] [serial = 674] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (145B2000) [pid = 2592] [serial = 675] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (12B01800) [pid = 2592] [serial = 671] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (12D8E400) [pid = 2592] [serial = 672] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (10E0A400) [pid = 2592] [serial = 668] [outer = 00000000] [url = about:blank] 03:28:26 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (117CA400) [pid = 2592] [serial = 669] [outer = 00000000] [url = about:blank] 03:28:27 INFO - PROCESS | 2592 | 1467541707186 Marionette TRACE conn4 <- [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]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 872ms 03:28:27 INFO - PROCESS | 2592 | 1467541707226 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 2592 | 1467541707232 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 03:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:28:27 INFO - PROCESS | 2592 | 1467541707238 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 2592 | 1467541707241 Marionette TRACE conn4 <- [1,958,null,{}] 03:28:27 INFO - PROCESS | 2592 | 1467541707244 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:27 INFO - PROCESS | 2592 | 1467541707247 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:27 INFO - PROCESS | 2592 | 1467541707331 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 03:28:27 INFO - PROCESS | 2592 | 1467541707339 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 2592 | 1467541707342 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:27 INFO - PROCESS | 2592 | ++DOCSHELL 11AE0800 == 31 [pid = 2592] [id = 249] 03:28:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (11AE2400) [pid = 2592] [serial = 746] [outer = 00000000] 03:28:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (12D7FC00) [pid = 2592] [serial = 747] [outer = 11AE2400] 03:28:27 INFO - PROCESS | 2592 | 1467541707388 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (13036400) [pid = 2592] [serial = 748] [outer = 11AE2400] 03:28:27 INFO - PROCESS | 2592 | 1467541707846 Marionette TRACE conn4 <- [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]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 663ms 03:28:27 INFO - PROCESS | 2592 | 1467541707875 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 2592 | 1467541707877 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 03:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:28:27 INFO - PROCESS | 2592 | 1467541707881 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 2592 | 1467541707884 Marionette TRACE conn4 <- [1,962,null,{}] 03:28:27 INFO - PROCESS | 2592 | 1467541707895 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:27 INFO - PROCESS | 2592 | 1467541707899 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:28 INFO - PROCESS | 2592 | 1467541707983 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 03:28:28 INFO - PROCESS | 2592 | 1467541708023 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:28 INFO - PROCESS | 2592 | 1467541708026 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:28 INFO - PROCESS | 2592 | ++DOCSHELL 142E7C00 == 32 [pid = 2592] [id = 250] 03:28:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (142EA000) [pid = 2592] [serial = 749] [outer = 00000000] 03:28:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (142EE000) [pid = 2592] [serial = 750] [outer = 142EA000] 03:28:28 INFO - PROCESS | 2592 | 1467541708120 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (145B6400) [pid = 2592] [serial = 751] [outer = 142EA000] 03:28:28 INFO - PROCESS | 2592 | 1467541708577 Marionette TRACE conn4 <- [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]]]}] 03:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 727ms 03:28:28 INFO - PROCESS | 2592 | 1467541708612 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 03:28:28 INFO - PROCESS | 2592 | 1467541708614 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 03:28:28 INFO - PROCESS | 2592 | 1467541708617 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:28:28 INFO - PROCESS | 2592 | 1467541708619 Marionette TRACE conn4 <- [1,966,null,{}] 03:28:28 INFO - PROCESS | 2592 | 1467541708622 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:28 INFO - PROCESS | 2592 | 1467541708624 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:28 INFO - PROCESS | 2592 | 1467541708705 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 03:28:28 INFO - PROCESS | 2592 | 1467541708712 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:28 INFO - PROCESS | 2592 | 1467541708714 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:28 INFO - PROCESS | 2592 | ++DOCSHELL 152C7000 == 33 [pid = 2592] [id = 251] 03:28:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (152CDC00) [pid = 2592] [serial = 752] [outer = 00000000] 03:28:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (15433000) [pid = 2592] [serial = 753] [outer = 152CDC00] 03:28:28 INFO - PROCESS | 2592 | 1467541708757 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (15742800) [pid = 2592] [serial = 754] [outer = 152CDC00] 03:28:29 INFO - PROCESS | 2592 | 1467541709229 Marionette TRACE conn4 <- [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]]]}] 03:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 662ms 03:28:29 INFO - PROCESS | 2592 | 1467541709289 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 03:28:29 INFO - PROCESS | 2592 | 1467541709291 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 03:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:28:29 INFO - PROCESS | 2592 | 1467541709294 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - PROCESS | 2592 | 1467541709296 Marionette TRACE conn4 <- [1,970,null,{}] 03:28:29 INFO - PROCESS | 2592 | 1467541709299 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:29 INFO - PROCESS | 2592 | 1467541709301 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:29 INFO - PROCESS | 2592 | 1467541709406 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 03:28:29 INFO - PROCESS | 2592 | 1467541709411 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 2592 | 1467541709413 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:29 INFO - PROCESS | 2592 | ++DOCSHELL 13FB4400 == 34 [pid = 2592] [id = 252] 03:28:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (152D2800) [pid = 2592] [serial = 755] [outer = 00000000] 03:28:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (15F90C00) [pid = 2592] [serial = 756] [outer = 152D2800] 03:28:29 INFO - PROCESS | 2592 | 1467541709455 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (16520C00) [pid = 2592] [serial = 757] [outer = 152D2800] 03:28:29 INFO - PROCESS | 2592 | 1467541709921 Marionette TRACE conn4 <- [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]]]}] 03:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 711ms 03:28:30 INFO - PROCESS | 2592 | 1467541709995 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 03:28:30 INFO - PROCESS | 2592 | 1467541709997 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 03:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:28:30 INFO - PROCESS | 2592 | 1467541710006 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:28:30 INFO - PROCESS | 2592 | 1467541710008 Marionette TRACE conn4 <- [1,974,null,{}] 03:28:30 INFO - PROCESS | 2592 | 1467541710012 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:30 INFO - PROCESS | 2592 | 1467541710017 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:30 INFO - PROCESS | 2592 | 1467541710197 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 03:28:30 INFO - PROCESS | 2592 | 1467541710250 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 2592 | 1467541710252 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:30 INFO - PROCESS | 2592 | ++DOCSHELL 15796400 == 35 [pid = 2592] [id = 253] 03:28:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (166EB400) [pid = 2592] [serial = 758] [outer = 00000000] 03:28:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (16D0C400) [pid = 2592] [serial = 759] [outer = 166EB400] 03:28:30 INFO - PROCESS | 2592 | 1467541710296 Marionette DEBUG loaded listener.js 03:28:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (1723F800) [pid = 2592] [serial = 760] [outer = 166EB400] 03:28:30 INFO - PROCESS | 2592 | 1467541710713 Marionette TRACE conn4 <- [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]]]}] 03:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 727ms 03:28:30 INFO - PROCESS | 2592 | 1467541710763 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 03:28:30 INFO - PROCESS | 2592 | 1467541710765 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 03:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:28:30 INFO - PROCESS | 2592 | 1467541710768 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:28:30 INFO - PROCESS | 2592 | 1467541710770 Marionette TRACE conn4 <- [1,978,null,{}] 03:28:30 INFO - PROCESS | 2592 | 1467541710774 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:30 INFO - PROCESS | 2592 | 1467541710775 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:30 INFO - PROCESS | 2592 | 1467541710877 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 03:28:30 INFO - PROCESS | 2592 | 1467541710882 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 2592 | 1467541710884 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:30 INFO - PROCESS | 2592 | ++DOCSHELL 166EFC00 == 36 [pid = 2592] [id = 254] 03:28:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (16836C00) [pid = 2592] [serial = 761] [outer = 00000000] 03:28:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (17259000) [pid = 2592] [serial = 762] [outer = 16836C00] 03:28:30 INFO - PROCESS | 2592 | 1467541710935 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (1725A400) [pid = 2592] [serial = 763] [outer = 16836C00] 03:28:31 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (13037C00) [pid = 2592] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:28:31 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (152CCC00) [pid = 2592] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:28:31 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (1050BC00) [pid = 2592] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:28:31 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (142EC800) [pid = 2592] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:28:31 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10A7D800) [pid = 2592] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:28:31 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10A78000) [pid = 2592] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:28:31 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (11214400) [pid = 2592] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:28:31 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10A77400) [pid = 2592] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:28:31 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (13FB9400) [pid = 2592] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:28:31 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (117CC400) [pid = 2592] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:28:31 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (174EE400) [pid = 2592] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:28:31 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (14294C00) [pid = 2592] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:28:31 INFO - PROCESS | 2592 | 1467541711486 Marionette TRACE conn4 <- [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]]]}] 03:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 759ms 03:28:31 INFO - PROCESS | 2592 | 1467541711542 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 2592 | 1467541711544 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 03:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:28:31 INFO - PROCESS | 2592 | 1467541711548 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 2592 | 1467541711549 Marionette TRACE conn4 <- [1,982,null,{}] 03:28:31 INFO - PROCESS | 2592 | 1467541711552 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:31 INFO - PROCESS | 2592 | 1467541711554 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:31 INFO - PROCESS | 2592 | 1467541711629 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 03:28:31 INFO - PROCESS | 2592 | 1467541711635 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:31 INFO - PROCESS | 2592 | 1467541711636 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:31 INFO - PROCESS | 2592 | ++DOCSHELL 11214400 == 37 [pid = 2592] [id = 255] 03:28:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (117CC400) [pid = 2592] [serial = 764] [outer = 00000000] 03:28:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (13297000) [pid = 2592] [serial = 765] [outer = 117CC400] 03:28:31 INFO - PROCESS | 2592 | 1467541711678 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (14296400) [pid = 2592] [serial = 766] [outer = 117CC400] 03:28:32 INFO - PROCESS | 2592 | 1467541712144 Marionette TRACE conn4 <- [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]]]}] 03:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 614ms 03:28:32 INFO - PROCESS | 2592 | 1467541712178 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 03:28:32 INFO - PROCESS | 2592 | 1467541712180 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 03:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:28:32 INFO - PROCESS | 2592 | 1467541712183 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:28:32 INFO - PROCESS | 2592 | 1467541712185 Marionette TRACE conn4 <- [1,986,null,{}] 03:28:32 INFO - PROCESS | 2592 | 1467541712189 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:32 INFO - PROCESS | 2592 | 1467541712191 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:32 INFO - PROCESS | 2592 | 1467541712290 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 03:28:32 INFO - PROCESS | 2592 | 1467541712298 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 2592 | 1467541712300 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:32 INFO - PROCESS | 2592 | ++DOCSHELL 12B04800 == 38 [pid = 2592] [id = 256] 03:28:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (145BDC00) [pid = 2592] [serial = 767] [outer = 00000000] 03:28:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (166EBC00) [pid = 2592] [serial = 768] [outer = 145BDC00] 03:28:32 INFO - PROCESS | 2592 | 1467541712341 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (17258400) [pid = 2592] [serial = 769] [outer = 145BDC00] 03:28:32 INFO - PROCESS | 2592 | 1467541712773 Marionette TRACE conn4 <- [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]]]}] 03:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 663ms 03:28:32 INFO - PROCESS | 2592 | 1467541712821 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 03:28:32 INFO - PROCESS | 2592 | 1467541712823 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 03:28:32 INFO - PROCESS | 2592 | 1467541712826 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:28:32 INFO - PROCESS | 2592 | 1467541712828 Marionette TRACE conn4 <- [1,990,null,{}] 03:28:32 INFO - PROCESS | 2592 | 1467541712832 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:32 INFO - PROCESS | 2592 | 1467541712834 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:32 INFO - PROCESS | 2592 | 1467541712920 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 03:28:32 INFO - PROCESS | 2592 | 1467541712928 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 2592 | 1467541712930 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:32 INFO - PROCESS | 2592 | ++DOCSHELL 13155C00 == 39 [pid = 2592] [id = 257] 03:28:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (152C0400) [pid = 2592] [serial = 770] [outer = 00000000] 03:28:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (174EE400) [pid = 2592] [serial = 771] [outer = 152C0400] 03:28:33 INFO - PROCESS | 2592 | 1467541712972 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (174F2000) [pid = 2592] [serial = 772] [outer = 152C0400] 03:28:33 INFO - PROCESS | 2592 | 1467541713430 Marionette TRACE conn4 <- [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]]]}] 03:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 614ms 03:28:33 INFO - PROCESS | 2592 | 1467541713456 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 03:28:33 INFO - PROCESS | 2592 | 1467541713458 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 03:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:28:33 INFO - PROCESS | 2592 | 1467541713463 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:28:33 INFO - PROCESS | 2592 | 1467541713467 Marionette TRACE conn4 <- [1,994,null,{}] 03:28:33 INFO - PROCESS | 2592 | 1467541713486 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:33 INFO - PROCESS | 2592 | 1467541713489 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:33 INFO - PROCESS | 2592 | 1467541713630 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 03:28:33 INFO - PROCESS | 2592 | 1467541713808 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:33 INFO - PROCESS | 2592 | 1467541713812 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:33 INFO - PROCESS | 2592 | ++DOCSHELL 10375800 == 40 [pid = 2592] [id = 258] 03:28:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (103C9000) [pid = 2592] [serial = 773] [outer = 00000000] 03:28:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (10A0F000) [pid = 2592] [serial = 774] [outer = 103C9000] 03:28:33 INFO - PROCESS | 2592 | 1467541713873 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (10D27400) [pid = 2592] [serial = 775] [outer = 103C9000] 03:28:34 INFO - PROCESS | 2592 | 1467541714502 Marionette TRACE conn4 <- [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]]]}] 03:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1098ms 03:28:34 INFO - PROCESS | 2592 | 1467541714577 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 2592 | 1467541714582 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 03:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:28:34 INFO - PROCESS | 2592 | 1467541714587 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 2592 | 1467541714590 Marionette TRACE conn4 <- [1,998,null,{}] 03:28:34 INFO - PROCESS | 2592 | 1467541714595 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:34 INFO - PROCESS | 2592 | 1467541714598 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:34 INFO - PROCESS | 2592 | 1467541714709 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 03:28:34 INFO - PROCESS | 2592 | 1467541714835 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 2592 | 1467541714839 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:34 INFO - PROCESS | 2592 | ++DOCSHELL 1394CC00 == 41 [pid = 2592] [id = 259] 03:28:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (13FB3000) [pid = 2592] [serial = 776] [outer = 00000000] 03:28:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (1429F400) [pid = 2592] [serial = 777] [outer = 13FB3000] 03:28:34 INFO - PROCESS | 2592 | 1467541714893 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (142EB000) [pid = 2592] [serial = 778] [outer = 13FB3000] 03:28:35 INFO - PROCESS | 2592 | 1467541715554 Marionette TRACE conn4 <- [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]]]}] 03:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1034ms 03:28:35 INFO - PROCESS | 2592 | 1467541715621 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 03:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:28:35 INFO - PROCESS | 2592 | 1467541715624 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 03:28:35 INFO - PROCESS | 2592 | 1467541715628 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 2592 | 1467541715630 Marionette TRACE conn4 <- [1,1002,null,{}] 03:28:35 INFO - PROCESS | 2592 | 1467541715634 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:35 INFO - PROCESS | 2592 | 1467541715637 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:35 INFO - PROCESS | 2592 | 1467541715749 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 03:28:35 INFO - PROCESS | 2592 | 1467541715877 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 2592 | 1467541715880 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:35 INFO - PROCESS | 2592 | ++DOCSHELL 12B01400 == 42 [pid = 2592] [id = 260] 03:28:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (142C6C00) [pid = 2592] [serial = 779] [outer = 00000000] 03:28:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (166F4800) [pid = 2592] [serial = 780] [outer = 142C6C00] 03:28:35 INFO - PROCESS | 2592 | 1467541715936 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (17471800) [pid = 2592] [serial = 781] [outer = 142C6C00] 03:28:36 INFO - PROCESS | 2592 | 1467541716661 Marionette TRACE conn4 <- [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]]]}] 03:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1082ms 03:28:36 INFO - PROCESS | 2592 | 1467541716702 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 2592 | 1467541716706 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 03:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:28:36 INFO - PROCESS | 2592 | 1467541716734 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 2592 | 1467541716739 Marionette TRACE conn4 <- [1,1006,null,{}] 03:28:36 INFO - PROCESS | 2592 | 1467541716743 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:36 INFO - PROCESS | 2592 | 1467541716746 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:36 INFO - PROCESS | 2592 | 1467541716858 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 03:28:37 INFO - PROCESS | 2592 | 1467541717122 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 2592 | 1467541717127 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:37 INFO - PROCESS | 2592 | ++DOCSHELL 10433400 == 43 [pid = 2592] [id = 261] 03:28:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (10434800) [pid = 2592] [serial = 782] [outer = 00000000] 03:28:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (10510800) [pid = 2592] [serial = 783] [outer = 10434800] 03:28:37 INFO - PROCESS | 2592 | 1467541717216 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (10D2E800) [pid = 2592] [serial = 784] [outer = 10434800] 03:28:37 INFO - PROCESS | 2592 | 1467541717781 Marionette TRACE conn4 <- [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]]]}] 03:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1099ms 03:28:37 INFO - PROCESS | 2592 | 1467541717841 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 2592 | 1467541717844 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 03:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:28:37 INFO - PROCESS | 2592 | 1467541717849 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 2592 | 1467541717852 Marionette TRACE conn4 <- [1,1010,null,{}] 03:28:37 INFO - PROCESS | 2592 | 1467541717858 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:37 INFO - PROCESS | 2592 | 1467541717860 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 13155C00 == 42 [pid = 2592] [id = 257] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 12B04800 == 41 [pid = 2592] [id = 256] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 11214400 == 40 [pid = 2592] [id = 255] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 166EFC00 == 39 [pid = 2592] [id = 254] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 15796400 == 38 [pid = 2592] [id = 253] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 13FB4400 == 37 [pid = 2592] [id = 252] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 152C7000 == 36 [pid = 2592] [id = 251] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 142E7C00 == 35 [pid = 2592] [id = 250] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 11AE0800 == 34 [pid = 2592] [id = 249] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 10E0A000 == 33 [pid = 2592] [id = 248] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 129AC000 == 32 [pid = 2592] [id = 247] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 1047C400 == 31 [pid = 2592] [id = 246] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 1050B800 == 30 [pid = 2592] [id = 236] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 10433400 == 29 [pid = 2592] [id = 261] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 12B01400 == 28 [pid = 2592] [id = 260] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 10375800 == 27 [pid = 2592] [id = 258] 03:28:38 INFO - PROCESS | 2592 | --DOCSHELL 1394CC00 == 26 [pid = 2592] [id = 259] 03:28:38 INFO - PROCESS | 2592 | 1467541718587 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (13295400) [pid = 2592] [serial = 717] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (152D3400) [pid = 2592] [serial = 726] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (10D2E400) [pid = 2592] [serial = 709] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (1055F000) [pid = 2592] [serial = 708] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (145B6C00) [pid = 2592] [serial = 723] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (10D25C00) [pid = 2592] [serial = 711] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (10D26400) [pid = 2592] [serial = 712] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (13949C00) [pid = 2592] [serial = 729] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (117D1000) [pid = 2592] [serial = 714] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (11CD1C00) [pid = 2592] [serial = 715] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (129B2800) [pid = 2592] [serial = 700] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (11AE1000) [pid = 2592] [serial = 699] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (14F92800) [pid = 2592] [serial = 703] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (145BB800) [pid = 2592] [serial = 702] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (15AA2800) [pid = 2592] [serial = 733] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (165E3000) [pid = 2592] [serial = 735] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (179D1800) [pid = 2592] [serial = 706] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (176E4C00) [pid = 2592] [serial = 705] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (15526C00) [pid = 2592] [serial = 727] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (142A0400) [pid = 2592] [serial = 720] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (142C9400) [pid = 2592] [serial = 721] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (145D1400) [pid = 2592] [serial = 724] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (142EFC00) [pid = 2592] [serial = 730] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (1344C400) [pid = 2592] [serial = 718] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (15795000) [pid = 2592] [serial = 732] [outer = 00000000] [url = about:blank] 03:28:38 INFO - PROCESS | 2592 | 1467541718771 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 2592 | 1467541718776 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:38 INFO - PROCESS | 2592 | ++DOCSHELL 10329800 == 27 [pid = 2592] [id = 262] 03:28:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (1036C000) [pid = 2592] [serial = 785] [outer = 00000000] 03:28:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (104E6000) [pid = 2592] [serial = 786] [outer = 1036C000] 03:28:38 INFO - PROCESS | 2592 | 1467541718827 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10A10000) [pid = 2592] [serial = 787] [outer = 1036C000] 03:28:39 INFO - PROCESS | 2592 | 1467541719306 Marionette TRACE conn4 <- [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]]]}] 03:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1503ms 03:28:39 INFO - PROCESS | 2592 | 1467541719377 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 03:28:39 INFO - PROCESS | 2592 | 1467541719382 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 03:28:39 INFO - PROCESS | 2592 | 1467541719387 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:28:39 INFO - PROCESS | 2592 | 1467541719390 Marionette TRACE conn4 <- [1,1014,null,{}] 03:28:39 INFO - PROCESS | 2592 | 1467541719394 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:39 INFO - PROCESS | 2592 | 1467541719397 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:39 INFO - PROCESS | 2592 | 1467541719483 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 03:28:39 INFO - PROCESS | 2592 | 1467541719498 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 2592 | 1467541719500 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:39 INFO - PROCESS | 2592 | ++DOCSHELL 11ADE400 == 28 [pid = 2592] [id = 263] 03:28:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (11ADE800) [pid = 2592] [serial = 788] [outer = 00000000] 03:28:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (11C45400) [pid = 2592] [serial = 789] [outer = 11ADE800] 03:28:39 INFO - PROCESS | 2592 | 1467541719546 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (12820400) [pid = 2592] [serial = 790] [outer = 11ADE800] 03:28:40 INFO - PROCESS | 2592 | 1467541719990 Marionette TRACE conn4 <- [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]]]}] 03:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 662ms 03:28:40 INFO - PROCESS | 2592 | 1467541720027 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 2592 | 1467541720030 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 03:28:40 INFO - PROCESS | 2592 | 1467541720034 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:28:40 INFO - PROCESS | 2592 | 1467541720036 Marionette TRACE conn4 <- [1,1018,null,{}] 03:28:40 INFO - PROCESS | 2592 | 1467541720040 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:40 INFO - PROCESS | 2592 | 1467541720042 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:40 INFO - PROCESS | 2592 | 1467541720153 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 03:28:40 INFO - PROCESS | 2592 | 1467541720164 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 2592 | 1467541720167 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:40 INFO - PROCESS | 2592 | ++DOCSHELL 13127800 == 29 [pid = 2592] [id = 264] 03:28:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (13131C00) [pid = 2592] [serial = 791] [outer = 00000000] 03:28:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (13297800) [pid = 2592] [serial = 792] [outer = 13131C00] 03:28:40 INFO - PROCESS | 2592 | 1467541720258 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (13941C00) [pid = 2592] [serial = 793] [outer = 13131C00] 03:28:40 INFO - PROCESS | 2592 | 1467541720695 Marionette TRACE conn4 <- [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]]]}] 03:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 711ms 03:28:40 INFO - PROCESS | 2592 | 1467541720768 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 2592 | 1467541720772 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 03:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:28:40 INFO - PROCESS | 2592 | 1467541720783 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 2592 | 1467541720787 Marionette TRACE conn4 <- [1,1022,null,{}] 03:28:40 INFO - PROCESS | 2592 | 1467541720791 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:40 INFO - PROCESS | 2592 | 1467541720794 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:40 INFO - PROCESS | 2592 | 1467541720888 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 03:28:40 INFO - PROCESS | 2592 | 1467541720893 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 2592 | 1467541720895 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:40 INFO - PROCESS | 2592 | ++DOCSHELL 10A80400 == 30 [pid = 2592] [id = 265] 03:28:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (12928000) [pid = 2592] [serial = 794] [outer = 00000000] 03:28:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (142C8800) [pid = 2592] [serial = 795] [outer = 12928000] 03:28:40 INFO - PROCESS | 2592 | 1467541720947 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (142F1C00) [pid = 2592] [serial = 796] [outer = 12928000] 03:28:41 INFO - PROCESS | 2592 | 1467541721452 Marionette TRACE conn4 <- [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]]]}] 03:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 727ms 03:28:41 INFO - PROCESS | 2592 | 1467541721519 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 03:28:41 INFO - PROCESS | 2592 | 1467541721521 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 03:28:41 INFO - PROCESS | 2592 | 1467541721525 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:28:41 INFO - PROCESS | 2592 | 1467541721527 Marionette TRACE conn4 <- [1,1026,null,{}] 03:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:28:41 INFO - PROCESS | 2592 | 1467541721530 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:41 INFO - PROCESS | 2592 | 1467541721532 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:41 INFO - PROCESS | 2592 | 1467541721664 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 03:28:41 INFO - PROCESS | 2592 | 1467541721674 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 2592 | 1467541721676 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:41 INFO - PROCESS | 2592 | ++DOCSHELL 142EEC00 == 31 [pid = 2592] [id = 266] 03:28:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (145CC800) [pid = 2592] [serial = 797] [outer = 00000000] 03:28:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (145D3000) [pid = 2592] [serial = 798] [outer = 145CC800] 03:28:41 INFO - PROCESS | 2592 | 1467541721719 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (14F95800) [pid = 2592] [serial = 799] [outer = 145CC800] 03:28:42 INFO - PROCESS | 2592 | 1467541722144 Marionette TRACE conn4 <- [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]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 662ms 03:28:42 INFO - PROCESS | 2592 | 1467541722165 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 2592 | 1467541722166 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 03:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:28:42 INFO - PROCESS | 2592 | 1467541722170 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 2592 | 1467541722171 Marionette TRACE conn4 <- [1,1030,null,{}] 03:28:42 INFO - PROCESS | 2592 | 1467541722228 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:42 INFO - PROCESS | 2592 | 1467541722230 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:42 INFO - PROCESS | 2592 | 1467541722338 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 03:28:42 INFO - PROCESS | 2592 | 1467541722344 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 2592 | 1467541722350 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:42 INFO - PROCESS | 2592 | ++DOCSHELL 152CE800 == 32 [pid = 2592] [id = 267] 03:28:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (152CF400) [pid = 2592] [serial = 800] [outer = 00000000] 03:28:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (152D5400) [pid = 2592] [serial = 801] [outer = 152CF400] 03:28:42 INFO - PROCESS | 2592 | 1467541722402 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (15741400) [pid = 2592] [serial = 802] [outer = 152CF400] 03:28:42 INFO - PROCESS | 2592 | 1467541722876 Marionette TRACE conn4 <- [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]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 743ms 03:28:42 INFO - PROCESS | 2592 | 1467541722924 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 2592 | 1467541722927 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 03:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:28:42 INFO - PROCESS | 2592 | 1467541722932 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 2592 | 1467541722934 Marionette TRACE conn4 <- [1,1034,null,{}] 03:28:42 INFO - PROCESS | 2592 | 1467541722942 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:42 INFO - PROCESS | 2592 | 1467541722944 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:43 INFO - PROCESS | 2592 | 1467541723082 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 03:28:43 INFO - PROCESS | 2592 | 1467541723103 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 2592 | 1467541723105 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:43 INFO - PROCESS | 2592 | ++DOCSHELL 0F22D000 == 33 [pid = 2592] [id = 268] 03:28:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (15F88800) [pid = 2592] [serial = 803] [outer = 00000000] 03:28:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (16521800) [pid = 2592] [serial = 804] [outer = 15F88800] 03:28:43 INFO - PROCESS | 2592 | 1467541723156 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (166ED400) [pid = 2592] [serial = 805] [outer = 15F88800] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (166EB400) [pid = 2592] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (16836C00) [pid = 2592] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (117CC400) [pid = 2592] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (11AE2400) [pid = 2592] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (10E0B000) [pid = 2592] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (142EA000) [pid = 2592] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (12B07C00) [pid = 2592] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (152CDC00) [pid = 2592] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (104E5800) [pid = 2592] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (145BDC00) [pid = 2592] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (15F8D000) [pid = 2592] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (152D2800) [pid = 2592] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:28:43 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (152C0400) [pid = 2592] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:28:43 INFO - PROCESS | 2592 | 1467541723806 Marionette TRACE conn4 <- [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]]]}] 03:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 921ms 03:28:43 INFO - PROCESS | 2592 | 1467541723870 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 03:28:43 INFO - PROCESS | 2592 | 1467541723872 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 03:28:43 INFO - PROCESS | 2592 | 1467541723876 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:28:43 INFO - PROCESS | 2592 | 1467541723877 Marionette TRACE conn4 <- [1,1038,null,{}] 03:28:43 INFO - PROCESS | 2592 | 1467541723881 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:43 INFO - PROCESS | 2592 | 1467541723883 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:43 INFO - PROCESS | 2592 | 1467541723956 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 03:28:43 INFO - PROCESS | 2592 | 1467541723962 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 2592 | 1467541723964 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:44 INFO - PROCESS | 2592 | ++DOCSHELL 10E0E000 == 34 [pid = 2592] [id = 269] 03:28:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (12D8F800) [pid = 2592] [serial = 806] [outer = 00000000] 03:28:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145CE800) [pid = 2592] [serial = 807] [outer = 12D8F800] 03:28:44 INFO - PROCESS | 2592 | 1467541724013 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (15A99C00) [pid = 2592] [serial = 808] [outer = 12D8F800] 03:28:44 INFO - PROCESS | 2592 | 1467541724443 Marionette TRACE conn4 <- [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]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 614ms 03:28:44 INFO - PROCESS | 2592 | 1467541724507 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 2592 | 1467541724509 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 03:28:44 INFO - PROCESS | 2592 | 1467541724512 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:28:44 INFO - PROCESS | 2592 | 1467541724514 Marionette TRACE conn4 <- [1,1042,null,{}] 03:28:44 INFO - PROCESS | 2592 | 1467541724517 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:44 INFO - PROCESS | 2592 | 1467541724520 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:44 INFO - PROCESS | 2592 | 1467541724594 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 03:28:44 INFO - PROCESS | 2592 | 1467541724602 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 2592 | 1467541724604 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:44 INFO - PROCESS | 2592 | ++DOCSHELL 15F94C00 == 35 [pid = 2592] [id = 270] 03:28:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (15F96800) [pid = 2592] [serial = 809] [outer = 00000000] 03:28:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (166F6800) [pid = 2592] [serial = 810] [outer = 15F96800] 03:28:44 INFO - PROCESS | 2592 | 1467541724647 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (167BA800) [pid = 2592] [serial = 811] [outer = 15F96800] 03:28:45 INFO - PROCESS | 2592 | 1467541725072 Marionette TRACE conn4 <- [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]]]}] 03:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 646ms 03:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:28:45 INFO - PROCESS | 2592 | 1467541725150 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 03:28:45 INFO - PROCESS | 2592 | 1467541725152 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 03:28:45 INFO - PROCESS | 2592 | 1467541725156 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - PROCESS | 2592 | 1467541725157 Marionette TRACE conn4 <- [1,1046,null,{}] 03:28:45 INFO - PROCESS | 2592 | 1467541725161 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:45 INFO - PROCESS | 2592 | 1467541725162 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:45 INFO - PROCESS | 2592 | 1467541725285 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 03:28:45 INFO - PROCESS | 2592 | 1467541725292 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 2592 | 1467541725294 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:45 INFO - PROCESS | 2592 | ++DOCSHELL 145CE000 == 36 [pid = 2592] [id = 271] 03:28:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (152CDC00) [pid = 2592] [serial = 812] [outer = 00000000] 03:28:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (17252800) [pid = 2592] [serial = 813] [outer = 152CDC00] 03:28:45 INFO - PROCESS | 2592 | 1467541725336 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (1746AC00) [pid = 2592] [serial = 814] [outer = 152CDC00] 03:28:45 INFO - PROCESS | 2592 | 1467541725920 Marionette TRACE conn4 <- [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]]]}] 03:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 824ms 03:28:46 INFO - PROCESS | 2592 | 1467541726015 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 2592 | 1467541726020 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 03:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:28:46 INFO - PROCESS | 2592 | 1467541726026 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 2592 | 1467541726030 Marionette TRACE conn4 <- [1,1050,null,{}] 03:28:46 INFO - PROCESS | 2592 | 1467541726036 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:46 INFO - PROCESS | 2592 | 1467541726039 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:46 INFO - PROCESS | 2592 | 1467541726175 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 03:28:46 INFO - PROCESS | 2592 | 1467541726315 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 2592 | 1467541726320 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:46 INFO - PROCESS | 2592 | ++DOCSHELL 1050BC00 == 37 [pid = 2592] [id = 272] 03:28:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (1055F800) [pid = 2592] [serial = 815] [outer = 00000000] 03:28:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (10F69C00) [pid = 2592] [serial = 816] [outer = 1055F800] 03:28:46 INFO - PROCESS | 2592 | 1467541726376 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (11C45C00) [pid = 2592] [serial = 817] [outer = 1055F800] 03:28:47 INFO - PROCESS | 2592 | 1467541727091 Marionette TRACE conn4 <- [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]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1082ms 03:28:47 INFO - PROCESS | 2592 | 1467541727154 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 2592 | 1467541727159 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 03:28:47 INFO - PROCESS | 2592 | 1467541727167 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:28:47 INFO - PROCESS | 2592 | 1467541727170 Marionette TRACE conn4 <- [1,1054,null,{}] 03:28:47 INFO - PROCESS | 2592 | 1467541727174 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:47 INFO - PROCESS | 2592 | 1467541727177 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:47 INFO - PROCESS | 2592 | 1467541727334 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 03:28:47 INFO - PROCESS | 2592 | 1467541727462 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 2592 | 1467541727465 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:47 INFO - PROCESS | 2592 | ++DOCSHELL 11CD9C00 == 38 [pid = 2592] [id = 273] 03:28:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (12D74400) [pid = 2592] [serial = 818] [outer = 00000000] 03:28:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (131ED000) [pid = 2592] [serial = 819] [outer = 12D74400] 03:28:47 INFO - PROCESS | 2592 | 1467541727522 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (14296800) [pid = 2592] [serial = 820] [outer = 12D74400] 03:28:48 INFO - PROCESS | 2592 | 1467541728442 Marionette TRACE conn4 <- [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]]]}] 03:28:48 INFO - PROCESS | 2592 | --DOCSHELL 15F94C00 == 37 [pid = 2592] [id = 270] 03:28:48 INFO - PROCESS | 2592 | --DOCSHELL 10E0E000 == 36 [pid = 2592] [id = 269] 03:28:48 INFO - PROCESS | 2592 | --DOCSHELL 0F22D000 == 35 [pid = 2592] [id = 268] 03:28:48 INFO - PROCESS | 2592 | --DOCSHELL 152CE800 == 34 [pid = 2592] [id = 267] 03:28:48 INFO - PROCESS | 2592 | --DOCSHELL 142EEC00 == 33 [pid = 2592] [id = 266] 03:28:48 INFO - PROCESS | 2592 | --DOCSHELL 10A80400 == 32 [pid = 2592] [id = 265] 03:28:48 INFO - PROCESS | 2592 | --DOCSHELL 13127800 == 31 [pid = 2592] [id = 264] 03:28:48 INFO - PROCESS | 2592 | --DOCSHELL 11ADE400 == 30 [pid = 2592] [id = 263] 03:28:48 INFO - PROCESS | 2592 | --DOCSHELL 10329800 == 29 [pid = 2592] [id = 262] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (174EE400) [pid = 2592] [serial = 771] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (1723F800) [pid = 2592] [serial = 760] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (16D0C400) [pid = 2592] [serial = 759] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (17259000) [pid = 2592] [serial = 762] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (14296400) [pid = 2592] [serial = 766] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (12D7FC00) [pid = 2592] [serial = 747] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (13036400) [pid = 2592] [serial = 748] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (10F39C00) [pid = 2592] [serial = 744] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (10FEF400) [pid = 2592] [serial = 745] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (142EE000) [pid = 2592] [serial = 750] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (145B6400) [pid = 2592] [serial = 751] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (12D96400) [pid = 2592] [serial = 741] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (1312A800) [pid = 2592] [serial = 742] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (13297000) [pid = 2592] [serial = 765] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (15433000) [pid = 2592] [serial = 753] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (10565000) [pid = 2592] [serial = 738] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (10A80800) [pid = 2592] [serial = 739] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (166EBC00) [pid = 2592] [serial = 768] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (1725A400) [pid = 2592] [serial = 763] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (165E4000) [pid = 2592] [serial = 736] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (17258400) [pid = 2592] [serial = 769] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (15F90C00) [pid = 2592] [serial = 756] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (16520C00) [pid = 2592] [serial = 757] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (174F2000) [pid = 2592] [serial = 772] [outer = 00000000] [url = about:blank] 03:28:48 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (15742800) [pid = 2592] [serial = 754] [outer = 00000000] [url = about:blank] 03:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1341ms 03:28:48 INFO - PROCESS | 2592 | 1467541728526 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 2592 | 1467541728531 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 03:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:28:48 INFO - PROCESS | 2592 | 1467541728536 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 2592 | 1467541728539 Marionette TRACE conn4 <- [1,1058,null,{}] 03:28:48 INFO - PROCESS | 2592 | 1467541728545 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:48 INFO - PROCESS | 2592 | 1467541728548 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:48 INFO - PROCESS | 2592 | 1467541728641 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 03:28:48 INFO - PROCESS | 2592 | 1467541728648 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 2592 | 1467541728652 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:48 INFO - PROCESS | 2592 | ++DOCSHELL 10E02000 == 30 [pid = 2592] [id = 274] 03:28:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (10E03000) [pid = 2592] [serial = 821] [outer = 00000000] 03:28:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (10E0A800) [pid = 2592] [serial = 822] [outer = 10E03000] 03:28:48 INFO - PROCESS | 2592 | 1467541728699 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (10F36400) [pid = 2592] [serial = 823] [outer = 10E03000] 03:28:49 INFO - PROCESS | 2592 | 1467541729191 Marionette TRACE conn4 <- [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]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 711ms 03:28:49 INFO - PROCESS | 2592 | 1467541729286 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 2592 | 1467541729290 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 03:28:49 INFO - PROCESS | 2592 | 1467541729296 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 2592 | 1467541729299 Marionette TRACE conn4 <- [1,1062,null,{}] 03:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:28:49 INFO - PROCESS | 2592 | 1467541729302 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:49 INFO - PROCESS | 2592 | 1467541729304 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:49 INFO - PROCESS | 2592 | 1467541729386 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 03:28:49 INFO - PROCESS | 2592 | 1467541729475 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 2592 | 1467541729477 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:49 INFO - PROCESS | 2592 | ++DOCSHELL 10F69800 == 31 [pid = 2592] [id = 275] 03:28:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (11ADE400) [pid = 2592] [serial = 824] [outer = 00000000] 03:28:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (12D7B400) [pid = 2592] [serial = 825] [outer = 11ADE400] 03:28:49 INFO - PROCESS | 2592 | 1467541729523 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (1307F800) [pid = 2592] [serial = 826] [outer = 11ADE400] 03:28:49 INFO - PROCESS | 2592 | 1467541729895 Marionette TRACE conn4 <- [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]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 662ms 03:28:49 INFO - PROCESS | 2592 | 1467541729938 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 2592 | 1467541729940 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 03:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:28:49 INFO - PROCESS | 2592 | 1467541729944 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 2592 | 1467541729947 Marionette TRACE conn4 <- [1,1066,null,{}] 03:28:49 INFO - PROCESS | 2592 | 1467541729957 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:49 INFO - PROCESS | 2592 | 1467541729962 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:50 INFO - PROCESS | 2592 | 1467541730071 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 03:28:50 INFO - PROCESS | 2592 | 1467541730081 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 2592 | 1467541730084 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:50 INFO - PROCESS | 2592 | ++DOCSHELL 1429E800 == 32 [pid = 2592] [id = 276] 03:28:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (1429F000) [pid = 2592] [serial = 827] [outer = 00000000] 03:28:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (142E5C00) [pid = 2592] [serial = 828] [outer = 1429F000] 03:28:50 INFO - PROCESS | 2592 | 1467541730130 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (142F1400) [pid = 2592] [serial = 829] [outer = 1429F000] 03:28:50 INFO - PROCESS | 2592 | 1467541730645 Marionette TRACE conn4 <- [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]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 759ms 03:28:50 INFO - PROCESS | 2592 | 1467541730717 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 2592 | 1467541730720 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 03:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:28:50 INFO - PROCESS | 2592 | 1467541730729 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 2592 | 1467541730731 Marionette TRACE conn4 <- [1,1070,null,{}] 03:28:50 INFO - PROCESS | 2592 | 1467541730735 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:50 INFO - PROCESS | 2592 | 1467541730737 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:50 INFO - PROCESS | 2592 | 1467541730850 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 03:28:50 INFO - PROCESS | 2592 | 1467541730907 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 2592 | 1467541730909 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:50 INFO - PROCESS | 2592 | ++DOCSHELL 145D2400 == 33 [pid = 2592] [id = 277] 03:28:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (145D3800) [pid = 2592] [serial = 830] [outer = 00000000] 03:28:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (14F99400) [pid = 2592] [serial = 831] [outer = 145D3800] 03:28:50 INFO - PROCESS | 2592 | 1467541730952 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (152D1000) [pid = 2592] [serial = 832] [outer = 145D3800] 03:28:51 INFO - PROCESS | 2592 | 1467541731418 Marionette TRACE conn4 <- [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]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 711ms 03:28:51 INFO - PROCESS | 2592 | 1467541731459 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 2592 | 1467541731461 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 03:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:28:51 INFO - PROCESS | 2592 | 1467541731465 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 2592 | 1467541731466 Marionette TRACE conn4 <- [1,1074,null,{}] 03:28:51 INFO - PROCESS | 2592 | 1467541731470 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:51 INFO - PROCESS | 2592 | 1467541731472 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:51 INFO - PROCESS | 2592 | 1467541731604 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 03:28:51 INFO - PROCESS | 2592 | 1467541731616 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 2592 | 1467541731618 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:51 INFO - PROCESS | 2592 | ++DOCSHELL 145D7800 == 34 [pid = 2592] [id = 278] 03:28:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (14F98800) [pid = 2592] [serial = 833] [outer = 00000000] 03:28:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (15742C00) [pid = 2592] [serial = 834] [outer = 14F98800] 03:28:51 INFO - PROCESS | 2592 | 1467541731707 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (15795800) [pid = 2592] [serial = 835] [outer = 14F98800] 03:28:52 INFO - PROCESS | 2592 | 1467541732107 Marionette TRACE conn4 <- [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]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 711ms 03:28:52 INFO - PROCESS | 2592 | 1467541732168 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 2592 | 1467541732170 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 03:28:52 INFO - PROCESS | 2592 | 1467541732174 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:28:52 INFO - PROCESS | 2592 | 1467541732175 Marionette TRACE conn4 <- [1,1078,null,{}] 03:28:52 INFO - PROCESS | 2592 | 1467541732178 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:52 INFO - PROCESS | 2592 | 1467541732184 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:52 INFO - PROCESS | 2592 | 1467541732360 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 03:28:52 INFO - PROCESS | 2592 | 1467541732424 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 2592 | 1467541732427 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:52 INFO - PROCESS | 2592 | ++DOCSHELL 1651C800 == 35 [pid = 2592] [id = 279] 03:28:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (16521000) [pid = 2592] [serial = 836] [outer = 00000000] 03:28:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (166F5800) [pid = 2592] [serial = 837] [outer = 16521000] 03:28:52 INFO - PROCESS | 2592 | 1467541732471 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (166EF800) [pid = 2592] [serial = 838] [outer = 16521000] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (11ADE800) [pid = 2592] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (10434800) [pid = 2592] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (145CC800) [pid = 2592] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (1036C000) [pid = 2592] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (12928000) [pid = 2592] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (152CF400) [pid = 2592] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (13131C00) [pid = 2592] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (15F88800) [pid = 2592] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (15F96800) [pid = 2592] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (103C9000) [pid = 2592] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (13FB3000) [pid = 2592] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (12D8F800) [pid = 2592] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:28:52 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (142C6C00) [pid = 2592] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:28:53 INFO - PROCESS | 2592 | 1467541732974 Marionette TRACE conn4 <- [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]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 824ms 03:28:53 INFO - PROCESS | 2592 | 1467541733009 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 2592 | 1467541733011 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 03:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:28:53 INFO - PROCESS | 2592 | 1467541733014 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 2592 | 1467541733016 Marionette TRACE conn4 <- [1,1082,null,{}] 03:28:53 INFO - PROCESS | 2592 | 1467541733019 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:53 INFO - PROCESS | 2592 | 1467541733021 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:53 INFO - PROCESS | 2592 | 1467541733128 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 03:28:53 INFO - PROCESS | 2592 | 1467541733183 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 2592 | 1467541733185 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:53 INFO - PROCESS | 2592 | ++DOCSHELL 0F225000 == 36 [pid = 2592] [id = 280] 03:28:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (10436C00) [pid = 2592] [serial = 839] [outer = 00000000] 03:28:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (130A3C00) [pid = 2592] [serial = 840] [outer = 10436C00] 03:28:53 INFO - PROCESS | 2592 | 1467541733276 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (152D9C00) [pid = 2592] [serial = 841] [outer = 10436C00] 03:28:53 INFO - PROCESS | 2592 | 1467541733639 Marionette TRACE conn4 <- [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]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 663ms 03:28:53 INFO - PROCESS | 2592 | 1467541733693 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 2592 | 1467541733695 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 03:28:53 INFO - PROCESS | 2592 | 1467541733700 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 2592 | 1467541733701 Marionette TRACE conn4 <- [1,1086,null,{}] 03:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:28:53 INFO - PROCESS | 2592 | 1467541733705 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:53 INFO - PROCESS | 2592 | 1467541733707 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:53 INFO - PROCESS | 2592 | 1467541733784 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 03:28:53 INFO - PROCESS | 2592 | 1467541733789 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 2592 | 1467541733791 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:53 INFO - PROCESS | 2592 | ++DOCSHELL 12D74C00 == 37 [pid = 2592] [id = 281] 03:28:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (145DA000) [pid = 2592] [serial = 842] [outer = 00000000] 03:28:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (1724F400) [pid = 2592] [serial = 843] [outer = 145DA000] 03:28:53 INFO - PROCESS | 2592 | 1467541733833 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (1725CC00) [pid = 2592] [serial = 844] [outer = 145DA000] 03:28:54 INFO - PROCESS | 2592 | 1467541734269 Marionette TRACE conn4 <- [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]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 614ms 03:28:54 INFO - PROCESS | 2592 | 1467541734331 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 03:28:54 INFO - PROCESS | 2592 | 1467541734333 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 03:28:54 INFO - PROCESS | 2592 | 1467541734337 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:28:54 INFO - PROCESS | 2592 | 1467541734338 Marionette TRACE conn4 <- [1,1090,null,{}] 03:28:54 INFO - PROCESS | 2592 | 1467541734342 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:54 INFO - PROCESS | 2592 | 1467541734344 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:54 INFO - PROCESS | 2592 | 1467541734431 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 03:28:54 INFO - PROCESS | 2592 | 1467541734438 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 2592 | 1467541734440 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:54 INFO - PROCESS | 2592 | ++DOCSHELL 1429E000 == 38 [pid = 2592] [id = 282] 03:28:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (166EAC00) [pid = 2592] [serial = 845] [outer = 00000000] 03:28:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (174E1C00) [pid = 2592] [serial = 846] [outer = 166EAC00] 03:28:54 INFO - PROCESS | 2592 | 1467541734483 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (174F1400) [pid = 2592] [serial = 847] [outer = 166EAC00] 03:28:55 INFO - PROCESS | 2592 | 1467541734977 Marionette TRACE conn4 <- [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]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 727ms 03:28:55 INFO - PROCESS | 2592 | 1467541735037 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 2592 | 1467541735042 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 03:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:28:55 INFO - PROCESS | 2592 | 1467541735048 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 2592 | 1467541735051 Marionette TRACE conn4 <- [1,1094,null,{}] 03:28:55 INFO - PROCESS | 2592 | 1467541735057 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:55 INFO - PROCESS | 2592 | 1467541735061 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:55 INFO - PROCESS | 2592 | 1467541735179 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 03:28:55 INFO - PROCESS | 2592 | 1467541735356 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 2592 | 1467541735361 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:55 INFO - PROCESS | 2592 | ++DOCSHELL 10D23400 == 39 [pid = 2592] [id = 283] 03:28:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (10D27800) [pid = 2592] [serial = 848] [outer = 00000000] 03:28:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (10E0F400) [pid = 2592] [serial = 849] [outer = 10D27800] 03:28:55 INFO - PROCESS | 2592 | 1467541735417 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (11215800) [pid = 2592] [serial = 850] [outer = 10D27800] 03:28:56 INFO - PROCESS | 2592 | 1467541736048 Marionette TRACE conn4 <- [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]]]}] 03:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1034ms 03:28:56 INFO - PROCESS | 2592 | 1467541736082 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 2592 | 1467541736087 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 03:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:28:56 INFO - PROCESS | 2592 | 1467541736094 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - PROCESS | 2592 | 1467541736096 Marionette TRACE conn4 <- [1,1098,null,{}] 03:28:56 INFO - PROCESS | 2592 | 1467541736100 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:56 INFO - PROCESS | 2592 | 1467541736103 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:56 INFO - PROCESS | 2592 | 1467541736257 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 03:28:56 INFO - PROCESS | 2592 | 1467541736384 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 2592 | 1467541736387 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:56 INFO - PROCESS | 2592 | ++DOCSHELL 13947400 == 40 [pid = 2592] [id = 284] 03:28:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (13949C00) [pid = 2592] [serial = 851] [outer = 00000000] 03:28:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (14299000) [pid = 2592] [serial = 852] [outer = 13949C00] 03:28:56 INFO - PROCESS | 2592 | 1467541736442 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (145BB800) [pid = 2592] [serial = 853] [outer = 13949C00] 03:28:57 INFO - PROCESS | 2592 | 1467541737009 Marionette TRACE conn4 <- [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]]]}] 03:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 970ms 03:28:57 INFO - PROCESS | 2592 | 1467541737070 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 2592 | 1467541737073 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 03:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:28:57 INFO - PROCESS | 2592 | 1467541737077 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 2592 | 1467541737080 Marionette TRACE conn4 <- [1,1102,null,{}] 03:28:57 INFO - PROCESS | 2592 | 1467541737091 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:57 INFO - PROCESS | 2592 | 1467541737096 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:57 INFO - PROCESS | 2592 | 1467541737255 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 03:28:57 INFO - PROCESS | 2592 | 1467541737378 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 2592 | 1467541737382 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:57 INFO - PROCESS | 2592 | ++DOCSHELL 165E4000 == 41 [pid = 2592] [id = 285] 03:28:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (166E8400) [pid = 2592] [serial = 854] [outer = 00000000] 03:28:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (17257000) [pid = 2592] [serial = 855] [outer = 166E8400] 03:28:57 INFO - PROCESS | 2592 | 1467541737437 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (174F4800) [pid = 2592] [serial = 856] [outer = 166E8400] 03:28:58 INFO - PROCESS | 2592 | 1467541738025 Marionette TRACE conn4 <- [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]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 969ms 03:28:58 INFO - PROCESS | 2592 | 1467541738053 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 2592 | 1467541738056 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 03:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:28:58 INFO - PROCESS | 2592 | 1467541738061 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 2592 | 1467541738064 Marionette TRACE conn4 <- [1,1106,null,{}] 03:28:58 INFO - PROCESS | 2592 | 1467541738068 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:58 INFO - PROCESS | 2592 | 1467541738070 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:58 INFO - PROCESS | 2592 | 1467541738220 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 03:28:58 INFO - PROCESS | 2592 | 1467541738349 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 2592 | 1467541738351 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:58 INFO - PROCESS | 2592 | ++DOCSHELL 10A05C00 == 42 [pid = 2592] [id = 286] 03:28:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (10A09400) [pid = 2592] [serial = 857] [outer = 00000000] 03:28:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (10E05800) [pid = 2592] [serial = 858] [outer = 10A09400] 03:28:58 INFO - PROCESS | 2592 | 1467541738404 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (10F36C00) [pid = 2592] [serial = 859] [outer = 10A09400] 03:28:59 INFO - PROCESS | 2592 | 1467541739122 Marionette TRACE conn4 <- [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]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1131ms 03:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:28:59 INFO - PROCESS | 2592 | 1467541739217 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 2592 | 1467541739221 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 03:28:59 INFO - PROCESS | 2592 | 1467541739226 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 2592 | 1467541739231 Marionette TRACE conn4 <- [1,1110,null,{}] 03:28:59 INFO - PROCESS | 2592 | 1467541739254 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:59 INFO - PROCESS | 2592 | 1467541739257 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:28:59 INFO - PROCESS | 2592 | 1467541739367 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 03:28:59 INFO - PROCESS | 2592 | 1467541739447 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 2592 | 1467541739450 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 12D74C00 == 41 [pid = 2592] [id = 281] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 0F225000 == 40 [pid = 2592] [id = 280] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 1651C800 == 39 [pid = 2592] [id = 279] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 145D7800 == 38 [pid = 2592] [id = 278] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 145D2400 == 37 [pid = 2592] [id = 277] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 1429E800 == 36 [pid = 2592] [id = 276] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 10F69800 == 35 [pid = 2592] [id = 275] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 10E02000 == 34 [pid = 2592] [id = 274] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 145CE000 == 33 [pid = 2592] [id = 271] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 1050BC00 == 32 [pid = 2592] [id = 272] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 11CD9C00 == 31 [pid = 2592] [id = 273] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 10A05C00 == 30 [pid = 2592] [id = 286] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 165E4000 == 29 [pid = 2592] [id = 285] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 1429E000 == 28 [pid = 2592] [id = 282] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 10D23400 == 27 [pid = 2592] [id = 283] 03:29:00 INFO - PROCESS | 2592 | --DOCSHELL 13947400 == 26 [pid = 2592] [id = 284] 03:29:00 INFO - PROCESS | 2592 | ++DOCSHELL 0F225400 == 27 [pid = 2592] [id = 287] 03:29:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (0F225800) [pid = 2592] [serial = 860] [outer = 00000000] 03:29:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (1031DC00) [pid = 2592] [serial = 861] [outer = 0F225800] 03:29:00 INFO - PROCESS | 2592 | 1467541740104 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (10508800) [pid = 2592] [serial = 862] [outer = 0F225800] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (11C45400) [pid = 2592] [serial = 789] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (12820400) [pid = 2592] [serial = 790] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (10D2E800) [pid = 2592] [serial = 784] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (10510800) [pid = 2592] [serial = 783] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (145D3000) [pid = 2592] [serial = 798] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (104E6000) [pid = 2592] [serial = 786] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (10A10000) [pid = 2592] [serial = 787] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (142C8800) [pid = 2592] [serial = 795] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (152D5400) [pid = 2592] [serial = 801] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (14F95800) [pid = 2592] [serial = 799] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (13297800) [pid = 2592] [serial = 792] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (16521800) [pid = 2592] [serial = 804] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (13941C00) [pid = 2592] [serial = 793] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (15741400) [pid = 2592] [serial = 802] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (166F6800) [pid = 2592] [serial = 810] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (167BA800) [pid = 2592] [serial = 811] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10D27400) [pid = 2592] [serial = 775] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (10A0F000) [pid = 2592] [serial = 774] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (142EB000) [pid = 2592] [serial = 778] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (1429F400) [pid = 2592] [serial = 777] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (17252800) [pid = 2592] [serial = 813] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (145CE800) [pid = 2592] [serial = 807] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (17471800) [pid = 2592] [serial = 781] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (166F4800) [pid = 2592] [serial = 780] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (166ED400) [pid = 2592] [serial = 805] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (15A99C00) [pid = 2592] [serial = 808] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (142F1C00) [pid = 2592] [serial = 796] [outer = 00000000] [url = about:blank] 03:29:00 INFO - PROCESS | 2592 | 1467541740688 Marionette TRACE conn4 <- [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]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1535ms 03:29:00 INFO - PROCESS | 2592 | 1467541740743 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 2592 | 1467541740746 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 03:29:00 INFO - PROCESS | 2592 | 1467541740752 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:29:00 INFO - PROCESS | 2592 | 1467541740754 Marionette TRACE conn4 <- [1,1114,null,{}] 03:29:00 INFO - PROCESS | 2592 | 1467541740759 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:00 INFO - PROCESS | 2592 | 1467541740761 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:00 INFO - PROCESS | 2592 | 1467541740888 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 03:29:01 INFO - PROCESS | 2592 | 1467541740984 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 2592 | 1467541740987 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:01 INFO - PROCESS | 2592 | ++DOCSHELL 117C8400 == 28 [pid = 2592] [id = 288] 03:29:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (117D5C00) [pid = 2592] [serial = 863] [outer = 00000000] 03:29:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (11CD7800) [pid = 2592] [serial = 864] [outer = 117D5C00] 03:29:01 INFO - PROCESS | 2592 | 1467541741034 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (129AC000) [pid = 2592] [serial = 865] [outer = 117D5C00] 03:29:01 INFO - PROCESS | 2592 | 1467541741471 Marionette TRACE conn4 <- [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]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 760ms 03:29:01 INFO - PROCESS | 2592 | 1467541741527 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 2592 | 1467541741531 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 03:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:29:01 INFO - PROCESS | 2592 | 1467541741571 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 2592 | 1467541741574 Marionette TRACE conn4 <- [1,1118,null,{}] 03:29:01 INFO - PROCESS | 2592 | 1467541741578 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:01 INFO - PROCESS | 2592 | 1467541741580 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:01 INFO - PROCESS | 2592 | 1467541741669 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 03:29:01 INFO - PROCESS | 2592 | 1467541741684 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 2592 | 1467541741687 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:01 INFO - PROCESS | 2592 | ++DOCSHELL 13157800 == 29 [pid = 2592] [id = 289] 03:29:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (131E5C00) [pid = 2592] [serial = 866] [outer = 00000000] 03:29:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (13449C00) [pid = 2592] [serial = 867] [outer = 131E5C00] 03:29:01 INFO - PROCESS | 2592 | 1467541741733 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (1394D400) [pid = 2592] [serial = 868] [outer = 131E5C00] 03:29:02 INFO - PROCESS | 2592 | 1467541742274 Marionette TRACE conn4 <- [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]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 727ms 03:29:02 INFO - PROCESS | 2592 | 1467541742298 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 2592 | 1467541742301 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 03:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:29:02 INFO - PROCESS | 2592 | 1467541742304 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 2592 | 1467541742308 Marionette TRACE conn4 <- [1,1122,null,{}] 03:29:02 INFO - PROCESS | 2592 | 1467541742318 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:02 INFO - PROCESS | 2592 | 1467541742322 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:02 INFO - PROCESS | 2592 | 1467541742413 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 03:29:02 INFO - PROCESS | 2592 | 1467541742420 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 2592 | 1467541742422 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:02 INFO - PROCESS | 2592 | ++DOCSHELL 142E8000 == 30 [pid = 2592] [id = 290] 03:29:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (142E8400) [pid = 2592] [serial = 869] [outer = 00000000] 03:29:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (145B4400) [pid = 2592] [serial = 870] [outer = 142E8400] 03:29:02 INFO - PROCESS | 2592 | 1467541742482 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (145BD800) [pid = 2592] [serial = 871] [outer = 142E8400] 03:29:03 INFO - PROCESS | 2592 | 1467541742971 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 711ms 03:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:29:03 INFO - PROCESS | 2592 | 1467541743004 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 2592 | 1467541743006 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 03:29:03 INFO - PROCESS | 2592 | 1467541743010 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 2592 | 1467541743011 Marionette TRACE conn4 <- [1,1126,null,{}] 03:29:03 INFO - PROCESS | 2592 | 1467541743021 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:03 INFO - PROCESS | 2592 | 1467541743022 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:03 INFO - PROCESS | 2592 | 1467541743211 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 03:29:03 INFO - PROCESS | 2592 | 1467541743269 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 2592 | 1467541743271 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:03 INFO - PROCESS | 2592 | ++DOCSHELL 145B3800 == 31 [pid = 2592] [id = 291] 03:29:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145CE000) [pid = 2592] [serial = 872] [outer = 00000000] 03:29:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (14FE3000) [pid = 2592] [serial = 873] [outer = 145CE000] 03:29:03 INFO - PROCESS | 2592 | 1467541743314 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (152CF400) [pid = 2592] [serial = 874] [outer = 145CE000] 03:29:03 INFO - PROCESS | 2592 | 1467541743727 Marionette TRACE conn4 <- [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]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 760ms 03:29:03 INFO - PROCESS | 2592 | 1467541743783 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 2592 | 1467541743785 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 03:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:29:03 INFO - PROCESS | 2592 | 1467541743789 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 2592 | 1467541743791 Marionette TRACE conn4 <- [1,1130,null,{}] 03:29:03 INFO - PROCESS | 2592 | 1467541743794 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:03 INFO - PROCESS | 2592 | 1467541743796 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:03 INFO - PROCESS | 2592 | 1467541743918 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 03:29:03 INFO - PROCESS | 2592 | 1467541743930 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 2592 | 1467541743932 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:04 INFO - PROCESS | 2592 | ++DOCSHELL 15337C00 == 32 [pid = 2592] [id = 292] 03:29:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (1533E400) [pid = 2592] [serial = 875] [outer = 00000000] 03:29:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (15525800) [pid = 2592] [serial = 876] [outer = 1533E400] 03:29:04 INFO - PROCESS | 2592 | 1467541744039 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (15F8AC00) [pid = 2592] [serial = 877] [outer = 1533E400] 03:29:04 INFO - PROCESS | 2592 | 1467541744865 Marionette TRACE conn4 <- [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]]]}] 03:29:04 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (16521000) [pid = 2592] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:29:04 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (14F98800) [pid = 2592] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:29:04 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (1429F000) [pid = 2592] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:29:04 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10436C00) [pid = 2592] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:29:04 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (152CDC00) [pid = 2592] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:29:04 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (11ADE400) [pid = 2592] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:29:04 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (1055F800) [pid = 2592] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:29:04 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (10E03000) [pid = 2592] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:29:04 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (12D74400) [pid = 2592] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:29:04 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (145DA000) [pid = 2592] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:29:04 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (166EAC00) [pid = 2592] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:29:04 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (145D3800) [pid = 2592] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1130ms 03:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:29:04 INFO - PROCESS | 2592 | 1467541744914 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 2592 | 1467541744916 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 03:29:04 INFO - PROCESS | 2592 | 1467541744919 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 2592 | 1467541744921 Marionette TRACE conn4 <- [1,1134,null,{}] 03:29:04 INFO - PROCESS | 2592 | 1467541744924 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:04 INFO - PROCESS | 2592 | 1467541744929 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:05 INFO - PROCESS | 2592 | 1467541745011 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 03:29:05 INFO - PROCESS | 2592 | 1467541745020 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 2592 | 1467541745023 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:05 INFO - PROCESS | 2592 | ++DOCSHELL 1055F000 == 33 [pid = 2592] [id = 293] 03:29:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (13FB0800) [pid = 2592] [serial = 878] [outer = 00000000] 03:29:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (142EA400) [pid = 2592] [serial = 879] [outer = 13FB0800] 03:29:05 INFO - PROCESS | 2592 | 1467541745067 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (152D4800) [pid = 2592] [serial = 880] [outer = 13FB0800] 03:29:05 INFO - PROCESS | 2592 | 1467541745541 Marionette TRACE conn4 <- [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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 646ms 03:29:05 INFO - PROCESS | 2592 | 1467541745590 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 2592 | 1467541745592 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 03:29:05 INFO - PROCESS | 2592 | 1467541745596 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:29:05 INFO - PROCESS | 2592 | 1467541745597 Marionette TRACE conn4 <- [1,1138,null,{}] 03:29:05 INFO - PROCESS | 2592 | 1467541745601 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:05 INFO - PROCESS | 2592 | 1467541745603 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:05 INFO - PROCESS | 2592 | 1467541745678 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 03:29:05 INFO - PROCESS | 2592 | 1467541745685 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 2592 | 1467541745687 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:05 INFO - PROCESS | 2592 | ++DOCSHELL 11C3F400 == 34 [pid = 2592] [id = 294] 03:29:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (12D7D000) [pid = 2592] [serial = 881] [outer = 00000000] 03:29:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (16521800) [pid = 2592] [serial = 882] [outer = 12D7D000] 03:29:05 INFO - PROCESS | 2592 | 1467541745730 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (166ED800) [pid = 2592] [serial = 883] [outer = 12D7D000] 03:29:06 INFO - PROCESS | 2592 | 1467541746204 Marionette TRACE conn4 <- [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]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 614ms 03:29:06 INFO - PROCESS | 2592 | 1467541746226 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 2592 | 1467541746228 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 03:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:29:06 INFO - PROCESS | 2592 | 1467541746234 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 2592 | 1467541746236 Marionette TRACE conn4 <- [1,1142,null,{}] 03:29:06 INFO - PROCESS | 2592 | 1467541746239 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:06 INFO - PROCESS | 2592 | 1467541746241 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:06 INFO - PROCESS | 2592 | 1467541746317 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 03:29:06 INFO - PROCESS | 2592 | 1467541746323 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 2592 | 1467541746325 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:06 INFO - PROCESS | 2592 | ++DOCSHELL 15F8DC00 == 35 [pid = 2592] [id = 295] 03:29:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (17243800) [pid = 2592] [serial = 884] [outer = 00000000] 03:29:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (17257C00) [pid = 2592] [serial = 885] [outer = 17243800] 03:29:06 INFO - PROCESS | 2592 | 1467541746367 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (17259000) [pid = 2592] [serial = 886] [outer = 17243800] 03:29:06 INFO - PROCESS | 2592 | 1467541746792 Marionette TRACE conn4 <- [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]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 614ms 03:29:06 INFO - PROCESS | 2592 | 1467541746837 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 2592 | 1467541746840 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 03:29:06 INFO - PROCESS | 2592 | 1467541746843 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:29:06 INFO - PROCESS | 2592 | 1467541746845 Marionette TRACE conn4 <- [1,1146,null,{}] 03:29:06 INFO - PROCESS | 2592 | 1467541746864 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:06 INFO - PROCESS | 2592 | 1467541746866 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:06 INFO - PROCESS | 2592 | 1467541746943 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 03:29:07 INFO - PROCESS | 2592 | 1467541747066 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 2592 | 1467541747070 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:07 INFO - PROCESS | 2592 | ++DOCSHELL 0F229800 == 36 [pid = 2592] [id = 296] 03:29:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (0F229C00) [pid = 2592] [serial = 887] [outer = 00000000] 03:29:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (10436C00) [pid = 2592] [serial = 888] [outer = 0F229C00] 03:29:07 INFO - PROCESS | 2592 | 1467541747131 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (10A79C00) [pid = 2592] [serial = 889] [outer = 0F229C00] 03:29:07 INFO - PROCESS | 2592 | 1467541747973 Marionette TRACE conn4 <- [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]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1196ms 03:29:08 INFO - PROCESS | 2592 | 1467541748043 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 2592 | 1467541748047 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 03:29:08 INFO - PROCESS | 2592 | 1467541748052 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:29:08 INFO - PROCESS | 2592 | 1467541748055 Marionette TRACE conn4 <- [1,1150,null,{}] 03:29:08 INFO - PROCESS | 2592 | 1467541748061 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:08 INFO - PROCESS | 2592 | 1467541748063 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:08 INFO - PROCESS | 2592 | 1467541748232 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 03:29:08 INFO - PROCESS | 2592 | 1467541748387 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 2592 | 1467541748390 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:08 INFO - PROCESS | 2592 | ++DOCSHELL 13296000 == 37 [pid = 2592] [id = 297] 03:29:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (13296C00) [pid = 2592] [serial = 890] [outer = 00000000] 03:29:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (139DC800) [pid = 2592] [serial = 891] [outer = 13296C00] 03:29:08 INFO - PROCESS | 2592 | 1467541748453 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (1429FC00) [pid = 2592] [serial = 892] [outer = 13296C00] 03:29:09 INFO - PROCESS | 2592 | 1467541749293 Marionette TRACE conn4 <- [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]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1293ms 03:29:09 INFO - PROCESS | 2592 | 1467541749377 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 2592 | 1467541749381 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 03:29:09 INFO - PROCESS | 2592 | 1467541749413 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 2592 | 1467541749416 Marionette TRACE conn4 <- [1,1154,null,{}] 03:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:29:09 INFO - PROCESS | 2592 | 1467541749422 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:09 INFO - PROCESS | 2592 | 1467541749425 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:09 INFO - PROCESS | 2592 | 1467541749532 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 03:29:09 INFO - PROCESS | 2592 | 1467541749611 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 2592 | 1467541749616 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:09 INFO - PROCESS | 2592 | ++DOCSHELL 129A9400 == 38 [pid = 2592] [id = 298] 03:29:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (129B2800) [pid = 2592] [serial = 893] [outer = 00000000] 03:29:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (12D82400) [pid = 2592] [serial = 894] [outer = 129B2800] 03:29:09 INFO - PROCESS | 2592 | 1467541749664 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (1307B400) [pid = 2592] [serial = 895] [outer = 129B2800] 03:29:09 INFO - PROCESS | 2592 | --DOCSHELL 164EAC00 == 37 [pid = 2592] [id = 8] 03:29:09 INFO - PROCESS | 2592 | --DOCSHELL 131E5400 == 36 [pid = 2592] [id = 20] 03:29:09 INFO - PROCESS | 2592 | --DOCSHELL 10F3F800 == 35 [pid = 2592] [id = 22] 03:29:09 INFO - PROCESS | 2592 | --DOCSHELL 14F95C00 == 34 [pid = 2592] [id = 21] 03:29:09 INFO - PROCESS | 2592 | --DOCSHELL 12B04C00 == 33 [pid = 2592] [id = 19] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (166F5800) [pid = 2592] [serial = 837] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (15795800) [pid = 2592] [serial = 835] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (142E5C00) [pid = 2592] [serial = 828] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (15742C00) [pid = 2592] [serial = 834] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (130A3C00) [pid = 2592] [serial = 840] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (1746AC00) [pid = 2592] [serial = 814] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (12D7B400) [pid = 2592] [serial = 825] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (1307F800) [pid = 2592] [serial = 826] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10F69C00) [pid = 2592] [serial = 816] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (11C45C00) [pid = 2592] [serial = 817] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10E0A800) [pid = 2592] [serial = 822] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (10F36400) [pid = 2592] [serial = 823] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (131ED000) [pid = 2592] [serial = 819] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (14296800) [pid = 2592] [serial = 820] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (1724F400) [pid = 2592] [serial = 843] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (174E1C00) [pid = 2592] [serial = 846] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (166EF800) [pid = 2592] [serial = 838] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (174F1400) [pid = 2592] [serial = 847] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (1725CC00) [pid = 2592] [serial = 844] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (14F99400) [pid = 2592] [serial = 831] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (152D1000) [pid = 2592] [serial = 832] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (152D9C00) [pid = 2592] [serial = 841] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (142F1400) [pid = 2592] [serial = 829] [outer = 00000000] [url = about:blank] 03:29:10 INFO - PROCESS | 2592 | 1467541750226 Marionette TRACE conn4 <- [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]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 872ms 03:29:10 INFO - PROCESS | 2592 | 1467541750293 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 2592 | 1467541750301 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 03:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:29:10 INFO - PROCESS | 2592 | 1467541750310 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 2592 | 1467541750313 Marionette TRACE conn4 <- [1,1158,null,{}] 03:29:10 INFO - PROCESS | 2592 | 1467541750316 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:10 INFO - PROCESS | 2592 | 1467541750319 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:10 INFO - PROCESS | 2592 | 1467541750404 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 03:29:10 INFO - PROCESS | 2592 | 1467541750415 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 2592 | 1467541750418 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:10 INFO - PROCESS | 2592 | ++DOCSHELL 130A2000 == 34 [pid = 2592] [id = 299] 03:29:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (130A3C00) [pid = 2592] [serial = 896] [outer = 00000000] 03:29:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (131ED000) [pid = 2592] [serial = 897] [outer = 130A3C00] 03:29:10 INFO - PROCESS | 2592 | 1467541750464 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (1394D000) [pid = 2592] [serial = 898] [outer = 130A3C00] 03:29:10 INFO - PROCESS | 2592 | 1467541750923 Marionette TRACE conn4 <- [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]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 662ms 03:29:10 INFO - PROCESS | 2592 | 1467541750946 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 2592 | 1467541750949 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 03:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:29:10 INFO - PROCESS | 2592 | 1467541750953 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 2592 | 1467541750956 Marionette TRACE conn4 <- [1,1162,null,{}] 03:29:11 INFO - PROCESS | 2592 | 1467541750971 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:11 INFO - PROCESS | 2592 | 1467541750975 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:11 INFO - PROCESS | 2592 | 1467541751090 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 03:29:11 INFO - PROCESS | 2592 | 1467541751101 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 2592 | 1467541751104 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:11 INFO - PROCESS | 2592 | ++DOCSHELL 142F1400 == 35 [pid = 2592] [id = 300] 03:29:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (145AFC00) [pid = 2592] [serial = 899] [outer = 00000000] 03:29:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (145B5C00) [pid = 2592] [serial = 900] [outer = 145AFC00] 03:29:11 INFO - PROCESS | 2592 | 1467541751198 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (145D2400) [pid = 2592] [serial = 901] [outer = 145AFC00] 03:29:11 INFO - PROCESS | 2592 | 1467541751669 Marionette TRACE conn4 <- [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] 03:29:11 INFO - PROCESS | 2592 | 1467541751727 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 03:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:29:11 INFO - PROCESS | 2592 | 1467541751730 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 2592 | 1467541751732 Marionette TRACE conn4 <- [1,1166,null,{}] 03:29:11 INFO - PROCESS | 2592 | 1467541751735 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:11 INFO - PROCESS | 2592 | 1467541751737 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:11 INFO - PROCESS | 2592 | 1467541751819 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 03:29:11 INFO - PROCESS | 2592 | 1467541751904 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 2592 | 1467541751906 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:11 INFO - PROCESS | 2592 | ++DOCSHELL 152D8400 == 36 [pid = 2592] [id = 301] 03:29:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (152D9400) [pid = 2592] [serial = 902] [outer = 00000000] 03:29:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (1578DC00) [pid = 2592] [serial = 903] [outer = 152D9400] 03:29:12 INFO - PROCESS | 2592 | 1467541751963 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (15AA3C00) [pid = 2592] [serial = 904] [outer = 152D9400] 03:29:12 INFO - PROCESS | 2592 | 1467541752412 Marionette TRACE conn4 <- [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] 03:29:12 INFO - PROCESS | 2592 | 1467541752464 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 03:29:12 INFO - PROCESS | 2592 | 1467541752468 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:29:12 INFO - PROCESS | 2592 | 1467541752469 Marionette TRACE conn4 <- [1,1170,null,{}] 03:29:12 INFO - PROCESS | 2592 | 1467541752473 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:12 INFO - PROCESS | 2592 | 1467541752475 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:12 INFO - PROCESS | 2592 | 1467541752640 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 03:29:12 INFO - PROCESS | 2592 | 1467541752659 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 2592 | 1467541752662 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:12 INFO - PROCESS | 2592 | ++DOCSHELL 10D25C00 == 37 [pid = 2592] [id = 302] 03:29:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (165E1800) [pid = 2592] [serial = 905] [outer = 00000000] 03:29:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (166EDC00) [pid = 2592] [serial = 906] [outer = 165E1800] 03:29:12 INFO - PROCESS | 2592 | 1467541752704 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (166F7800) [pid = 2592] [serial = 907] [outer = 165E1800] 03:29:13 INFO - PROCESS | 2592 | 1467541753132 Marionette TRACE conn4 <- [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] 03:29:13 INFO - PROCESS | 2592 | 1467541753244 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 03:29:13 INFO - PROCESS | 2592 | 1467541753247 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 2592 | 1467541753249 Marionette TRACE conn4 <- [1,1174,null,{}] 03:29:13 INFO - PROCESS | 2592 | 1467541753252 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:13 INFO - PROCESS | 2592 | 1467541753257 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:13 INFO - PROCESS | 2592 | 1467541753393 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 03:29:13 INFO - PROCESS | 2592 | 1467541753463 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 2592 | 1467541753465 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:13 INFO - PROCESS | 2592 | ++DOCSHELL 13153800 == 38 [pid = 2592] [id = 303] 03:29:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (131EC000) [pid = 2592] [serial = 908] [outer = 00000000] 03:29:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (1746B400) [pid = 2592] [serial = 909] [outer = 131EC000] 03:29:13 INFO - PROCESS | 2592 | 1467541753509 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (174F1400) [pid = 2592] [serial = 910] [outer = 131EC000] 03:29:13 INFO - PROCESS | 2592 | 1467541753912 Marionette TRACE conn4 <- [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] 03:29:14 INFO - PROCESS | 2592 | 1467541753994 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 03:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:29:14 INFO - PROCESS | 2592 | 1467541753997 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 2592 | 1467541753998 Marionette TRACE conn4 <- [1,1178,null,{}] 03:29:14 INFO - PROCESS | 2592 | 1467541754002 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:14 INFO - PROCESS | 2592 | 1467541754004 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:14 INFO - PROCESS | 2592 | 1467541754168 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 03:29:14 INFO - PROCESS | 2592 | 1467541754225 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 2592 | 1467541754228 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:14 INFO - PROCESS | 2592 | ++DOCSHELL 174F3400 == 39 [pid = 2592] [id = 304] 03:29:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (174F7800) [pid = 2592] [serial = 911] [outer = 00000000] 03:29:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (176E5C00) [pid = 2592] [serial = 912] [outer = 174F7800] 03:29:14 INFO - PROCESS | 2592 | 1467541754271 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (176EF000) [pid = 2592] [serial = 913] [outer = 174F7800] 03:29:14 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (145CE000) [pid = 2592] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:29:14 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (0F225800) [pid = 2592] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:29:14 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (117D5C00) [pid = 2592] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:29:14 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (142E8400) [pid = 2592] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:29:14 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (131E5C00) [pid = 2592] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:29:14 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (1533E400) [pid = 2592] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:29:14 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (13FB0800) [pid = 2592] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:29:14 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10D27800) [pid = 2592] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:29:14 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (13949C00) [pid = 2592] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:29:14 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (166E8400) [pid = 2592] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:29:14 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (12D7D000) [pid = 2592] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:29:14 INFO - PROCESS | 2592 | 1467541754701 Marionette TRACE conn4 <- [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] 03:29:14 INFO - PROCESS | 2592 | 1467541754773 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 03:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:29:14 INFO - PROCESS | 2592 | 1467541754776 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 2592 | 1467541754778 Marionette TRACE conn4 <- [1,1182,null,{}] 03:29:14 INFO - PROCESS | 2592 | 1467541754782 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:14 INFO - PROCESS | 2592 | 1467541754784 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:14 INFO - PROCESS | 2592 | 1467541754860 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 03:29:14 INFO - PROCESS | 2592 | 1467541754865 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 2592 | 1467541754867 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:14 INFO - PROCESS | 2592 | ++DOCSHELL 145D1400 == 40 [pid = 2592] [id = 305] 03:29:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (15795C00) [pid = 2592] [serial = 914] [outer = 00000000] 03:29:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (1725E800) [pid = 2592] [serial = 915] [outer = 15795C00] 03:29:14 INFO - PROCESS | 2592 | 1467541754912 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (174FA000) [pid = 2592] [serial = 916] [outer = 15795C00] 03:29:15 INFO - PROCESS | 2592 | 1467541755403 Marionette TRACE conn4 <- [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] 03:29:15 INFO - PROCESS | 2592 | 1467541755450 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 03:29:15 INFO - PROCESS | 2592 | 1467541755453 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 2592 | 1467541755455 Marionette TRACE conn4 <- [1,1186,null,{}] 03:29:15 INFO - PROCESS | 2592 | 1467541755458 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:15 INFO - PROCESS | 2592 | 1467541755460 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:15 INFO - PROCESS | 2592 | 1467541755537 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 03:29:15 INFO - PROCESS | 2592 | 1467541755545 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 2592 | 1467541755548 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:15 INFO - PROCESS | 2592 | ++DOCSHELL 17965C00 == 41 [pid = 2592] [id = 306] 03:29:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (179D6800) [pid = 2592] [serial = 917] [outer = 00000000] 03:29:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (17D4BC00) [pid = 2592] [serial = 918] [outer = 179D6800] 03:29:15 INFO - PROCESS | 2592 | 1467541755596 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (17DB0400) [pid = 2592] [serial = 919] [outer = 179D6800] 03:29:16 INFO - PROCESS | 2592 | 1467541756028 Marionette TRACE conn4 <- [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]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 646ms 03:29:16 INFO - PROCESS | 2592 | 1467541756139 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 2592 | 1467541756140 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 03:29:16 INFO - PROCESS | 2592 | 1467541756144 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 2592 | 1467541756145 Marionette TRACE conn4 <- [1,1190,null,{}] 03:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:29:16 INFO - PROCESS | 2592 | 1467541756149 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:16 INFO - PROCESS | 2592 | 1467541756150 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:16 INFO - PROCESS | 2592 | 1467541756237 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 03:29:16 INFO - PROCESS | 2592 | 1467541756247 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 2592 | 1467541756249 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:16 INFO - PROCESS | 2592 | ++DOCSHELL 145D5800 == 42 [pid = 2592] [id = 307] 03:29:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (174F5800) [pid = 2592] [serial = 920] [outer = 00000000] 03:29:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (17DBC000) [pid = 2592] [serial = 921] [outer = 174F5800] 03:29:16 INFO - PROCESS | 2592 | 1467541756292 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (17DBD800) [pid = 2592] [serial = 922] [outer = 174F5800] 03:29:16 INFO - PROCESS | 2592 | 1467541756912 Marionette TRACE conn4 <- [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]]]}] 03:29:17 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 03:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 873ms 03:29:17 INFO - PROCESS | 2592 | 1467541756990 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 03:29:17 INFO - PROCESS | 2592 | 1467541756994 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 03:29:17 INFO - PROCESS | 2592 | 1467541756999 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:29:17 INFO - PROCESS | 2592 | 1467541757003 Marionette TRACE conn4 <- [1,1194,null,{}] 03:29:17 INFO - PROCESS | 2592 | 1467541757008 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:17 INFO - PROCESS | 2592 | 1467541757011 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:17 INFO - PROCESS | 2592 | 1467541757176 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 03:29:17 INFO - PROCESS | 2592 | 1467541757300 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 2592 | 1467541757303 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:17 INFO - PROCESS | 2592 | ++DOCSHELL 10E08C00 == 43 [pid = 2592] [id = 308] 03:29:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (10E0A800) [pid = 2592] [serial = 923] [outer = 00000000] 03:29:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (12D7B400) [pid = 2592] [serial = 924] [outer = 10E0A800] 03:29:17 INFO - PROCESS | 2592 | 1467541757358 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (1328C800) [pid = 2592] [serial = 925] [outer = 10E0A800] 03:29:17 INFO - PROCESS | 2592 | 1467541757946 Marionette TRACE conn4 <- [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]]]}] 03:29:18 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 03:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 969ms 03:29:18 INFO - PROCESS | 2592 | 1467541757977 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 2592 | 1467541757982 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 03:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:29:18 INFO - PROCESS | 2592 | 1467541757989 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 2592 | 1467541757991 Marionette TRACE conn4 <- [1,1198,null,{}] 03:29:18 INFO - PROCESS | 2592 | 1467541757995 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:18 INFO - PROCESS | 2592 | 1467541757998 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:18 INFO - PROCESS | 2592 | 1467541758153 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 03:29:18 INFO - PROCESS | 2592 | 1467541758281 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 2592 | 1467541758284 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:18 INFO - PROCESS | 2592 | ++DOCSHELL 142EA000 == 44 [pid = 2592] [id = 309] 03:29:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (142EAC00) [pid = 2592] [serial = 926] [outer = 00000000] 03:29:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (152BFC00) [pid = 2592] [serial = 927] [outer = 142EAC00] 03:29:18 INFO - PROCESS | 2592 | 1467541758339 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (15342C00) [pid = 2592] [serial = 928] [outer = 142EAC00] 03:29:18 INFO - PROCESS | 2592 | 1467541758929 Marionette TRACE conn4 <- [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]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 03:29:18 INFO - PROCESS | 2592 | 1467541758966 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 2592 | 1467541758969 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 03:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:29:18 INFO - PROCESS | 2592 | 1467541758973 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 2592 | 1467541758976 Marionette TRACE conn4 <- [1,1202,null,{}] 03:29:19 INFO - PROCESS | 2592 | 1467541758987 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:19 INFO - PROCESS | 2592 | 1467541758992 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:19 INFO - PROCESS | 2592 | 1467541759144 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 03:29:19 INFO - PROCESS | 2592 | 1467541759276 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 2592 | 1467541759279 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:19 INFO - PROCESS | 2592 | ++DOCSHELL 176E4C00 == 45 [pid = 2592] [id = 310] 03:29:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (176ED000) [pid = 2592] [serial = 929] [outer = 00000000] 03:29:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (17D43800) [pid = 2592] [serial = 930] [outer = 176ED000] 03:29:19 INFO - PROCESS | 2592 | 1467541759336 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (17E5DC00) [pid = 2592] [serial = 931] [outer = 176ED000] 03:29:20 INFO - PROCESS | 2592 | 1467541760164 Marionette TRACE conn4 <- [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]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1228ms 03:29:20 INFO - PROCESS | 2592 | 1467541760237 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 2592 | 1467541760242 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 03:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:29:20 INFO - PROCESS | 2592 | 1467541760247 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 2592 | 1467541760250 Marionette TRACE conn4 <- [1,1206,null,{}] 03:29:20 INFO - PROCESS | 2592 | 1467541760256 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:20 INFO - PROCESS | 2592 | 1467541760259 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:20 INFO - PROCESS | 2592 | 1467541760397 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 03:29:20 INFO - PROCESS | 2592 | 1467541760526 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 2592 | 1467541760530 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:20 INFO - PROCESS | 2592 | ++DOCSHELL 10E0F000 == 46 [pid = 2592] [id = 311] 03:29:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (10E0F800) [pid = 2592] [serial = 932] [outer = 00000000] 03:29:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (12D8E800) [pid = 2592] [serial = 933] [outer = 10E0F800] 03:29:20 INFO - PROCESS | 2592 | 1467541760580 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (130A5400) [pid = 2592] [serial = 934] [outer = 10E0F800] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 10A75400 == 45 [pid = 2592] [id = 26] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 145B1000 == 44 [pid = 2592] [id = 24] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 13034000 == 43 [pid = 2592] [id = 25] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 15435C00 == 42 [pid = 2592] [id = 17] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 1A4F4800 == 41 [pid = 2592] [id = 12] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 1AA68400 == 40 [pid = 2592] [id = 13] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 15F8B800 == 39 [pid = 2592] [id = 23] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 17DB9800 == 38 [pid = 2592] [id = 11] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 131E6C00 == 37 [pid = 2592] [id = 16] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 10F68000 == 36 [pid = 2592] [id = 18] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 0F225400 == 35 [pid = 2592] [id = 287] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 145B7400 == 34 [pid = 2592] [id = 10] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 13450800 == 33 [pid = 2592] [id = 27] 03:29:21 INFO - PROCESS | 2592 | --DOCSHELL 179D1000 == 32 [pid = 2592] [id = 28] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (17257C00) [pid = 2592] [serial = 885] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (14FE3000) [pid = 2592] [serial = 873] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (1031DC00) [pid = 2592] [serial = 861] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (10508800) [pid = 2592] [serial = 862] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (11CD7800) [pid = 2592] [serial = 864] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (145B4400) [pid = 2592] [serial = 870] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (13449C00) [pid = 2592] [serial = 867] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (15525800) [pid = 2592] [serial = 876] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (1394D400) [pid = 2592] [serial = 868] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (152CF400) [pid = 2592] [serial = 874] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (142EA400) [pid = 2592] [serial = 879] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (11215800) [pid = 2592] [serial = 850] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (10E0F400) [pid = 2592] [serial = 849] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (145BB800) [pid = 2592] [serial = 853] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (14299000) [pid = 2592] [serial = 852] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (15F8AC00) [pid = 2592] [serial = 877] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (174F4800) [pid = 2592] [serial = 856] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (17257000) [pid = 2592] [serial = 855] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (10E05800) [pid = 2592] [serial = 858] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (129AC000) [pid = 2592] [serial = 865] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (166ED800) [pid = 2592] [serial = 883] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (152D4800) [pid = 2592] [serial = 880] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (145BD800) [pid = 2592] [serial = 871] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (16521800) [pid = 2592] [serial = 882] [outer = 00000000] [url = about:blank] 03:29:21 INFO - PROCESS | 2592 | 1467541761687 Marionette TRACE conn4 <- [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]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1502ms 03:29:21 INFO - PROCESS | 2592 | 1467541761742 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 2592 | 1467541761746 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 03:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:29:21 INFO - PROCESS | 2592 | 1467541761750 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 2592 | 1467541761755 Marionette TRACE conn4 <- [1,1210,null,{}] 03:29:21 INFO - PROCESS | 2592 | 1467541761760 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:21 INFO - PROCESS | 2592 | 1467541761762 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:21 INFO - PROCESS | 2592 | 1467541761848 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 03:29:21 INFO - PROCESS | 2592 | 1467541761861 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 2592 | 1467541761865 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:21 INFO - PROCESS | 2592 | ++DOCSHELL 10D25800 == 33 [pid = 2592] [id = 312] 03:29:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10D28C00) [pid = 2592] [serial = 935] [outer = 00000000] 03:29:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (10F3E400) [pid = 2592] [serial = 936] [outer = 10D28C00] 03:29:21 INFO - PROCESS | 2592 | 1467541761913 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (11213400) [pid = 2592] [serial = 937] [outer = 10D28C00] 03:29:22 INFO - PROCESS | 2592 | 1467541762440 Marionette TRACE conn4 <- [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] 03:29:22 INFO - PROCESS | 2592 | 1467541762485 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 03:29:22 INFO - PROCESS | 2592 | 1467541762492 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:29:22 INFO - PROCESS | 2592 | 1467541762494 Marionette TRACE conn4 <- [1,1214,null,{}] 03:29:22 INFO - PROCESS | 2592 | 1467541762498 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:22 INFO - PROCESS | 2592 | 1467541762500 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:22 INFO - PROCESS | 2592 | 1467541762620 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 03:29:22 INFO - PROCESS | 2592 | 1467541762713 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 2592 | 1467541762716 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:22 INFO - PROCESS | 2592 | ++DOCSHELL 12BDB400 == 34 [pid = 2592] [id = 313] 03:29:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (12D74C00) [pid = 2592] [serial = 938] [outer = 00000000] 03:29:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (1314B000) [pid = 2592] [serial = 939] [outer = 12D74C00] 03:29:22 INFO - PROCESS | 2592 | 1467541762761 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (13299400) [pid = 2592] [serial = 940] [outer = 12D74C00] 03:29:23 INFO - PROCESS | 2592 | 1467541763120 Marionette TRACE conn4 <- [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]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 727ms 03:29:23 INFO - PROCESS | 2592 | 1467541763191 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 2592 | 1467541763193 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 03:29:23 INFO - PROCESS | 2592 | 1467541763197 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:29:23 INFO - PROCESS | 2592 | 1467541763249 Marionette TRACE conn4 <- [1,1218,null,{}] 03:29:23 INFO - PROCESS | 2592 | 1467541763259 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:23 INFO - PROCESS | 2592 | 1467541763264 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:23 INFO - PROCESS | 2592 | 1467541763346 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 03:29:23 INFO - PROCESS | 2592 | 1467541763353 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 2592 | 1467541763356 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:23 INFO - PROCESS | 2592 | ++DOCSHELL 1429D400 == 35 [pid = 2592] [id = 314] 03:29:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (1429E000) [pid = 2592] [serial = 941] [outer = 00000000] 03:29:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (142E8400) [pid = 2592] [serial = 942] [outer = 1429E000] 03:29:23 INFO - PROCESS | 2592 | 1467541763402 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (145B0000) [pid = 2592] [serial = 943] [outer = 1429E000] 03:29:23 INFO - PROCESS | 2592 | 1467541763909 Marionette TRACE conn4 <- [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]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 743ms 03:29:23 INFO - PROCESS | 2592 | 1467541763950 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 2592 | 1467541763955 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 03:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:29:23 INFO - PROCESS | 2592 | 1467541763971 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 2592 | 1467541763973 Marionette TRACE conn4 <- [1,1222,null,{}] 03:29:24 INFO - PROCESS | 2592 | 1467541764014 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:24 INFO - PROCESS | 2592 | 1467541764016 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:24 INFO - PROCESS | 2592 | 1467541764134 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 03:29:24 INFO - PROCESS | 2592 | 1467541764141 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 2592 | 1467541764143 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:24 INFO - PROCESS | 2592 | ++DOCSHELL 145CE800 == 36 [pid = 2592] [id = 315] 03:29:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (145D4800) [pid = 2592] [serial = 944] [outer = 00000000] 03:29:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (14F99000) [pid = 2592] [serial = 945] [outer = 145D4800] 03:29:24 INFO - PROCESS | 2592 | 1467541764186 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (152CE400) [pid = 2592] [serial = 946] [outer = 145D4800] 03:29:24 INFO - PROCESS | 2592 | 1467541764648 Marionette TRACE conn4 <- [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]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 695ms 03:29:24 INFO - PROCESS | 2592 | 1467541764678 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 2592 | 1467541764680 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 03:29:24 INFO - PROCESS | 2592 | 1467541764683 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:29:24 INFO - PROCESS | 2592 | 1467541764685 Marionette TRACE conn4 <- [1,1226,null,{}] 03:29:24 INFO - PROCESS | 2592 | 1467541764688 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:24 INFO - PROCESS | 2592 | 1467541764690 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:24 INFO - PROCESS | 2592 | 1467541764796 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 03:29:24 INFO - PROCESS | 2592 | 1467541764800 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 2592 | 1467541764802 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:24 INFO - PROCESS | 2592 | ++DOCSHELL 145D5C00 == 37 [pid = 2592] [id = 316] 03:29:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (145D9C00) [pid = 2592] [serial = 947] [outer = 00000000] 03:29:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (15524800) [pid = 2592] [serial = 948] [outer = 145D9C00] 03:29:24 INFO - PROCESS | 2592 | 1467541764845 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (1578C800) [pid = 2592] [serial = 949] [outer = 145D9C00] 03:29:25 INFO - PROCESS | 2592 | 1467541765340 Marionette TRACE conn4 <- [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]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 727ms 03:29:25 INFO - PROCESS | 2592 | 1467541765420 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 2592 | 1467541765422 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 03:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:29:25 INFO - PROCESS | 2592 | 1467541765425 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 2592 | 1467541765427 Marionette TRACE conn4 <- [1,1230,null,{}] 03:29:25 INFO - PROCESS | 2592 | 1467541765430 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:25 INFO - PROCESS | 2592 | 1467541765436 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:25 INFO - PROCESS | 2592 | 1467541765583 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (0F229C00) [pid = 2592] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (130A3C00) [pid = 2592] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (129B2800) [pid = 2592] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (152D9400) [pid = 2592] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (179D6800) [pid = 2592] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (174F5800) [pid = 2592] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (15795C00) [pid = 2592] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (17243800) [pid = 2592] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10A09400) [pid = 2592] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (165E1800) [pid = 2592] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (131EC000) [pid = 2592] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (145AFC00) [pid = 2592] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (13296C00) [pid = 2592] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:29:25 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (174F7800) [pid = 2592] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:29:25 INFO - PROCESS | 2592 | 1467541765886 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 2592 | 1467541765889 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:25 INFO - PROCESS | 2592 | ++DOCSHELL 0F22A000 == 38 [pid = 2592] [id = 317] 03:29:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (0F22D400) [pid = 2592] [serial = 950] [outer = 00000000] 03:29:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (10F3D400) [pid = 2592] [serial = 951] [outer = 0F22D400] 03:29:25 INFO - PROCESS | 2592 | 1467541765932 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (130CE800) [pid = 2592] [serial = 952] [outer = 0F22D400] 03:29:26 INFO - PROCESS | 2592 | 1467541766342 Marionette TRACE conn4 <- [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]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 969ms 03:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:29:26 INFO - PROCESS | 2592 | 1467541766407 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 2592 | 1467541766409 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 03:29:26 INFO - PROCESS | 2592 | 1467541766412 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 2592 | 1467541766414 Marionette TRACE conn4 <- [1,1234,null,{}] 03:29:26 INFO - PROCESS | 2592 | 1467541766417 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:26 INFO - PROCESS | 2592 | 1467541766419 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:26 INFO - PROCESS | 2592 | 1467541766494 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 03:29:26 INFO - PROCESS | 2592 | 1467541766499 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 2592 | 1467541766501 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:26 INFO - PROCESS | 2592 | ++DOCSHELL 104E9C00 == 39 [pid = 2592] [id = 318] 03:29:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (12BD1C00) [pid = 2592] [serial = 953] [outer = 00000000] 03:29:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (166E9800) [pid = 2592] [serial = 954] [outer = 12BD1C00] 03:29:26 INFO - PROCESS | 2592 | 1467541766544 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (166F5400) [pid = 2592] [serial = 955] [outer = 12BD1C00] 03:29:26 INFO - PROCESS | 2592 | 1467541766951 Marionette TRACE conn4 <- [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]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 614ms 03:29:27 INFO - PROCESS | 2592 | 1467541767010 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 2592 | 1467541767012 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 03:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:29:27 INFO - PROCESS | 2592 | 1467541767015 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 2592 | 1467541767017 Marionette TRACE conn4 <- [1,1238,null,{}] 03:29:27 INFO - PROCESS | 2592 | 1467541767020 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:27 INFO - PROCESS | 2592 | 1467541767022 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:27 INFO - PROCESS | 2592 | 1467541767098 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 03:29:27 INFO - PROCESS | 2592 | 1467541767109 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 2592 | 1467541767112 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:27 INFO - PROCESS | 2592 | ++DOCSHELL 15AA4800 == 40 [pid = 2592] [id = 319] 03:29:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (165E7000) [pid = 2592] [serial = 956] [outer = 00000000] 03:29:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (1724F800) [pid = 2592] [serial = 957] [outer = 165E7000] 03:29:27 INFO - PROCESS | 2592 | 1467541767156 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (17250000) [pid = 2592] [serial = 958] [outer = 165E7000] 03:29:27 INFO - PROCESS | 2592 | 1467541767638 Marionette TRACE conn4 <- [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]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 662ms 03:29:27 INFO - PROCESS | 2592 | 1467541767698 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 2592 | 1467541767700 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 03:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:29:27 INFO - PROCESS | 2592 | 1467541767705 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 2592 | 1467541767706 Marionette TRACE conn4 <- [1,1242,null,{}] 03:29:27 INFO - PROCESS | 2592 | 1467541767710 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:27 INFO - PROCESS | 2592 | 1467541767711 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:27 INFO - PROCESS | 2592 | 1467541767789 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 03:29:27 INFO - PROCESS | 2592 | 1467541767794 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 2592 | 1467541767796 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:27 INFO - PROCESS | 2592 | ++DOCSHELL 1610E800 == 41 [pid = 2592] [id = 320] 03:29:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (165DB000) [pid = 2592] [serial = 959] [outer = 00000000] 03:29:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (17405000) [pid = 2592] [serial = 960] [outer = 165DB000] 03:29:27 INFO - PROCESS | 2592 | 1467541767838 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (17472800) [pid = 2592] [serial = 961] [outer = 165DB000] 03:29:28 INFO - PROCESS | 2592 | 1467541768679 Marionette TRACE conn4 <- [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]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1034ms 03:29:28 INFO - PROCESS | 2592 | 1467541768738 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 2592 | 1467541768743 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 03:29:28 INFO - PROCESS | 2592 | 1467541768747 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:29:28 INFO - PROCESS | 2592 | 1467541768752 Marionette TRACE conn4 <- [1,1246,null,{}] 03:29:28 INFO - PROCESS | 2592 | 1467541768758 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:28 INFO - PROCESS | 2592 | 1467541768761 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:28 INFO - PROCESS | 2592 | 1467541768898 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 03:29:29 INFO - PROCESS | 2592 | 1467541769025 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 2592 | 1467541769028 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:29 INFO - PROCESS | 2592 | ++DOCSHELL 10A05C00 == 42 [pid = 2592] [id = 321] 03:29:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (10D2C800) [pid = 2592] [serial = 962] [outer = 00000000] 03:29:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (117D4000) [pid = 2592] [serial = 963] [outer = 10D2C800] 03:29:29 INFO - PROCESS | 2592 | 1467541769091 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (12D8E400) [pid = 2592] [serial = 964] [outer = 10D2C800] 03:29:29 INFO - PROCESS | 2592 | 1467541769766 Marionette TRACE conn4 <- [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]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1083ms 03:29:29 INFO - PROCESS | 2592 | 1467541769826 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 2592 | 1467541769831 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 03:29:29 INFO - PROCESS | 2592 | 1467541769856 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:29:29 INFO - PROCESS | 2592 | 1467541769859 Marionette TRACE conn4 <- [1,1250,null,{}] 03:29:29 INFO - PROCESS | 2592 | 1467541769863 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:29 INFO - PROCESS | 2592 | 1467541769866 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:30 INFO - PROCESS | 2592 | 1467541770043 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 03:29:30 INFO - PROCESS | 2592 | 1467541770054 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 2592 | 1467541770057 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:30 INFO - PROCESS | 2592 | ++DOCSHELL 14299000 == 43 [pid = 2592] [id = 322] 03:29:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (14299C00) [pid = 2592] [serial = 965] [outer = 00000000] 03:29:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (142E8800) [pid = 2592] [serial = 966] [outer = 14299C00] 03:29:30 INFO - PROCESS | 2592 | 1467541770111 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (145CC400) [pid = 2592] [serial = 967] [outer = 14299C00] 03:29:31 INFO - PROCESS | 2592 | --DOCSHELL 145D1400 == 42 [pid = 2592] [id = 305] 03:29:31 INFO - PROCESS | 2592 | --DOCSHELL 15AA4800 == 41 [pid = 2592] [id = 319] 03:29:31 INFO - PROCESS | 2592 | --DOCSHELL 104E9C00 == 40 [pid = 2592] [id = 318] 03:29:31 INFO - PROCESS | 2592 | --DOCSHELL 0F22A000 == 39 [pid = 2592] [id = 317] 03:29:31 INFO - PROCESS | 2592 | --DOCSHELL 145D5C00 == 38 [pid = 2592] [id = 316] 03:29:31 INFO - PROCESS | 2592 | --DOCSHELL 145CE800 == 37 [pid = 2592] [id = 315] 03:29:31 INFO - PROCESS | 2592 | --DOCSHELL 1429D400 == 36 [pid = 2592] [id = 314] 03:29:31 INFO - PROCESS | 2592 | --DOCSHELL 12BDB400 == 35 [pid = 2592] [id = 313] 03:29:31 INFO - PROCESS | 2592 | --DOCSHELL 10D25800 == 34 [pid = 2592] [id = 312] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (17259000) [pid = 2592] [serial = 886] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (10F36C00) [pid = 2592] [serial = 859] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (166EDC00) [pid = 2592] [serial = 906] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (1746B400) [pid = 2592] [serial = 909] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (166F7800) [pid = 2592] [serial = 907] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (145B5C00) [pid = 2592] [serial = 900] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (139DC800) [pid = 2592] [serial = 891] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (1429FC00) [pid = 2592] [serial = 892] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (176E5C00) [pid = 2592] [serial = 912] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10436C00) [pid = 2592] [serial = 888] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10A79C00) [pid = 2592] [serial = 889] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (131ED000) [pid = 2592] [serial = 897] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (174F1400) [pid = 2592] [serial = 910] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (1394D000) [pid = 2592] [serial = 898] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (12D82400) [pid = 2592] [serial = 894] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (1307B400) [pid = 2592] [serial = 895] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (1578DC00) [pid = 2592] [serial = 903] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (145D2400) [pid = 2592] [serial = 901] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (17DB0400) [pid = 2592] [serial = 919] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (17DBD800) [pid = 2592] [serial = 922] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (17DBC000) [pid = 2592] [serial = 921] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (17D4BC00) [pid = 2592] [serial = 918] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (176EF000) [pid = 2592] [serial = 913] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (1725E800) [pid = 2592] [serial = 915] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (174FA000) [pid = 2592] [serial = 916] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (15AA3C00) [pid = 2592] [serial = 904] [outer = 00000000] [url = about:blank] 03:29:31 INFO - PROCESS | 2592 | 1467541771041 Marionette TRACE conn4 <- [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]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1228ms 03:29:31 INFO - PROCESS | 2592 | 1467541771088 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 2592 | 1467541771092 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 03:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:29:31 INFO - PROCESS | 2592 | 1467541771096 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 2592 | 1467541771100 Marionette TRACE conn4 <- [1,1254,null,{}] 03:29:31 INFO - PROCESS | 2592 | 1467541771105 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:31 INFO - PROCESS | 2592 | 1467541771107 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:31 INFO - PROCESS | 2592 | 1467541771191 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 03:29:31 INFO - PROCESS | 2592 | 1467541771198 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 2592 | 1467541771203 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:31 INFO - PROCESS | 2592 | ++DOCSHELL 10A7BC00 == 35 [pid = 2592] [id = 323] 03:29:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (10A7D000) [pid = 2592] [serial = 968] [outer = 00000000] 03:29:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (10D2E800) [pid = 2592] [serial = 969] [outer = 10A7D000] 03:29:31 INFO - PROCESS | 2592 | 1467541771301 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (10F69C00) [pid = 2592] [serial = 970] [outer = 10A7D000] 03:29:31 INFO - PROCESS | 2592 | 1467541771802 Marionette TRACE conn4 <- [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]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 711ms 03:29:31 INFO - PROCESS | 2592 | 1467541771826 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 2592 | 1467541771830 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 03:29:31 INFO - PROCESS | 2592 | 1467541771839 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:29:31 INFO - PROCESS | 2592 | 1467541771842 Marionette TRACE conn4 <- [1,1258,null,{}] 03:29:31 INFO - PROCESS | 2592 | 1467541771845 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:31 INFO - PROCESS | 2592 | 1467541771848 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:31 INFO - PROCESS | 2592 | 1467541771930 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 03:29:31 INFO - PROCESS | 2592 | 1467541771936 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 2592 | 1467541771938 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:31 INFO - PROCESS | 2592 | ++DOCSHELL 12D96400 == 36 [pid = 2592] [id = 324] 03:29:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (130A3800) [pid = 2592] [serial = 971] [outer = 00000000] 03:29:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (131E6C00) [pid = 2592] [serial = 972] [outer = 130A3800] 03:29:32 INFO - PROCESS | 2592 | 1467541771983 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (13943000) [pid = 2592] [serial = 973] [outer = 130A3800] 03:29:32 INFO - PROCESS | 2592 | 1467541772502 Marionette TRACE conn4 <- [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]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 711ms 03:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:29:32 INFO - PROCESS | 2592 | 1467541772574 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 2592 | 1467541772577 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 03:29:32 INFO - PROCESS | 2592 | 1467541772580 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 2592 | 1467541772584 Marionette TRACE conn4 <- [1,1262,null,{}] 03:29:32 INFO - PROCESS | 2592 | 1467541772594 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:32 INFO - PROCESS | 2592 | 1467541772599 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:32 INFO - PROCESS | 2592 | 1467541772708 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 03:29:32 INFO - PROCESS | 2592 | 1467541772800 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 2592 | 1467541772803 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:32 INFO - PROCESS | 2592 | ++DOCSHELL 145B5C00 == 37 [pid = 2592] [id = 325] 03:29:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (145BDC00) [pid = 2592] [serial = 974] [outer = 00000000] 03:29:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (145D2000) [pid = 2592] [serial = 975] [outer = 145BDC00] 03:29:32 INFO - PROCESS | 2592 | 1467541772850 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (14F92800) [pid = 2592] [serial = 976] [outer = 145BDC00] 03:29:33 INFO - PROCESS | 2592 | 1467541773223 Marionette TRACE conn4 <- [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]]]}] 03:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 711ms 03:29:33 INFO - PROCESS | 2592 | 1467541773329 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 2592 | 1467541773331 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 03:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:29:33 INFO - PROCESS | 2592 | 1467541773347 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 2592 | 1467541773349 Marionette TRACE conn4 <- [1,1266,null,{}] 03:29:33 INFO - PROCESS | 2592 | 1467541773352 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:33 INFO - PROCESS | 2592 | 1467541773354 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:33 INFO - PROCESS | 2592 | 1467541773475 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 03:29:33 INFO - PROCESS | 2592 | 1467541773487 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 2592 | 1467541773489 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:33 INFO - PROCESS | 2592 | ++DOCSHELL 152CBC00 == 38 [pid = 2592] [id = 326] 03:29:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (152D1000) [pid = 2592] [serial = 977] [outer = 00000000] 03:29:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (1578DC00) [pid = 2592] [serial = 978] [outer = 152D1000] 03:29:33 INFO - PROCESS | 2592 | 1467541773532 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (15F8D000) [pid = 2592] [serial = 979] [outer = 152D1000] 03:29:33 INFO - PROCESS | 2592 | 1467541773966 Marionette TRACE conn4 <- [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]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 646ms 03:29:34 INFO - PROCESS | 2592 | 1467541773982 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 2592 | 1467541773984 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 03:29:34 INFO - PROCESS | 2592 | 1467541773987 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:29:34 INFO - PROCESS | 2592 | 1467541773989 Marionette TRACE conn4 <- [1,1270,null,{}] 03:29:34 INFO - PROCESS | 2592 | 1467541773992 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:34 INFO - PROCESS | 2592 | 1467541773994 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:34 INFO - PROCESS | 2592 | 1467541774100 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 03:29:34 INFO - PROCESS | 2592 | 1467541774185 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 2592 | 1467541774187 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:34 INFO - PROCESS | 2592 | ++DOCSHELL 15F8AC00 == 39 [pid = 2592] [id = 327] 03:29:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15F95400) [pid = 2592] [serial = 980] [outer = 00000000] 03:29:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (165E4000) [pid = 2592] [serial = 981] [outer = 15F95400] 03:29:34 INFO - PROCESS | 2592 | 1467541774231 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (165E4400) [pid = 2592] [serial = 982] [outer = 15F95400] 03:29:34 INFO - PROCESS | 2592 | 1467541774721 Marionette TRACE conn4 <- [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]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 752ms 03:29:34 INFO - PROCESS | 2592 | 1467541774761 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 2592 | 1467541774763 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 03:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:29:34 INFO - PROCESS | 2592 | 1467541774772 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 2592 | 1467541774774 Marionette TRACE conn4 <- [1,1274,null,{}] 03:29:34 INFO - PROCESS | 2592 | 1467541774778 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:34 INFO - PROCESS | 2592 | 1467541774784 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:34 INFO - PROCESS | 2592 | 1467541774916 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 03:29:34 INFO - PROCESS | 2592 | 1467541774977 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 2592 | 1467541774980 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:34 INFO - PROCESS | 2592 | ++DOCSHELL 13947400 == 40 [pid = 2592] [id = 328] 03:29:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (13947800) [pid = 2592] [serial = 983] [outer = 00000000] 03:29:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (17473400) [pid = 2592] [serial = 984] [outer = 13947800] 03:29:35 INFO - PROCESS | 2592 | 1467541775023 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (17473C00) [pid = 2592] [serial = 985] [outer = 13947800] 03:29:35 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (165E7000) [pid = 2592] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:29:35 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (145D4800) [pid = 2592] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:29:35 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10E0F800) [pid = 2592] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:29:35 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (10D28C00) [pid = 2592] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:29:35 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (1429E000) [pid = 2592] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:29:35 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (12D74C00) [pid = 2592] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:29:35 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (10E0A800) [pid = 2592] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:29:35 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (145D9C00) [pid = 2592] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:29:35 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (142EAC00) [pid = 2592] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:29:35 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (176ED000) [pid = 2592] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:29:35 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (0F22D400) [pid = 2592] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:29:35 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (12BD1C00) [pid = 2592] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:29:35 INFO - PROCESS | 2592 | 1467541775551 Marionette TRACE conn4 <- [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]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 838ms 03:29:35 INFO - PROCESS | 2592 | 1467541775610 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 2592 | 1467541775612 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 03:29:35 INFO - PROCESS | 2592 | 1467541775615 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:29:35 INFO - PROCESS | 2592 | 1467541775617 Marionette TRACE conn4 <- [1,1278,null,{}] 03:29:35 INFO - PROCESS | 2592 | 1467541775621 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:35 INFO - PROCESS | 2592 | 1467541775622 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:35 INFO - PROCESS | 2592 | 1467541775699 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 03:29:35 INFO - PROCESS | 2592 | 1467541775707 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 2592 | 1467541775709 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:35 INFO - PROCESS | 2592 | ++DOCSHELL 0C773800 == 41 [pid = 2592] [id = 329] 03:29:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (10E0A800) [pid = 2592] [serial = 986] [outer = 00000000] 03:29:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (142EAC00) [pid = 2592] [serial = 987] [outer = 10E0A800] 03:29:35 INFO - PROCESS | 2592 | 1467541775751 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (145D4800) [pid = 2592] [serial = 988] [outer = 10E0A800] 03:29:36 INFO - PROCESS | 2592 | 1467541776160 Marionette TRACE conn4 <- [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]]]}] 03:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 601ms 03:29:36 INFO - PROCESS | 2592 | 1467541776213 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 2592 | 1467541776215 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 03:29:36 INFO - PROCESS | 2592 | 1467541776218 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:29:36 INFO - PROCESS | 2592 | 1467541776220 Marionette TRACE conn4 <- [1,1282,null,{}] 03:29:36 INFO - PROCESS | 2592 | 1467541776223 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:36 INFO - PROCESS | 2592 | 1467541776225 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:36 INFO - PROCESS | 2592 | 1467541776303 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 03:29:36 INFO - PROCESS | 2592 | 1467541776310 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 2592 | 1467541776312 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:36 INFO - PROCESS | 2592 | ++DOCSHELL 1429C800 == 42 [pid = 2592] [id = 330] 03:29:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (166EC000) [pid = 2592] [serial = 989] [outer = 00000000] 03:29:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (17471800) [pid = 2592] [serial = 990] [outer = 166EC000] 03:29:36 INFO - PROCESS | 2592 | 1467541776354 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (174F4800) [pid = 2592] [serial = 991] [outer = 166EC000] 03:29:36 INFO - PROCESS | 2592 | 1467541776781 Marionette TRACE conn4 <- [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]]]}] 03:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 601ms 03:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:29:36 INFO - PROCESS | 2592 | 1467541776858 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 2592 | 1467541776860 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 03:29:36 INFO - PROCESS | 2592 | 1467541776867 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 2592 | 1467541776869 Marionette TRACE conn4 <- [1,1286,null,{}] 03:29:36 INFO - PROCESS | 2592 | 1467541776872 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:36 INFO - PROCESS | 2592 | 1467541776874 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:36 INFO - PROCESS | 2592 | 1467541776951 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 03:29:36 INFO - PROCESS | 2592 | 1467541776956 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 2592 | 1467541776958 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:36 INFO - PROCESS | 2592 | ++DOCSHELL 10F39800 == 43 [pid = 2592] [id = 331] 03:29:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (152DA400) [pid = 2592] [serial = 992] [outer = 00000000] 03:29:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (176E9000) [pid = 2592] [serial = 993] [outer = 152DA400] 03:29:37 INFO - PROCESS | 2592 | 1467541777009 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (17963C00) [pid = 2592] [serial = 994] [outer = 152DA400] 03:29:37 INFO - PROCESS | 2592 | 1467541777457 Marionette TRACE conn4 <- [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]]]}] 03:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 633ms 03:29:37 INFO - PROCESS | 2592 | 1467541777501 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 03:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:29:37 INFO - PROCESS | 2592 | 1467541777503 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 03:29:37 INFO - PROCESS | 2592 | 1467541777506 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 2592 | 1467541777508 Marionette TRACE conn4 <- [1,1290,null,{}] 03:29:37 INFO - PROCESS | 2592 | 1467541777511 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:37 INFO - PROCESS | 2592 | 1467541777513 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:37 INFO - PROCESS | 2592 | 1467541777691 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 03:29:37 INFO - PROCESS | 2592 | 1467541777767 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 2592 | 1467541777771 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:37 INFO - PROCESS | 2592 | ++DOCSHELL 10A03C00 == 44 [pid = 2592] [id = 332] 03:29:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (10A09400) [pid = 2592] [serial = 995] [outer = 00000000] 03:29:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (10A7F000) [pid = 2592] [serial = 996] [outer = 10A09400] 03:29:37 INFO - PROCESS | 2592 | 1467541777828 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (10E08800) [pid = 2592] [serial = 997] [outer = 10A09400] 03:29:38 INFO - PROCESS | 2592 | 1467541778432 Marionette TRACE conn4 <- [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]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 996ms 03:29:38 INFO - PROCESS | 2592 | 1467541778495 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 2592 | 1467541778499 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 03:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:29:38 INFO - PROCESS | 2592 | 1467541778504 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 2592 | 1467541778506 Marionette TRACE conn4 <- [1,1294,null,{}] 03:29:38 INFO - PROCESS | 2592 | 1467541778511 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:38 INFO - PROCESS | 2592 | 1467541778514 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:38 INFO - PROCESS | 2592 | 1467541778672 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 03:29:38 INFO - PROCESS | 2592 | 1467541778689 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 2592 | 1467541778692 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:38 INFO - PROCESS | 2592 | ++DOCSHELL 1429D800 == 45 [pid = 2592] [id = 333] 03:29:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (1429E000) [pid = 2592] [serial = 998] [outer = 00000000] 03:29:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (142E7400) [pid = 2592] [serial = 999] [outer = 1429E000] 03:29:38 INFO - PROCESS | 2592 | 1467541778746 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (145CDC00) [pid = 2592] [serial = 1000] [outer = 1429E000] 03:29:39 INFO - PROCESS | 2592 | 1467541779327 Marionette TRACE conn4 <- [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]]]}] 03:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 902ms 03:29:39 INFO - PROCESS | 2592 | 1467541779409 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 2592 | 1467541779412 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 03:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:29:39 INFO - PROCESS | 2592 | 1467541779430 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - PROCESS | 2592 | 1467541779433 Marionette TRACE conn4 <- [1,1298,null,{}] 03:29:39 INFO - PROCESS | 2592 | 1467541779437 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:39 INFO - PROCESS | 2592 | 1467541779439 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:39 INFO - PROCESS | 2592 | 1467541779595 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 03:29:39 INFO - PROCESS | 2592 | 1467541779724 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 2592 | 1467541779727 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:39 INFO - PROCESS | 2592 | ++DOCSHELL 17243800 == 46 [pid = 2592] [id = 334] 03:29:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (1724FC00) [pid = 2592] [serial = 1001] [outer = 00000000] 03:29:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (1725E000) [pid = 2592] [serial = 1002] [outer = 1724FC00] 03:29:39 INFO - PROCESS | 2592 | 1467541779785 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (174EE800) [pid = 2592] [serial = 1003] [outer = 1724FC00] 03:29:40 INFO - PROCESS | 2592 | 1467541780338 Marionette TRACE conn4 <- [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] 03:29:40 INFO - PROCESS | 2592 | 1467541780372 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 03:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:29:40 INFO - PROCESS | 2592 | 1467541780383 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 2592 | 1467541780387 Marionette TRACE conn4 <- [1,1302,null,{}] 03:29:40 INFO - PROCESS | 2592 | 1467541780391 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:40 INFO - PROCESS | 2592 | 1467541780394 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:40 INFO - PROCESS | 2592 | 1467541780497 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 03:29:40 INFO - PROCESS | 2592 | 1467541780608 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 2592 | 1467541780610 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:40 INFO - PROCESS | 2592 | ++DOCSHELL 17DB2000 == 47 [pid = 2592] [id = 335] 03:29:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (17DB2800) [pid = 2592] [serial = 1004] [outer = 00000000] 03:29:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (17E5FC00) [pid = 2592] [serial = 1005] [outer = 17DB2800] 03:29:40 INFO - PROCESS | 2592 | 1467541780668 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (18027800) [pid = 2592] [serial = 1006] [outer = 17DB2800] 03:29:41 INFO - PROCESS | 2592 | 1467541781247 Marionette TRACE conn4 <- [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]]]}] 03:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 902ms 03:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:29:41 INFO - PROCESS | 2592 | 1467541781284 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 03:29:41 INFO - PROCESS | 2592 | 1467541781286 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 03:29:41 INFO - PROCESS | 2592 | 1467541781289 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - PROCESS | 2592 | 1467541781292 Marionette TRACE conn4 <- [1,1306,null,{}] 03:29:41 INFO - PROCESS | 2592 | 1467541781295 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:41 INFO - PROCESS | 2592 | 1467541781297 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:41 INFO - PROCESS | 2592 | 1467541781396 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 03:29:41 INFO - PROCESS | 2592 | 1467541781497 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 2592 | 1467541781499 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:41 INFO - PROCESS | 2592 | ++DOCSHELL 17E59000 == 48 [pid = 2592] [id = 336] 03:29:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (180E3800) [pid = 2592] [serial = 1007] [outer = 00000000] 03:29:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (18295800) [pid = 2592] [serial = 1008] [outer = 180E3800] 03:29:41 INFO - PROCESS | 2592 | 1467541781551 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (18298C00) [pid = 2592] [serial = 1009] [outer = 180E3800] 03:29:42 INFO - PROCESS | 2592 | 1467541782273 Marionette TRACE conn4 <- [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]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1012ms 03:29:42 INFO - PROCESS | 2592 | 1467541782325 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 2592 | 1467541782329 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 03:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:29:42 INFO - PROCESS | 2592 | 1467541782334 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 2592 | 1467541782337 Marionette TRACE conn4 <- [1,1310,null,{}] 03:29:42 INFO - PROCESS | 2592 | 1467541782342 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:42 INFO - PROCESS | 2592 | 1467541782345 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:42 INFO - PROCESS | 2592 | 1467541782444 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 03:29:42 INFO - PROCESS | 2592 | 1467541782576 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 2592 | 1467541782580 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:42 INFO - PROCESS | 2592 | ++DOCSHELL 12B09400 == 49 [pid = 2592] [id = 337] 03:29:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (12BD0400) [pid = 2592] [serial = 1010] [outer = 00000000] 03:29:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (1303B800) [pid = 2592] [serial = 1011] [outer = 12BD0400] 03:29:42 INFO - PROCESS | 2592 | 1467541782634 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (13132C00) [pid = 2592] [serial = 1012] [outer = 12BD0400] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 10E0F000 == 48 [pid = 2592] [id = 311] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 1429C800 == 47 [pid = 2592] [id = 330] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 0C773800 == 46 [pid = 2592] [id = 329] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 13947400 == 45 [pid = 2592] [id = 328] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 15F8AC00 == 44 [pid = 2592] [id = 327] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 152CBC00 == 43 [pid = 2592] [id = 326] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 145B5C00 == 42 [pid = 2592] [id = 325] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 12D96400 == 41 [pid = 2592] [id = 324] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 10A7BC00 == 40 [pid = 2592] [id = 323] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 14299000 == 39 [pid = 2592] [id = 322] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 10A05C00 == 38 [pid = 2592] [id = 321] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 1610E800 == 37 [pid = 2592] [id = 320] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 17965C00 == 36 [pid = 2592] [id = 306] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 145D5800 == 35 [pid = 2592] [id = 307] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 10E08C00 == 34 [pid = 2592] [id = 308] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 176E4C00 == 33 [pid = 2592] [id = 310] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 142EA000 == 32 [pid = 2592] [id = 309] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 17DB2000 == 31 [pid = 2592] [id = 335] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 17E59000 == 30 [pid = 2592] [id = 336] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 17243800 == 29 [pid = 2592] [id = 334] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 10F39800 == 28 [pid = 2592] [id = 331] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 10A03C00 == 27 [pid = 2592] [id = 332] 03:29:43 INFO - PROCESS | 2592 | --DOCSHELL 1429D800 == 26 [pid = 2592] [id = 333] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 96 (1724F800) [pid = 2592] [serial = 957] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (14F99000) [pid = 2592] [serial = 945] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (12D8E800) [pid = 2592] [serial = 933] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (130A5400) [pid = 2592] [serial = 934] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (10F3E400) [pid = 2592] [serial = 936] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (11213400) [pid = 2592] [serial = 937] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (142E8400) [pid = 2592] [serial = 942] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (1314B000) [pid = 2592] [serial = 939] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (13299400) [pid = 2592] [serial = 940] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (1328C800) [pid = 2592] [serial = 925] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (12D7B400) [pid = 2592] [serial = 924] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (15524800) [pid = 2592] [serial = 948] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (15342C00) [pid = 2592] [serial = 928] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (152BFC00) [pid = 2592] [serial = 927] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (17E5DC00) [pid = 2592] [serial = 931] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (17D43800) [pid = 2592] [serial = 930] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10F3D400) [pid = 2592] [serial = 951] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (1578C800) [pid = 2592] [serial = 949] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (130CE800) [pid = 2592] [serial = 952] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (166E9800) [pid = 2592] [serial = 954] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (152CE400) [pid = 2592] [serial = 946] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (166F5400) [pid = 2592] [serial = 955] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (17250000) [pid = 2592] [serial = 958] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (145B0000) [pid = 2592] [serial = 943] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 2592 | 1467541783869 Marionette TRACE conn4 <- [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]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1629ms 03:29:43 INFO - PROCESS | 2592 | 1467541783966 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 2592 | 1467541783970 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 03:29:43 INFO - PROCESS | 2592 | 1467541783975 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:29:43 INFO - PROCESS | 2592 | 1467541783978 Marionette TRACE conn4 <- [1,1314,null,{}] 03:29:44 INFO - PROCESS | 2592 | 1467541783989 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:44 INFO - PROCESS | 2592 | 1467541783992 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:44 INFO - PROCESS | 2592 | 1467541784072 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 03:29:44 INFO - PROCESS | 2592 | 1467541784085 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 2592 | 1467541784088 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:44 INFO - PROCESS | 2592 | ++DOCSHELL 10A05C00 == 27 [pid = 2592] [id = 338] 03:29:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (10A0AC00) [pid = 2592] [serial = 1013] [outer = 00000000] 03:29:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (10E0AC00) [pid = 2592] [serial = 1014] [outer = 10A0AC00] 03:29:44 INFO - PROCESS | 2592 | 1467541784134 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (10F3E400) [pid = 2592] [serial = 1015] [outer = 10A0AC00] 03:29:44 INFO - PROCESS | 2592 | 1467541784598 Marionette TRACE conn4 <- [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]]]}] 03:29:44 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 03:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 633ms 03:29:44 INFO - PROCESS | 2592 | 1467541784614 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 2592 | 1467541784618 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 03:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:29:44 INFO - PROCESS | 2592 | 1467541784625 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 2592 | 1467541784627 Marionette TRACE conn4 <- [1,1318,null,{}] 03:29:44 INFO - PROCESS | 2592 | 1467541784631 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:44 INFO - PROCESS | 2592 | 1467541784633 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:44 INFO - PROCESS | 2592 | 1467541784718 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 03:29:44 INFO - PROCESS | 2592 | 1467541784724 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 2592 | 1467541784727 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:44 INFO - PROCESS | 2592 | ++DOCSHELL 1281F400 == 28 [pid = 2592] [id = 339] 03:29:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (129AA800) [pid = 2592] [serial = 1016] [outer = 00000000] 03:29:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (12D78800) [pid = 2592] [serial = 1017] [outer = 129AA800] 03:29:44 INFO - PROCESS | 2592 | 1467541784825 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (13033800) [pid = 2592] [serial = 1018] [outer = 129AA800] 03:29:45 INFO - PROCESS | 2592 | 1467541785289 Marionette TRACE conn4 <- [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]]]}] 03:29:45 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 03:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 712ms 03:29:45 INFO - PROCESS | 2592 | 1467541785356 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 2592 | 1467541785358 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 03:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:29:45 INFO - PROCESS | 2592 | 1467541785362 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 2592 | 1467541785365 Marionette TRACE conn4 <- [1,1322,null,{}] 03:29:45 INFO - PROCESS | 2592 | 1467541785376 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:45 INFO - PROCESS | 2592 | 1467541785381 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:45 INFO - PROCESS | 2592 | 1467541785492 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 03:29:45 INFO - PROCESS | 2592 | 1467541785589 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 2592 | 1467541785592 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:45 INFO - PROCESS | 2592 | ++DOCSHELL 142A0C00 == 29 [pid = 2592] [id = 340] 03:29:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (142A1800) [pid = 2592] [serial = 1019] [outer = 00000000] 03:29:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (142C8800) [pid = 2592] [serial = 1020] [outer = 142A1800] 03:29:45 INFO - PROCESS | 2592 | 1467541785639 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (142EF000) [pid = 2592] [serial = 1021] [outer = 142A1800] 03:29:46 INFO - PROCESS | 2592 | 1467541786045 Marionette TRACE conn4 <- [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]]]}] 03:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 759ms 03:29:46 INFO - PROCESS | 2592 | 1467541786111 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 2592 | 1467541786113 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 03:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:29:46 INFO - PROCESS | 2592 | 1467541786126 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 2592 | 1467541786128 Marionette TRACE conn4 <- [1,1326,null,{}] 03:29:46 INFO - PROCESS | 2592 | 1467541786132 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:46 INFO - PROCESS | 2592 | 1467541786134 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:46 INFO - PROCESS | 2592 | 1467541786248 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 03:29:46 INFO - PROCESS | 2592 | 1467541786257 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 2592 | 1467541786259 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:46 INFO - PROCESS | 2592 | ++DOCSHELL 145BAC00 == 30 [pid = 2592] [id = 341] 03:29:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (145CB800) [pid = 2592] [serial = 1022] [outer = 00000000] 03:29:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (145DAC00) [pid = 2592] [serial = 1023] [outer = 145CB800] 03:29:46 INFO - PROCESS | 2592 | 1467541786305 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (152CE800) [pid = 2592] [serial = 1024] [outer = 145CB800] 03:29:47 INFO - PROCESS | 2592 | 1467541787208 Marionette TRACE conn4 <- [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]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1107ms 03:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:29:47 INFO - PROCESS | 2592 | 1467541787221 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 2592 | 1467541787223 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 03:29:47 INFO - PROCESS | 2592 | 1467541787232 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 2592 | 1467541787234 Marionette TRACE conn4 <- [1,1330,null,{}] 03:29:47 INFO - PROCESS | 2592 | 1467541787238 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:47 INFO - PROCESS | 2592 | 1467541787240 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:47 INFO - PROCESS | 2592 | 1467541787345 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 03:29:47 INFO - PROCESS | 2592 | 1467541787350 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 2592 | 1467541787352 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:47 INFO - PROCESS | 2592 | ++DOCSHELL 152D0000 == 31 [pid = 2592] [id = 342] 03:29:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (152D3000) [pid = 2592] [serial = 1025] [outer = 00000000] 03:29:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (1573C000) [pid = 2592] [serial = 1026] [outer = 152D3000] 03:29:47 INFO - PROCESS | 2592 | 1467541787395 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (15795C00) [pid = 2592] [serial = 1027] [outer = 152D3000] 03:29:47 INFO - PROCESS | 2592 | 1467541787894 Marionette TRACE conn4 <- [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]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 696ms 03:29:48 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (10D2C800) [pid = 2592] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:29:48 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (145BDC00) [pid = 2592] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:29:48 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (10E0A800) [pid = 2592] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:29:48 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (152D1000) [pid = 2592] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:29:48 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (166EC000) [pid = 2592] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:29:48 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (152DA400) [pid = 2592] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:29:48 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (13947800) [pid = 2592] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:29:48 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (15F95400) [pid = 2592] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:29:48 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (165DB000) [pid = 2592] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:29:48 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (10A7D000) [pid = 2592] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:29:48 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (130A3800) [pid = 2592] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:29:48 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (14299C00) [pid = 2592] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:29:48 INFO - PROCESS | 2592 | 1467541788151 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 03:29:48 INFO - PROCESS | 2592 | 1467541788153 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 03:29:48 INFO - PROCESS | 2592 | 1467541788161 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 2592 | 1467541788163 Marionette TRACE conn4 <- [1,1334,null,{}] 03:29:48 INFO - PROCESS | 2592 | 1467541788166 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:48 INFO - PROCESS | 2592 | 1467541788172 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:48 INFO - PROCESS | 2592 | 1467541788272 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 03:29:48 INFO - PROCESS | 2592 | 1467541788279 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 2592 | 1467541788281 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:48 INFO - PROCESS | 2592 | ++DOCSHELL 13079000 == 32 [pid = 2592] [id = 343] 03:29:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (13947800) [pid = 2592] [serial = 1028] [outer = 00000000] 03:29:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (152D1000) [pid = 2592] [serial = 1029] [outer = 13947800] 03:29:48 INFO - PROCESS | 2592 | 1467541788329 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (15AA3C00) [pid = 2592] [serial = 1030] [outer = 13947800] 03:29:48 INFO - PROCESS | 2592 | 1467541788769 Marionette TRACE conn4 <- [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]]]}] 03:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 649ms 03:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:29:48 INFO - PROCESS | 2592 | 1467541788797 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 03:29:48 INFO - PROCESS | 2592 | 1467541788799 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 03:29:48 INFO - PROCESS | 2592 | 1467541788803 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 2592 | 1467541788813 Marionette TRACE conn4 <- [1,1338,null,{}] 03:29:48 INFO - PROCESS | 2592 | 1467541788821 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:48 INFO - PROCESS | 2592 | 1467541788823 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:48 INFO - PROCESS | 2592 | 1467541788900 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 03:29:48 INFO - PROCESS | 2592 | 1467541788911 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 2592 | 1467541788913 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:48 INFO - PROCESS | 2592 | ++DOCSHELL 142E3000 == 33 [pid = 2592] [id = 344] 03:29:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (152D0400) [pid = 2592] [serial = 1031] [outer = 00000000] 03:29:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (16837000) [pid = 2592] [serial = 1032] [outer = 152D0400] 03:29:48 INFO - PROCESS | 2592 | 1467541788955 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (1683A000) [pid = 2592] [serial = 1033] [outer = 152D0400] 03:29:49 INFO - PROCESS | 2592 | 1467541789372 Marionette TRACE conn4 <- [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]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 602ms 03:29:49 INFO - PROCESS | 2592 | 1467541789400 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 2592 | 1467541789402 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 03:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:29:49 INFO - PROCESS | 2592 | 1467541789418 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 2592 | 1467541789420 Marionette TRACE conn4 <- [1,1342,null,{}] 03:29:49 INFO - PROCESS | 2592 | 1467541789427 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:49 INFO - PROCESS | 2592 | 1467541789429 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:49 INFO - PROCESS | 2592 | 1467541789504 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 03:29:49 INFO - PROCESS | 2592 | 1467541789510 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 2592 | 1467541789512 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:49 INFO - PROCESS | 2592 | ++DOCSHELL 0F223400 == 34 [pid = 2592] [id = 345] 03:29:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (142C7C00) [pid = 2592] [serial = 1034] [outer = 00000000] 03:29:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (17256000) [pid = 2592] [serial = 1035] [outer = 142C7C00] 03:29:49 INFO - PROCESS | 2592 | 1467541789554 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (17243C00) [pid = 2592] [serial = 1036] [outer = 142C7C00] 03:29:50 INFO - PROCESS | 2592 | 1467541789976 Marionette TRACE conn4 <- [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]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 601ms 03:29:50 INFO - PROCESS | 2592 | 1467541790069 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 2592 | 1467541790071 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 03:29:50 INFO - PROCESS | 2592 | 1467541790075 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:29:50 INFO - PROCESS | 2592 | 1467541790077 Marionette TRACE conn4 <- [1,1346,null,{}] 03:29:50 INFO - PROCESS | 2592 | 1467541790080 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:50 INFO - PROCESS | 2592 | 1467541790082 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:50 INFO - PROCESS | 2592 | 1467541790158 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 03:29:50 INFO - PROCESS | 2592 | 1467541790165 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 2592 | 1467541790167 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:50 INFO - PROCESS | 2592 | ++DOCSHELL 142A0800 == 35 [pid = 2592] [id = 346] 03:29:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (174F5C00) [pid = 2592] [serial = 1037] [outer = 00000000] 03:29:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (176E5000) [pid = 2592] [serial = 1038] [outer = 174F5C00] 03:29:50 INFO - PROCESS | 2592 | 1467541790209 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (176E7C00) [pid = 2592] [serial = 1039] [outer = 174F5C00] 03:29:51 INFO - PROCESS | 2592 | 1467541791022 Marionette TRACE conn4 <- [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]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1012ms 03:29:51 INFO - PROCESS | 2592 | 1467541791080 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 2592 | 1467541791084 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 03:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:29:51 INFO - PROCESS | 2592 | 1467541791089 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 2592 | 1467541791092 Marionette TRACE conn4 <- [1,1350,null,{}] 03:29:51 INFO - PROCESS | 2592 | 1467541791098 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:51 INFO - PROCESS | 2592 | 1467541791101 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:51 INFO - PROCESS | 2592 | 1467541791217 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 03:29:51 INFO - PROCESS | 2592 | 1467541791345 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 2592 | 1467541791348 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:51 INFO - PROCESS | 2592 | ++DOCSHELL 10A81400 == 36 [pid = 2592] [id = 347] 03:29:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (10D27C00) [pid = 2592] [serial = 1040] [outer = 00000000] 03:29:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (1289E400) [pid = 2592] [serial = 1041] [outer = 10D27C00] 03:29:51 INFO - PROCESS | 2592 | 1467541791405 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (13034000) [pid = 2592] [serial = 1042] [outer = 10D27C00] 03:29:52 INFO - PROCESS | 2592 | 1467541792322 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1265ms 03:29:52 INFO - PROCESS | 2592 | 1467541792348 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 2592 | 1467541792352 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 03:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:29:52 INFO - PROCESS | 2592 | 1467541792357 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 2592 | 1467541792361 Marionette TRACE conn4 <- [1,1354,null,{}] 03:29:52 INFO - PROCESS | 2592 | 1467541792375 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:52 INFO - PROCESS | 2592 | 1467541792378 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:52 INFO - PROCESS | 2592 | 1467541792504 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 03:29:52 INFO - PROCESS | 2592 | 1467541792628 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 2592 | 1467541792634 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:52 INFO - PROCESS | 2592 | ++DOCSHELL 10E0A800 == 37 [pid = 2592] [id = 348] 03:29:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (10F36C00) [pid = 2592] [serial = 1043] [outer = 00000000] 03:29:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (11CD5800) [pid = 2592] [serial = 1044] [outer = 10F36C00] 03:29:52 INFO - PROCESS | 2592 | 1467541792690 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (12B04800) [pid = 2592] [serial = 1045] [outer = 10F36C00] 03:29:52 INFO - PROCESS | 2592 | --DOCSHELL 0F223400 == 36 [pid = 2592] [id = 345] 03:29:52 INFO - PROCESS | 2592 | --DOCSHELL 142E3000 == 35 [pid = 2592] [id = 344] 03:29:52 INFO - PROCESS | 2592 | --DOCSHELL 13079000 == 34 [pid = 2592] [id = 343] 03:29:52 INFO - PROCESS | 2592 | --DOCSHELL 152D0000 == 33 [pid = 2592] [id = 342] 03:29:52 INFO - PROCESS | 2592 | --DOCSHELL 145BAC00 == 32 [pid = 2592] [id = 341] 03:29:52 INFO - PROCESS | 2592 | --DOCSHELL 142A0C00 == 31 [pid = 2592] [id = 340] 03:29:52 INFO - PROCESS | 2592 | --DOCSHELL 1281F400 == 30 [pid = 2592] [id = 339] 03:29:52 INFO - PROCESS | 2592 | --DOCSHELL 10A05C00 == 29 [pid = 2592] [id = 338] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (17473400) [pid = 2592] [serial = 984] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (165E4400) [pid = 2592] [serial = 982] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (165E4000) [pid = 2592] [serial = 981] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (17472800) [pid = 2592] [serial = 961] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (17405000) [pid = 2592] [serial = 960] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (10D2E800) [pid = 2592] [serial = 969] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (10F69C00) [pid = 2592] [serial = 970] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (131E6C00) [pid = 2592] [serial = 972] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (13943000) [pid = 2592] [serial = 973] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (142E8800) [pid = 2592] [serial = 966] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (145CC400) [pid = 2592] [serial = 967] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (117D4000) [pid = 2592] [serial = 963] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (12D8E400) [pid = 2592] [serial = 964] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (145D2000) [pid = 2592] [serial = 975] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (145D4800) [pid = 2592] [serial = 988] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142EAC00) [pid = 2592] [serial = 987] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (17473C00) [pid = 2592] [serial = 985] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (1578DC00) [pid = 2592] [serial = 978] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (17963C00) [pid = 2592] [serial = 994] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (17471800) [pid = 2592] [serial = 990] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (174F4800) [pid = 2592] [serial = 991] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (15F8D000) [pid = 2592] [serial = 979] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (14F92800) [pid = 2592] [serial = 976] [outer = 00000000] [url = about:blank] 03:29:52 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (176E9000) [pid = 2592] [serial = 993] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 2592 | 1467541793240 Marionette TRACE conn4 <- [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] 03:29:53 INFO - PROCESS | 2592 | 1467541793300 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 03:29:53 INFO - PROCESS | 2592 | 1467541793310 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:29:53 INFO - PROCESS | 2592 | 1467541793313 Marionette TRACE conn4 <- [1,1358,null,{}] 03:29:53 INFO - PROCESS | 2592 | 1467541793317 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:53 INFO - PROCESS | 2592 | 1467541793319 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:53 INFO - PROCESS | 2592 | 1467541793403 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 03:29:53 INFO - PROCESS | 2592 | 1467541793409 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 2592 | 1467541793413 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:53 INFO - PROCESS | 2592 | ++DOCSHELL 11CD8000 == 30 [pid = 2592] [id = 349] 03:29:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (1281F400) [pid = 2592] [serial = 1046] [outer = 00000000] 03:29:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (1344C000) [pid = 2592] [serial = 1047] [outer = 1281F400] 03:29:53 INFO - PROCESS | 2592 | 1467541793465 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (13944C00) [pid = 2592] [serial = 1048] [outer = 1281F400] 03:29:53 INFO - PROCESS | 2592 | 1467541793921 Marionette TRACE conn4 <- [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] 03:29:53 INFO - PROCESS | 2592 | 1467541793952 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 03:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:29:53 INFO - PROCESS | 2592 | 1467541793959 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 2592 | 1467541793962 Marionette TRACE conn4 <- [1,1362,null,{}] 03:29:53 INFO - PROCESS | 2592 | 1467541793973 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:53 INFO - PROCESS | 2592 | 1467541793977 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:54 INFO - PROCESS | 2592 | 1467541794069 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 03:29:54 INFO - PROCESS | 2592 | 1467541794192 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 2592 | 1467541794195 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:54 INFO - PROCESS | 2592 | ++DOCSHELL 142E2C00 == 31 [pid = 2592] [id = 350] 03:29:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (142E3000) [pid = 2592] [serial = 1049] [outer = 00000000] 03:29:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (145B6C00) [pid = 2592] [serial = 1050] [outer = 142E3000] 03:29:54 INFO - PROCESS | 2592 | 1467541794244 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (145CD400) [pid = 2592] [serial = 1051] [outer = 142E3000] 03:29:54 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:29:54 INFO - PROCESS | 2592 | 1467541794623 Marionette TRACE conn4 <- [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] 03:29:54 INFO - PROCESS | 2592 | 1467541794662 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 03:29:54 INFO - PROCESS | 2592 | 1467541794666 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 2592 | 1467541794668 Marionette TRACE conn4 <- [1,1366,null,{}] 03:29:54 INFO - PROCESS | 2592 | 1467541794671 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:54 INFO - PROCESS | 2592 | 1467541794673 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:54 INFO - PROCESS | 2592 | 1467541794754 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 03:29:54 INFO - PROCESS | 2592 | 1467541794760 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 2592 | 1467541794762 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:54 INFO - PROCESS | 2592 | ++DOCSHELL 14F95C00 == 32 [pid = 2592] [id = 351] 03:29:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (152CC800) [pid = 2592] [serial = 1052] [outer = 00000000] 03:29:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (1573B000) [pid = 2592] [serial = 1053] [outer = 152CC800] 03:29:54 INFO - PROCESS | 2592 | 1467541794808 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (15F8C000) [pid = 2592] [serial = 1054] [outer = 152CC800] 03:29:55 INFO - PROCESS | 2592 | 1467541795272 Marionette TRACE conn4 <- [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] 03:29:55 INFO - PROCESS | 2592 | 1467541795312 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 03:29:55 INFO - PROCESS | 2592 | 1467541795315 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 2592 | 1467541795317 Marionette TRACE conn4 <- [1,1370,null,{}] 03:29:55 INFO - PROCESS | 2592 | 1467541795320 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:55 INFO - PROCESS | 2592 | 1467541795322 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:55 INFO - PROCESS | 2592 | 1467541795476 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 03:29:55 INFO - PROCESS | 2592 | 1467541795561 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 2592 | 1467541795563 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:55 INFO - PROCESS | 2592 | ++DOCSHELL 166EAC00 == 33 [pid = 2592] [id = 352] 03:29:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (166EB800) [pid = 2592] [serial = 1055] [outer = 00000000] 03:29:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (166F7400) [pid = 2592] [serial = 1056] [outer = 166EB800] 03:29:55 INFO - PROCESS | 2592 | 1467541795606 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (16834400) [pid = 2592] [serial = 1057] [outer = 166EB800] 03:29:56 INFO - PROCESS | 2592 | [2592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:29:56 INFO - PROCESS | 2592 | 1467541796036 Marionette TRACE conn4 <- [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] 03:29:56 INFO - PROCESS | 2592 | 1467541796089 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 03:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:29:56 INFO - PROCESS | 2592 | 1467541796093 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 2592 | 1467541796094 Marionette TRACE conn4 <- [1,1374,null,{}] 03:29:56 INFO - PROCESS | 2592 | 1467541796098 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 2592 | 1467541796103 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:56 INFO - PROCESS | 2592 | 1467541796250 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 03:29:56 INFO - PROCESS | 2592 | 1467541796314 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 2592 | 1467541796316 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:56 INFO - PROCESS | 2592 | ++DOCSHELL 17472800 == 34 [pid = 2592] [id = 353] 03:29:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (174EA000) [pid = 2592] [serial = 1058] [outer = 00000000] 03:29:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (174F4000) [pid = 2592] [serial = 1059] [outer = 174EA000] 03:29:56 INFO - PROCESS | 2592 | 1467541796359 Marionette DEBUG loaded listener.js 03:29:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (174FC400) [pid = 2592] [serial = 1060] [outer = 174EA000] 03:29:56 INFO - PROCESS | 2592 | 1467541796773 Marionette TRACE conn4 <- [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] 03:29:56 INFO - PROCESS | 2592 | 1467541796842 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 03:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:29:56 INFO - PROCESS | 2592 | 1467541796855 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 2592 | 1467541796857 Marionette TRACE conn4 <- [1,1378,null,{}] 03:29:56 INFO - PROCESS | 2592 | 1467541796861 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 2592 | 1467541796863 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:56 INFO - PROCESS | 2592 | 1467541796968 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 03:29:56 INFO - PROCESS | 2592 | 1467541796977 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 2592 | 1467541796979 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:57 INFO - PROCESS | 2592 | ++DOCSHELL 174EF800 == 35 [pid = 2592] [id = 354] 03:29:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (174F2000) [pid = 2592] [serial = 1061] [outer = 00000000] 03:29:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (17D40000) [pid = 2592] [serial = 1062] [outer = 174F2000] 03:29:57 INFO - PROCESS | 2592 | 1467541797035 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (17D48400) [pid = 2592] [serial = 1063] [outer = 174F2000] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (142A1800) [pid = 2592] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (129AA800) [pid = 2592] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (145CB800) [pid = 2592] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (10A0AC00) [pid = 2592] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (152D3000) [pid = 2592] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (12BD0400) [pid = 2592] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (13947800) [pid = 2592] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (152D0400) [pid = 2592] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10A09400) [pid = 2592] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (1429E000) [pid = 2592] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (1724FC00) [pid = 2592] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (17DB2800) [pid = 2592] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (180E3800) [pid = 2592] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:29:57 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (142C7C00) [pid = 2592] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:29:57 INFO - PROCESS | 2592 | 1467541797486 Marionette TRACE conn4 <- [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]]]}] 03:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 712ms 03:29:57 INFO - PROCESS | 2592 | 1467541797549 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 2592 | 1467541797551 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 03:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:29:57 INFO - PROCESS | 2592 | 1467541797554 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 2592 | 1467541797556 Marionette TRACE conn4 <- [1,1382,null,{}] 03:29:57 INFO - PROCESS | 2592 | 1467541797559 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:57 INFO - PROCESS | 2592 | 1467541797561 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:57 INFO - PROCESS | 2592 | 1467541797638 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 03:29:57 INFO - PROCESS | 2592 | 1467541797643 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 2592 | 1467541797645 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:57 INFO - PROCESS | 2592 | ++DOCSHELL 12925C00 == 36 [pid = 2592] [id = 355] 03:29:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (12BDAC00) [pid = 2592] [serial = 1064] [outer = 00000000] 03:29:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (152D3000) [pid = 2592] [serial = 1065] [outer = 12BDAC00] 03:29:57 INFO - PROCESS | 2592 | 1467541797687 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15435C00) [pid = 2592] [serial = 1066] [outer = 12BDAC00] 03:29:58 INFO - PROCESS | 2592 | 1467541798103 Marionette TRACE conn4 <- [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]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 601ms 03:29:58 INFO - PROCESS | 2592 | 1467541798198 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 2592 | 1467541798200 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 03:29:58 INFO - PROCESS | 2592 | 1467541798204 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 2592 | 1467541798206 Marionette TRACE conn4 <- [1,1386,null,{}] 03:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:29:58 INFO - PROCESS | 2592 | 1467541798209 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:58 INFO - PROCESS | 2592 | 1467541798211 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:58 INFO - PROCESS | 2592 | 1467541798288 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 03:29:58 INFO - PROCESS | 2592 | 1467541798293 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 2592 | 1467541798295 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:58 INFO - PROCESS | 2592 | ++DOCSHELL 145CC800 == 37 [pid = 2592] [id = 356] 03:29:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (145D1400) [pid = 2592] [serial = 1067] [outer = 00000000] 03:29:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (17D47C00) [pid = 2592] [serial = 1068] [outer = 145D1400] 03:29:58 INFO - PROCESS | 2592 | 1467541798337 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (11214000) [pid = 2592] [serial = 1069] [outer = 145D1400] 03:29:58 INFO - PROCESS | 2592 | 1467541798765 Marionette TRACE conn4 <- [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]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 601ms 03:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:29:58 INFO - PROCESS | 2592 | 1467541798804 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 2592 | 1467541798806 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 03:29:58 INFO - PROCESS | 2592 | 1467541798809 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 2592 | 1467541798811 Marionette TRACE conn4 <- [1,1390,null,{}] 03:29:58 INFO - PROCESS | 2592 | 1467541798814 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:58 INFO - PROCESS | 2592 | 1467541798816 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:58 INFO - PROCESS | 2592 | 1467541798932 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 03:29:58 INFO - PROCESS | 2592 | 1467541798940 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 2592 | 1467541798942 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:58 INFO - PROCESS | 2592 | ++DOCSHELL 13158C00 == 38 [pid = 2592] [id = 357] 03:29:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (139E2C00) [pid = 2592] [serial = 1070] [outer = 00000000] 03:29:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (17DBC000) [pid = 2592] [serial = 1071] [outer = 139E2C00] 03:29:59 INFO - PROCESS | 2592 | 1467541798994 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (17DBD400) [pid = 2592] [serial = 1072] [outer = 139E2C00] 03:29:59 INFO - PROCESS | 2592 | 1467541799510 Marionette TRACE conn4 <- [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]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 744ms 03:29:59 INFO - PROCESS | 2592 | 1467541799551 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 2592 | 1467541799556 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 03:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:29:59 INFO - PROCESS | 2592 | 1467541799561 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 2592 | 1467541799565 Marionette TRACE conn4 <- [1,1394,null,{}] 03:29:59 INFO - PROCESS | 2592 | 1467541799571 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:59 INFO - PROCESS | 2592 | 1467541799574 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:59 INFO - PROCESS | 2592 | 1467541799733 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 03:29:59 INFO - PROCESS | 2592 | 1467541799838 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 2592 | 1467541799843 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:29:59 INFO - PROCESS | 2592 | ++DOCSHELL 10A7BC00 == 39 [pid = 2592] [id = 358] 03:29:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (10E0E800) [pid = 2592] [serial = 1073] [outer = 00000000] 03:29:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (12B02000) [pid = 2592] [serial = 1074] [outer = 10E0E800] 03:29:59 INFO - PROCESS | 2592 | 1467541799899 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (131ED000) [pid = 2592] [serial = 1075] [outer = 10E0E800] 03:30:00 INFO - PROCESS | 2592 | 1467541800478 Marionette TRACE conn4 <- [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]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 949ms 03:30:00 INFO - PROCESS | 2592 | 1467541800507 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 2592 | 1467541800511 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 03:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:30:00 INFO - PROCESS | 2592 | 1467541800518 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 2592 | 1467541800521 Marionette TRACE conn4 <- [1,1398,null,{}] 03:30:00 INFO - PROCESS | 2592 | 1467541800525 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:00 INFO - PROCESS | 2592 | 1467541800527 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:00 INFO - PROCESS | 2592 | 1467541800633 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 03:30:00 INFO - PROCESS | 2592 | 1467541800736 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 2592 | 1467541800739 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:00 INFO - PROCESS | 2592 | ++DOCSHELL 145B5800 == 40 [pid = 2592] [id = 359] 03:30:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (145BA400) [pid = 2592] [serial = 1076] [outer = 00000000] 03:30:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (1533FC00) [pid = 2592] [serial = 1077] [outer = 145BA400] 03:30:00 INFO - PROCESS | 2592 | 1467541800793 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (165D9000) [pid = 2592] [serial = 1078] [outer = 145BA400] 03:30:01 INFO - PROCESS | 2592 | 1467541801527 Marionette TRACE conn4 <- [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]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1013ms 03:30:01 INFO - PROCESS | 2592 | 1467541801565 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 2592 | 1467541801568 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 03:30:01 INFO - PROCESS | 2592 | 1467541801573 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:30:01 INFO - PROCESS | 2592 | 1467541801577 Marionette TRACE conn4 <- [1,1402,null,{}] 03:30:01 INFO - PROCESS | 2592 | 1467541801588 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:01 INFO - PROCESS | 2592 | 1467541801593 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:01 INFO - PROCESS | 2592 | 1467541801696 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 03:30:01 INFO - PROCESS | 2592 | 1467541801827 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 2592 | 1467541801830 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:01 INFO - PROCESS | 2592 | ++DOCSHELL 180DF800 == 41 [pid = 2592] [id = 360] 03:30:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (180DFC00) [pid = 2592] [serial = 1079] [outer = 00000000] 03:30:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (180E4800) [pid = 2592] [serial = 1080] [outer = 180DFC00] 03:30:01 INFO - PROCESS | 2592 | 1467541801886 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (18296C00) [pid = 2592] [serial = 1081] [outer = 180DFC00] 03:30:02 INFO - PROCESS | 2592 | 1467541802754 Marionette TRACE conn4 <- [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]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1266ms 03:30:02 INFO - PROCESS | 2592 | 1467541802839 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 2592 | 1467541802842 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 03:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:30:02 INFO - PROCESS | 2592 | 1467541802847 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 2592 | 1467541802850 Marionette TRACE conn4 <- [1,1406,null,{}] 03:30:02 INFO - PROCESS | 2592 | 1467541802856 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:02 INFO - PROCESS | 2592 | 1467541802859 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:03 INFO - PROCESS | 2592 | 1467541802987 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 03:30:03 INFO - PROCESS | 2592 | 1467541803084 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 2592 | 1467541803089 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:03 INFO - PROCESS | 2592 | ++DOCSHELL 10D2C400 == 42 [pid = 2592] [id = 361] 03:30:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (10D2CC00) [pid = 2592] [serial = 1082] [outer = 00000000] 03:30:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (10E07C00) [pid = 2592] [serial = 1083] [outer = 10D2CC00] 03:30:03 INFO - PROCESS | 2592 | 1467541803136 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (10F67800) [pid = 2592] [serial = 1084] [outer = 10D2CC00] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 145CC800 == 41 [pid = 2592] [id = 356] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 12925C00 == 40 [pid = 2592] [id = 355] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 174EF800 == 39 [pid = 2592] [id = 354] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 17472800 == 38 [pid = 2592] [id = 353] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 166EAC00 == 37 [pid = 2592] [id = 352] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 14F95C00 == 36 [pid = 2592] [id = 351] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 142E2C00 == 35 [pid = 2592] [id = 350] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 11CD8000 == 34 [pid = 2592] [id = 349] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 10E0A800 == 33 [pid = 2592] [id = 348] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 10A81400 == 32 [pid = 2592] [id = 347] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 142A0800 == 31 [pid = 2592] [id = 346] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 12B09400 == 30 [pid = 2592] [id = 337] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 180DF800 == 29 [pid = 2592] [id = 360] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 13158C00 == 28 [pid = 2592] [id = 357] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 10A7BC00 == 27 [pid = 2592] [id = 358] 03:30:04 INFO - PROCESS | 2592 | --DOCSHELL 145B5800 == 26 [pid = 2592] [id = 359] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (17256000) [pid = 2592] [serial = 1035] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (142C8800) [pid = 2592] [serial = 1020] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (12D78800) [pid = 2592] [serial = 1017] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (145DAC00) [pid = 2592] [serial = 1023] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (10E0AC00) [pid = 2592] [serial = 1014] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (10F3E400) [pid = 2592] [serial = 1015] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (13033800) [pid = 2592] [serial = 1018] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (1573C000) [pid = 2592] [serial = 1026] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (13132C00) [pid = 2592] [serial = 1012] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (1303B800) [pid = 2592] [serial = 1011] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (152D1000) [pid = 2592] [serial = 1029] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (16837000) [pid = 2592] [serial = 1032] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (15AA3C00) [pid = 2592] [serial = 1030] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10E08800) [pid = 2592] [serial = 997] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10A7F000) [pid = 2592] [serial = 996] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (145CDC00) [pid = 2592] [serial = 1000] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142E7400) [pid = 2592] [serial = 999] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (174EE800) [pid = 2592] [serial = 1003] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (1725E000) [pid = 2592] [serial = 1002] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (18027800) [pid = 2592] [serial = 1006] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (17E5FC00) [pid = 2592] [serial = 1005] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (18298C00) [pid = 2592] [serial = 1009] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (18295800) [pid = 2592] [serial = 1008] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (15795C00) [pid = 2592] [serial = 1027] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (1683A000) [pid = 2592] [serial = 1033] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (17243C00) [pid = 2592] [serial = 1036] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (152CE800) [pid = 2592] [serial = 1024] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (142EF000) [pid = 2592] [serial = 1021] [outer = 00000000] [url = about:blank] 03:30:04 INFO - PROCESS | 2592 | 1467541804395 Marionette TRACE conn4 <- [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]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1630ms 03:30:04 INFO - PROCESS | 2592 | 1467541804485 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 2592 | 1467541804489 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 03:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:30:04 INFO - PROCESS | 2592 | 1467541804495 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 2592 | 1467541804498 Marionette TRACE conn4 <- [1,1410,null,{}] 03:30:04 INFO - PROCESS | 2592 | 1467541804503 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:04 INFO - PROCESS | 2592 | 1467541804506 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:04 INFO - PROCESS | 2592 | 1467541804622 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 03:30:04 INFO - PROCESS | 2592 | 1467541804638 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 2592 | 1467541804642 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:04 INFO - PROCESS | 2592 | ++DOCSHELL 1047E000 == 27 [pid = 2592] [id = 362] 03:30:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (104DF000) [pid = 2592] [serial = 1085] [outer = 00000000] 03:30:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (10E04000) [pid = 2592] [serial = 1086] [outer = 104DF000] 03:30:04 INFO - PROCESS | 2592 | 1467541804689 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (10E0A000) [pid = 2592] [serial = 1087] [outer = 104DF000] 03:30:05 INFO - PROCESS | 2592 | 1467541805149 Marionette TRACE conn4 <- [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]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 711ms 03:30:05 INFO - PROCESS | 2592 | 1467541805195 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 2592 | 1467541805199 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 03:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:30:05 INFO - PROCESS | 2592 | 1467541805206 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 2592 | 1467541805208 Marionette TRACE conn4 <- [1,1414,null,{}] 03:30:05 INFO - PROCESS | 2592 | 1467541805212 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:05 INFO - PROCESS | 2592 | 1467541805214 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:05 INFO - PROCESS | 2592 | 1467541805297 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 03:30:05 INFO - PROCESS | 2592 | 1467541805305 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 2592 | 1467541805308 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:05 INFO - PROCESS | 2592 | ++DOCSHELL 129A8800 == 28 [pid = 2592] [id = 363] 03:30:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (129A9000) [pid = 2592] [serial = 1088] [outer = 00000000] 03:30:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (12B09400) [pid = 2592] [serial = 1089] [outer = 129A9000] 03:30:05 INFO - PROCESS | 2592 | 1467541805354 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (12D8AC00) [pid = 2592] [serial = 1090] [outer = 129A9000] 03:30:05 INFO - PROCESS | 2592 | 1467541805815 Marionette TRACE conn4 <- [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]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 633ms 03:30:05 INFO - PROCESS | 2592 | 1467541805843 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 2592 | 1467541805845 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 03:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:30:05 INFO - PROCESS | 2592 | 1467541805849 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 2592 | 1467541805852 Marionette TRACE conn4 <- [1,1418,null,{}] 03:30:05 INFO - PROCESS | 2592 | 1467541805863 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:05 INFO - PROCESS | 2592 | 1467541805868 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:05 INFO - PROCESS | 2592 | 1467541805948 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 03:30:06 INFO - PROCESS | 2592 | 1467541805989 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 2592 | 1467541805992 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:06 INFO - PROCESS | 2592 | ++DOCSHELL 13FB4C00 == 29 [pid = 2592] [id = 364] 03:30:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (13FB5400) [pid = 2592] [serial = 1091] [outer = 00000000] 03:30:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (14295C00) [pid = 2592] [serial = 1092] [outer = 13FB5400] 03:30:06 INFO - PROCESS | 2592 | 1467541806040 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (1429FC00) [pid = 2592] [serial = 1093] [outer = 13FB5400] 03:30:06 INFO - PROCESS | 2592 | 1467541806538 Marionette TRACE conn4 <- [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]]]}] 03:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 711ms 03:30:06 INFO - PROCESS | 2592 | 1467541806584 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 2592 | 1467541806586 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 03:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:30:06 INFO - PROCESS | 2592 | 1467541806600 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 2592 | 1467541806601 Marionette TRACE conn4 <- [1,1422,null,{}] 03:30:06 INFO - PROCESS | 2592 | 1467541806605 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:06 INFO - PROCESS | 2592 | 1467541806607 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:06 INFO - PROCESS | 2592 | 1467541806718 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 03:30:06 INFO - PROCESS | 2592 | 1467541806723 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 2592 | 1467541806725 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:06 INFO - PROCESS | 2592 | ++DOCSHELL 1429D000 == 30 [pid = 2592] [id = 365] 03:30:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (142E2800) [pid = 2592] [serial = 1094] [outer = 00000000] 03:30:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (142EDC00) [pid = 2592] [serial = 1095] [outer = 142E2800] 03:30:06 INFO - PROCESS | 2592 | 1467541806769 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145CBC00) [pid = 2592] [serial = 1096] [outer = 142E2800] 03:30:07 INFO - PROCESS | 2592 | 1467541807213 Marionette TRACE conn4 <- [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]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 665ms 03:30:07 INFO - PROCESS | 2592 | 1467541807251 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 2592 | 1467541807253 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 03:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:30:07 INFO - PROCESS | 2592 | 1467541807256 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 2592 | 1467541807258 Marionette TRACE conn4 <- [1,1426,null,{}] 03:30:07 INFO - PROCESS | 2592 | 1467541807261 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:07 INFO - PROCESS | 2592 | 1467541807263 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:07 INFO - PROCESS | 2592 | 1467541807366 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 03:30:07 INFO - PROCESS | 2592 | 1467541807459 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 2592 | 1467541807462 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:07 INFO - PROCESS | 2592 | ++DOCSHELL 142C8400 == 31 [pid = 2592] [id = 366] 03:30:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (142E2400) [pid = 2592] [serial = 1097] [outer = 00000000] 03:30:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (145CF400) [pid = 2592] [serial = 1098] [outer = 142E2400] 03:30:07 INFO - PROCESS | 2592 | 1467541807505 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (145D7800) [pid = 2592] [serial = 1099] [outer = 142E2400] 03:30:07 INFO - PROCESS | 2592 | 1467541807914 Marionette TRACE conn4 <- [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]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 712ms 03:30:07 INFO - PROCESS | 2592 | 1467541807954 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 2592 | 1467541807956 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 03:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:30:07 INFO - PROCESS | 2592 | 1467541807959 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 2592 | 1467541807961 Marionette TRACE conn4 <- [1,1430,null,{}] 03:30:07 INFO - PROCESS | 2592 | 1467541807964 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:07 INFO - PROCESS | 2592 | 1467541807970 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:08 INFO - PROCESS | 2592 | 1467541808111 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 03:30:08 INFO - PROCESS | 2592 | 1467541808123 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 2592 | 1467541808125 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:08 INFO - PROCESS | 2592 | ++DOCSHELL 152D1000 == 32 [pid = 2592] [id = 367] 03:30:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (152D8800) [pid = 2592] [serial = 1100] [outer = 00000000] 03:30:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (15433000) [pid = 2592] [serial = 1101] [outer = 152D8800] 03:30:08 INFO - PROCESS | 2592 | 1467541808170 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (15F88800) [pid = 2592] [serial = 1102] [outer = 152D8800] 03:30:08 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (145D1400) [pid = 2592] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:30:08 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (139E2C00) [pid = 2592] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:30:08 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (166EB800) [pid = 2592] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:30:08 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (174EA000) [pid = 2592] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:30:08 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (174F2000) [pid = 2592] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:30:08 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (1281F400) [pid = 2592] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:30:08 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (174F5C00) [pid = 2592] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:30:08 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10F36C00) [pid = 2592] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:30:08 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (142E3000) [pid = 2592] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:30:08 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (152CC800) [pid = 2592] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:30:08 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10D27C00) [pid = 2592] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:30:08 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (12BDAC00) [pid = 2592] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:30:08 INFO - PROCESS | 2592 | 1467541808921 Marionette TRACE conn4 <- [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]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 949ms 03:30:08 INFO - PROCESS | 2592 | 1467541808937 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 2592 | 1467541808939 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 03:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:30:08 INFO - PROCESS | 2592 | 1467541808942 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - PROCESS | 2592 | 1467541808944 Marionette TRACE conn4 <- [1,1434,null,{}] 03:30:08 INFO - PROCESS | 2592 | 1467541808956 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:08 INFO - PROCESS | 2592 | 1467541808958 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:09 INFO - PROCESS | 2592 | 1467541809032 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 03:30:09 INFO - PROCESS | 2592 | 1467541809037 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 2592 | 1467541809039 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:09 INFO - PROCESS | 2592 | ++DOCSHELL 1281F400 == 33 [pid = 2592] [id = 368] 03:30:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (1291D000) [pid = 2592] [serial = 1103] [outer = 00000000] 03:30:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (142C0C00) [pid = 2592] [serial = 1104] [outer = 1291D000] 03:30:09 INFO - PROCESS | 2592 | 1467541809081 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (142E3000) [pid = 2592] [serial = 1105] [outer = 1291D000] 03:30:09 INFO - PROCESS | 2592 | 1467541809534 Marionette TRACE conn4 <- [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]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 648ms 03:30:09 INFO - PROCESS | 2592 | 1467541809581 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 2592 | 1467541809583 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 03:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:30:09 INFO - PROCESS | 2592 | 1467541809586 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 2592 | 1467541809588 Marionette TRACE conn4 <- [1,1438,null,{}] 03:30:09 INFO - PROCESS | 2592 | 1467541809591 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:09 INFO - PROCESS | 2592 | 1467541809593 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:09 INFO - PROCESS | 2592 | 1467541809668 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 03:30:09 INFO - PROCESS | 2592 | 1467541809673 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 2592 | 1467541809676 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:09 INFO - PROCESS | 2592 | ++DOCSHELL 11215800 == 34 [pid = 2592] [id = 369] 03:30:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15AA3400) [pid = 2592] [serial = 1106] [outer = 00000000] 03:30:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (165E6400) [pid = 2592] [serial = 1107] [outer = 15AA3400] 03:30:09 INFO - PROCESS | 2592 | 1467541809718 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (15F92000) [pid = 2592] [serial = 1108] [outer = 15AA3400] 03:30:10 INFO - PROCESS | 2592 | 1467541810163 Marionette TRACE conn4 <- [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]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 649ms 03:30:10 INFO - PROCESS | 2592 | 1467541810224 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 2592 | 1467541810226 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 03:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:30:10 INFO - PROCESS | 2592 | 1467541810230 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 2592 | 1467541810231 Marionette TRACE conn4 <- [1,1442,null,{}] 03:30:10 INFO - PROCESS | 2592 | 1467541810235 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:10 INFO - PROCESS | 2592 | 1467541810237 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:10 INFO - PROCESS | 2592 | 1467541810313 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 03:30:10 INFO - PROCESS | 2592 | 1467541810318 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 2592 | 1467541810320 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:10 INFO - PROCESS | 2592 | ++DOCSHELL 13FB4400 == 35 [pid = 2592] [id = 370] 03:30:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (16837000) [pid = 2592] [serial = 1109] [outer = 00000000] 03:30:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (17241000) [pid = 2592] [serial = 1110] [outer = 16837000] 03:30:10 INFO - PROCESS | 2592 | 1467541810362 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (1724F800) [pid = 2592] [serial = 1111] [outer = 16837000] 03:30:10 INFO - PROCESS | 2592 | 1467541810800 Marionette TRACE conn4 <- [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]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 601ms 03:30:10 INFO - PROCESS | 2592 | 1467541810881 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 2592 | 1467541810885 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 03:30:10 INFO - PROCESS | 2592 | 1467541810895 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:30:10 INFO - PROCESS | 2592 | 1467541810900 Marionette TRACE conn4 <- [1,1446,null,{}] 03:30:10 INFO - PROCESS | 2592 | 1467541810906 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:10 INFO - PROCESS | 2592 | 1467541810910 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:11 INFO - PROCESS | 2592 | 1467541811031 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 03:30:11 INFO - PROCESS | 2592 | 1467541811162 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 2592 | 1467541811167 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:11 INFO - PROCESS | 2592 | ++DOCSHELL 10A78400 == 36 [pid = 2592] [id = 371] 03:30:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (10A78C00) [pid = 2592] [serial = 1112] [outer = 00000000] 03:30:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (10D2AC00) [pid = 2592] [serial = 1113] [outer = 10A78C00] 03:30:11 INFO - PROCESS | 2592 | 1467541811224 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (10FFAC00) [pid = 2592] [serial = 1114] [outer = 10A78C00] 03:30:12 INFO - PROCESS | 2592 | 1467541812102 Marionette TRACE conn4 <- [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]]]}] 03:30:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (11ADF400) [pid = 2592] [serial = 1115] [outer = 10A79800] 03:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1265ms 03:30:12 INFO - PROCESS | 2592 | 1467541812219 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 2592 | 1467541812222 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 03:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:30:12 INFO - PROCESS | 2592 | 1467541812230 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 2592 | 1467541812234 Marionette TRACE conn4 <- [1,1450,null,{}] 03:30:12 INFO - PROCESS | 2592 | 1467541812238 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:12 INFO - PROCESS | 2592 | 1467541812241 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:12 INFO - PROCESS | 2592 | 1467541812362 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 03:30:12 INFO - PROCESS | 2592 | 1467541812486 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 2592 | 1467541812489 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:12 INFO - PROCESS | 2592 | ++DOCSHELL 130CE000 == 37 [pid = 2592] [id = 372] 03:30:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (130CF800) [pid = 2592] [serial = 1116] [outer = 00000000] 03:30:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (142E5000) [pid = 2592] [serial = 1117] [outer = 130CF800] 03:30:12 INFO - PROCESS | 2592 | 1467541812544 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (142EB400) [pid = 2592] [serial = 1118] [outer = 130CF800] 03:30:13 INFO - PROCESS | 2592 | --DOCSHELL 11215800 == 36 [pid = 2592] [id = 369] 03:30:13 INFO - PROCESS | 2592 | --DOCSHELL 1281F400 == 35 [pid = 2592] [id = 368] 03:30:13 INFO - PROCESS | 2592 | --DOCSHELL 152D1000 == 34 [pid = 2592] [id = 367] 03:30:13 INFO - PROCESS | 2592 | --DOCSHELL 142C8400 == 33 [pid = 2592] [id = 366] 03:30:13 INFO - PROCESS | 2592 | --DOCSHELL 1429D000 == 32 [pid = 2592] [id = 365] 03:30:13 INFO - PROCESS | 2592 | --DOCSHELL 13FB4C00 == 31 [pid = 2592] [id = 364] 03:30:13 INFO - PROCESS | 2592 | --DOCSHELL 129A8800 == 30 [pid = 2592] [id = 363] 03:30:13 INFO - PROCESS | 2592 | --DOCSHELL 1047E000 == 29 [pid = 2592] [id = 362] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (11214000) [pid = 2592] [serial = 1069] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (17DBC000) [pid = 2592] [serial = 1071] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (17DBD400) [pid = 2592] [serial = 1072] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (166F7400) [pid = 2592] [serial = 1056] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (174F4000) [pid = 2592] [serial = 1059] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (16834400) [pid = 2592] [serial = 1057] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (17D40000) [pid = 2592] [serial = 1062] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (1344C000) [pid = 2592] [serial = 1047] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (13944C00) [pid = 2592] [serial = 1048] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (176E7C00) [pid = 2592] [serial = 1039] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (176E5000) [pid = 2592] [serial = 1038] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (11CD5800) [pid = 2592] [serial = 1044] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (12B04800) [pid = 2592] [serial = 1045] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (145B6C00) [pid = 2592] [serial = 1050] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (145CD400) [pid = 2592] [serial = 1051] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (1573B000) [pid = 2592] [serial = 1053] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (1289E400) [pid = 2592] [serial = 1041] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (13034000) [pid = 2592] [serial = 1042] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (174FC400) [pid = 2592] [serial = 1060] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (17D47C00) [pid = 2592] [serial = 1068] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (17D48400) [pid = 2592] [serial = 1063] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (152D3000) [pid = 2592] [serial = 1065] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (15435C00) [pid = 2592] [serial = 1066] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (15F8C000) [pid = 2592] [serial = 1054] [outer = 00000000] [url = about:blank] 03:30:13 INFO - PROCESS | 2592 | 1467541813493 Marionette TRACE conn4 <- [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]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1328ms 03:30:13 INFO - PROCESS | 2592 | 1467541813545 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 2592 | 1467541813550 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 03:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:30:13 INFO - PROCESS | 2592 | 1467541813555 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 2592 | 1467541813559 Marionette TRACE conn4 <- [1,1454,null,{}] 03:30:13 INFO - PROCESS | 2592 | 1467541813565 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:13 INFO - PROCESS | 2592 | 1467541813568 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:13 INFO - PROCESS | 2592 | 1467541813685 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 03:30:13 INFO - PROCESS | 2592 | 1467541813770 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 2592 | 1467541813775 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:13 INFO - PROCESS | 2592 | ++DOCSHELL 10560400 == 30 [pid = 2592] [id = 373] 03:30:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (10A0B800) [pid = 2592] [serial = 1119] [outer = 00000000] 03:30:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (10D23C00) [pid = 2592] [serial = 1120] [outer = 10A0B800] 03:30:13 INFO - PROCESS | 2592 | 1467541813873 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (10E04800) [pid = 2592] [serial = 1121] [outer = 10A0B800] 03:30:14 INFO - PROCESS | 2592 | 1467541814553 Marionette TRACE conn4 <- [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]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1012ms 03:30:14 INFO - PROCESS | 2592 | 1467541814590 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 2592 | 1467541814595 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 03:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:30:14 INFO - PROCESS | 2592 | 1467541814601 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 2592 | 1467541814604 Marionette TRACE conn4 <- [1,1458,null,{}] 03:30:14 INFO - PROCESS | 2592 | 1467541814608 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:14 INFO - PROCESS | 2592 | 1467541814611 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:14 INFO - PROCESS | 2592 | 1467541814728 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 03:30:14 INFO - PROCESS | 2592 | 1467541814825 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 2592 | 1467541814828 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:14 INFO - PROCESS | 2592 | ++DOCSHELL 129B1800 == 31 [pid = 2592] [id = 374] 03:30:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (129B4000) [pid = 2592] [serial = 1122] [outer = 00000000] 03:30:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (12D74800) [pid = 2592] [serial = 1123] [outer = 129B4000] 03:30:14 INFO - PROCESS | 2592 | 1467541814883 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (130A5400) [pid = 2592] [serial = 1124] [outer = 129B4000] 03:30:15 INFO - PROCESS | 2592 | 1467541815498 Marionette TRACE conn4 <- [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]]]}] 03:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 949ms 03:30:15 INFO - PROCESS | 2592 | 1467541815546 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 2592 | 1467541815549 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 03:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:30:15 INFO - PROCESS | 2592 | 1467541815553 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - PROCESS | 2592 | 1467541815557 Marionette TRACE conn4 <- [1,1462,null,{}] 03:30:15 INFO - PROCESS | 2592 | 1467541815568 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:15 INFO - PROCESS | 2592 | 1467541815573 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:15 INFO - PROCESS | 2592 | 1467541815679 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 03:30:15 INFO - PROCESS | 2592 | 1467541815781 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 2592 | 1467541815785 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:15 INFO - PROCESS | 2592 | ++DOCSHELL 1429F000 == 32 [pid = 2592] [id = 375] 03:30:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (1429F800) [pid = 2592] [serial = 1125] [outer = 00000000] 03:30:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (142C6000) [pid = 2592] [serial = 1126] [outer = 1429F800] 03:30:15 INFO - PROCESS | 2592 | 1467541815843 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (142EAC00) [pid = 2592] [serial = 1127] [outer = 1429F800] 03:30:16 INFO - PROCESS | 2592 | 1467541816514 Marionette TRACE conn4 <- [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]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1012ms 03:30:16 INFO - PROCESS | 2592 | 1467541816559 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 2592 | 1467541816562 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 03:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:30:16 INFO - PROCESS | 2592 | 1467541816566 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 2592 | 1467541816568 Marionette TRACE conn4 <- [1,1466,null,{}] 03:30:16 INFO - PROCESS | 2592 | 1467541816572 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:16 INFO - PROCESS | 2592 | 1467541816574 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:16 INFO - PROCESS | 2592 | 1467541816677 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 03:30:16 INFO - PROCESS | 2592 | 1467541816831 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 2592 | 1467541816834 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:16 INFO - PROCESS | 2592 | ++DOCSHELL 145D1000 == 33 [pid = 2592] [id = 376] 03:30:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (14F99000) [pid = 2592] [serial = 1128] [outer = 00000000] 03:30:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (15334000) [pid = 2592] [serial = 1129] [outer = 14F99000] 03:30:16 INFO - PROCESS | 2592 | 1467541816888 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (1573C000) [pid = 2592] [serial = 1130] [outer = 14F99000] 03:30:17 INFO - PROCESS | 2592 | 1467541817434 Marionette TRACE conn4 <- [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]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 902ms 03:30:17 INFO - PROCESS | 2592 | 1467541817502 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 03:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:30:17 INFO - PROCESS | 2592 | 1467541817504 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 03:30:17 INFO - PROCESS | 2592 | 1467541817508 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 2592 | 1467541817510 Marionette TRACE conn4 <- [1,1470,null,{}] 03:30:17 INFO - PROCESS | 2592 | 1467541817514 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:17 INFO - PROCESS | 2592 | 1467541817517 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:17 INFO - PROCESS | 2592 | 1467541817616 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 03:30:17 INFO - PROCESS | 2592 | 1467541817712 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 2592 | 1467541817715 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:17 INFO - PROCESS | 2592 | ++DOCSHELL 15A9E000 == 34 [pid = 2592] [id = 377] 03:30:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (15AA2800) [pid = 2592] [serial = 1131] [outer = 00000000] 03:30:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (15F8C000) [pid = 2592] [serial = 1132] [outer = 15AA2800] 03:30:17 INFO - PROCESS | 2592 | 1467541817774 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (15F90800) [pid = 2592] [serial = 1133] [outer = 15AA2800] 03:30:18 INFO - PROCESS | 2592 | 1467541818383 Marionette TRACE conn4 <- [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]]]}] 03:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 918ms 03:30:18 INFO - PROCESS | 2592 | 1467541818434 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 2592 | 1467541818438 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 03:30:18 INFO - PROCESS | 2592 | 1467541818444 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:30:18 INFO - PROCESS | 2592 | 1467541818447 Marionette TRACE conn4 <- [1,1474,null,{}] 03:30:18 INFO - PROCESS | 2592 | 1467541818452 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:18 INFO - PROCESS | 2592 | 1467541818454 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:18 INFO - PROCESS | 2592 | --DOCSHELL 10A78400 == 33 [pid = 2592] [id = 371] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 10D2C400 == 32 [pid = 2592] [id = 361] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 13153800 == 31 [pid = 2592] [id = 303] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 11C3F400 == 30 [pid = 2592] [id = 294] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 145B3800 == 29 [pid = 2592] [id = 291] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 13296000 == 28 [pid = 2592] [id = 297] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 129A9400 == 27 [pid = 2592] [id = 298] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 142F1400 == 26 [pid = 2592] [id = 300] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 142E8000 == 25 [pid = 2592] [id = 290] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 117C8400 == 24 [pid = 2592] [id = 288] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 130A2000 == 23 [pid = 2592] [id = 299] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 152D8400 == 22 [pid = 2592] [id = 301] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 15337C00 == 21 [pid = 2592] [id = 292] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 13157800 == 20 [pid = 2592] [id = 289] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 10D25C00 == 19 [pid = 2592] [id = 302] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 1055F000 == 18 [pid = 2592] [id = 293] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 174F3400 == 17 [pid = 2592] [id = 304] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 15F8DC00 == 16 [pid = 2592] [id = 295] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 0F229800 == 15 [pid = 2592] [id = 296] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 13FB4400 == 14 [pid = 2592] [id = 370] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 145D1000 == 13 [pid = 2592] [id = 376] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 129B1800 == 12 [pid = 2592] [id = 374] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 1429F000 == 11 [pid = 2592] [id = 375] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 130CE000 == 10 [pid = 2592] [id = 372] 03:30:19 INFO - PROCESS | 2592 | --DOCSHELL 10560400 == 9 [pid = 2592] [id = 373] 03:30:20 INFO - PROCESS | 2592 | --DOCSHELL 15A9E000 == 8 [pid = 2592] [id = 377] 03:30:20 INFO - PROCESS | 2592 | 1467541820672 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 03:30:20 INFO - PROCESS | 2592 | 1467541820854 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 2592 | 1467541820859 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:20 INFO - PROCESS | 2592 | ++DOCSHELL 1050B800 == 9 [pid = 2592] [id = 378] 03:30:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (1050CC00) [pid = 2592] [serial = 1134] [outer = 00000000] 03:30:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (10A0C000) [pid = 2592] [serial = 1135] [outer = 1050CC00] 03:30:20 INFO - PROCESS | 2592 | 1467541820909 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (10D23000) [pid = 2592] [serial = 1136] [outer = 1050CC00] 03:30:21 INFO - PROCESS | 2592 | 1467541821356 Marionette TRACE conn4 <- [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]]]}] 03:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2958ms 03:30:21 INFO - PROCESS | 2592 | 1467541821408 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 2592 | 1467541821413 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 03:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:30:21 INFO - PROCESS | 2592 | 1467541821418 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 2592 | 1467541821421 Marionette TRACE conn4 <- [1,1478,null,{}] 03:30:21 INFO - PROCESS | 2592 | 1467541821426 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:21 INFO - PROCESS | 2592 | 1467541821428 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:21 INFO - PROCESS | 2592 | 1467541821517 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 03:30:21 INFO - PROCESS | 2592 | 1467541821532 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 2592 | 1467541821535 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:21 INFO - PROCESS | 2592 | ++DOCSHELL 129B6000 == 10 [pid = 2592] [id = 379] 03:30:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (12B04800) [pid = 2592] [serial = 1137] [outer = 00000000] 03:30:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (12D74400) [pid = 2592] [serial = 1138] [outer = 12B04800] 03:30:21 INFO - PROCESS | 2592 | 1467541821583 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (1307D000) [pid = 2592] [serial = 1139] [outer = 12B04800] 03:30:22 INFO - PROCESS | 2592 | 1467541822059 Marionette TRACE conn4 <- [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]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 712ms 03:30:22 INFO - PROCESS | 2592 | 1467541822140 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 2592 | 1467541822143 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 03:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:30:22 INFO - PROCESS | 2592 | 1467541822149 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 2592 | 1467541822151 Marionette TRACE conn4 <- [1,1482,null,{}] 03:30:22 INFO - PROCESS | 2592 | 1467541822155 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:22 INFO - PROCESS | 2592 | 1467541822157 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:22 INFO - PROCESS | 2592 | 1467541822324 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 03:30:22 INFO - PROCESS | 2592 | 1467541822341 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 2592 | 1467541822343 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:22 INFO - PROCESS | 2592 | ++DOCSHELL 13943C00 == 11 [pid = 2592] [id = 380] 03:30:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (13944000) [pid = 2592] [serial = 1140] [outer = 00000000] 03:30:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (14295400) [pid = 2592] [serial = 1141] [outer = 13944000] 03:30:22 INFO - PROCESS | 2592 | 1467541822388 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (1429F000) [pid = 2592] [serial = 1142] [outer = 13944000] 03:30:22 INFO - PROCESS | 2592 | 1467541822839 Marionette TRACE conn4 <- [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]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 696ms 03:30:22 INFO - PROCESS | 2592 | 1467541822880 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 2592 | 1467541822884 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 03:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:30:22 INFO - PROCESS | 2592 | 1467541822908 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 2592 | 1467541822912 Marionette TRACE conn4 <- [1,1486,null,{}] 03:30:22 INFO - PROCESS | 2592 | 1467541822918 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:22 INFO - PROCESS | 2592 | 1467541822923 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:23 INFO - PROCESS | 2592 | 1467541823060 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 03:30:23 INFO - PROCESS | 2592 | 1467541823116 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 2592 | 1467541823119 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:23 INFO - PROCESS | 2592 | ++DOCSHELL 145B5C00 == 12 [pid = 2592] [id = 381] 03:30:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (145D9C00) [pid = 2592] [serial = 1143] [outer = 00000000] 03:30:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (152D5400) [pid = 2592] [serial = 1144] [outer = 145D9C00] 03:30:23 INFO - PROCESS | 2592 | 1467541823163 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (15435800) [pid = 2592] [serial = 1145] [outer = 145D9C00] 03:30:23 INFO - PROCESS | 2592 | 1467541823600 Marionette TRACE conn4 <- [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]]]}] 03:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 838ms 03:30:23 INFO - PROCESS | 2592 | 1467541823719 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 2592 | 1467541823721 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 03:30:23 INFO - PROCESS | 2592 | 1467541823724 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:30:23 INFO - PROCESS | 2592 | 1467541823726 Marionette TRACE conn4 <- [1,1490,null,{}] 03:30:23 INFO - PROCESS | 2592 | 1467541823729 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:23 INFO - PROCESS | 2592 | 1467541823731 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:23 INFO - PROCESS | 2592 | 1467541823843 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 03:30:23 INFO - PROCESS | 2592 | 1467541823850 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 2592 | 1467541823852 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:23 INFO - PROCESS | 2592 | ++DOCSHELL 152D4C00 == 13 [pid = 2592] [id = 382] 03:30:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (15525C00) [pid = 2592] [serial = 1146] [outer = 00000000] 03:30:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (166E8400) [pid = 2592] [serial = 1147] [outer = 15525C00] 03:30:23 INFO - PROCESS | 2592 | 1467541823950 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (166F0800) [pid = 2592] [serial = 1148] [outer = 15525C00] 03:30:24 INFO - PROCESS | 2592 | 1467541824366 Marionette TRACE conn4 <- [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]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 696ms 03:30:24 INFO - PROCESS | 2592 | 1467541824423 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 2592 | 1467541824425 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 03:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:30:24 INFO - PROCESS | 2592 | 1467541824429 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 2592 | 1467541824430 Marionette TRACE conn4 <- [1,1494,null,{}] 03:30:24 INFO - PROCESS | 2592 | 1467541824434 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:24 INFO - PROCESS | 2592 | 1467541824436 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:24 INFO - PROCESS | 2592 | 1467541824546 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 03:30:24 INFO - PROCESS | 2592 | 1467541824552 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 2592 | 1467541824558 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:24 INFO - PROCESS | 2592 | ++DOCSHELL 16D45800 == 14 [pid = 2592] [id = 383] 03:30:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (16D45C00) [pid = 2592] [serial = 1149] [outer = 00000000] 03:30:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (17251800) [pid = 2592] [serial = 1150] [outer = 16D45C00] 03:30:24 INFO - PROCESS | 2592 | 1467541824667 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (1740B400) [pid = 2592] [serial = 1151] [outer = 16D45C00] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 97 (129A9000) [pid = 2592] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 96 (10D2CC00) [pid = 2592] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (104DF000) [pid = 2592] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (13FB5400) [pid = 2592] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (10E0E800) [pid = 2592] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (145BA400) [pid = 2592] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (16837000) [pid = 2592] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (180DFC00) [pid = 2592] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (142E2400) [pid = 2592] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (1291D000) [pid = 2592] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (152D8800) [pid = 2592] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (142E2800) [pid = 2592] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (15AA3400) [pid = 2592] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (130CF800) [pid = 2592] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (10A78C00) [pid = 2592] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (14F99000) [pid = 2592] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (129B4000) [pid = 2592] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (1429F800) [pid = 2592] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:30:25 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10A0B800) [pid = 2592] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:30:25 INFO - PROCESS | 2592 | 1467541825472 Marionette TRACE conn4 <- [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]]]}] 03:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1044ms 03:30:25 INFO - PROCESS | 2592 | 1467541825512 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 2592 | 1467541825514 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 03:30:25 INFO - PROCESS | 2592 | 1467541825517 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 2592 | 1467541825519 Marionette TRACE conn4 <- [1,1498,null,{}] 03:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:30:25 INFO - PROCESS | 2592 | 1467541825522 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:25 INFO - PROCESS | 2592 | 1467541825524 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:25 INFO - PROCESS | 2592 | 1467541825603 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 03:30:25 INFO - PROCESS | 2592 | 1467541825611 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 2592 | 1467541825613 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:25 INFO - PROCESS | 2592 | ++DOCSHELL 0F227400 == 15 [pid = 2592] [id = 384] 03:30:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (10E0E800) [pid = 2592] [serial = 1152] [outer = 00000000] 03:30:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (13FB1800) [pid = 2592] [serial = 1153] [outer = 10E0E800] 03:30:25 INFO - PROCESS | 2592 | 1467541825656 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (142F0400) [pid = 2592] [serial = 1154] [outer = 10E0E800] 03:30:26 INFO - PROCESS | 2592 | 1467541826078 Marionette TRACE conn4 <- [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]]]}] 03:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 601ms 03:30:26 INFO - PROCESS | 2592 | 1467541826123 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 2592 | 1467541826125 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 03:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:30:26 INFO - PROCESS | 2592 | 1467541826128 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 2592 | 1467541826130 Marionette TRACE conn4 <- [1,1502,null,{}] 03:30:26 INFO - PROCESS | 2592 | 1467541826133 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:26 INFO - PROCESS | 2592 | 1467541826135 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:26 INFO - PROCESS | 2592 | 1467541826211 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 03:30:26 INFO - PROCESS | 2592 | 1467541826216 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 2592 | 1467541826218 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:26 INFO - PROCESS | 2592 | ++DOCSHELL 11C45C00 == 16 [pid = 2592] [id = 385] 03:30:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (129A9000) [pid = 2592] [serial = 1155] [outer = 00000000] 03:30:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (1552C400) [pid = 2592] [serial = 1156] [outer = 129A9000] 03:30:26 INFO - PROCESS | 2592 | 1467541826260 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (1552C800) [pid = 2592] [serial = 1157] [outer = 129A9000] 03:30:26 INFO - PROCESS | 2592 | 1467541826819 Marionette TRACE conn4 <- [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]]]}] 03:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 760ms 03:30:26 INFO - PROCESS | 2592 | 1467541826868 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 2592 | 1467541826869 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 03:30:26 INFO - PROCESS | 2592 | 1467541826873 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:30:26 INFO - PROCESS | 2592 | 1467541826874 Marionette TRACE conn4 <- [1,1506,null,{}] 03:30:26 INFO - PROCESS | 2592 | 1467541826878 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:26 INFO - PROCESS | 2592 | 1467541826880 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:26 INFO - PROCESS | 2592 | 1467541826955 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 03:30:26 INFO - PROCESS | 2592 | 1467541826960 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 2592 | 1467541826962 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:27 INFO - PROCESS | 2592 | ++DOCSHELL 17250000 == 17 [pid = 2592] [id = 386] 03:30:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (17255800) [pid = 2592] [serial = 1158] [outer = 00000000] 03:30:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (174E1000) [pid = 2592] [serial = 1159] [outer = 17255800] 03:30:27 INFO - PROCESS | 2592 | 1467541827005 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (17471000) [pid = 2592] [serial = 1160] [outer = 17255800] 03:30:27 INFO - PROCESS | 2592 | 1467541827642 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 806ms 03:30:27 INFO - PROCESS | 2592 | 1467541827719 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 2592 | 1467541827724 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 03:30:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:30:27 INFO - PROCESS | 2592 | 1467541827731 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 2592 | 1467541827734 Marionette TRACE conn4 <- [1,1510,null,{}] 03:30:27 INFO - PROCESS | 2592 | 1467541827754 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:27 INFO - PROCESS | 2592 | 1467541827757 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:27 INFO - PROCESS | 2592 | 1467541827869 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 03:30:27 INFO - PROCESS | 2592 | 1467541827991 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 2592 | 1467541827994 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:28 INFO - PROCESS | 2592 | ++DOCSHELL 10A73800 == 18 [pid = 2592] [id = 387] 03:30:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (10D30000) [pid = 2592] [serial = 1161] [outer = 00000000] 03:30:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (12B08800) [pid = 2592] [serial = 1162] [outer = 10D30000] 03:30:28 INFO - PROCESS | 2592 | 1467541828050 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (131E3800) [pid = 2592] [serial = 1163] [outer = 10D30000] 03:30:28 INFO - PROCESS | 2592 | 1467541828578 Marionette TRACE conn4 <- [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"]]]}] 03:30:28 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 () { 03:30:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:30:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:30:28 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 () { 03:30:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:30:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:30:28 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 () { 03:30:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:30:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:30:28 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 () { 03:30:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:30:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:30:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 917ms 03:30:28 INFO - PROCESS | 2592 | 1467541828681 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 2592 | 1467541828686 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 03:30:28 INFO - PROCESS | 2592 | 1467541828696 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 2592 | 1467541828698 Marionette TRACE conn4 <- [1,1514,null,{}] 03:30:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:30:28 INFO - PROCESS | 2592 | 1467541828702 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:28 INFO - PROCESS | 2592 | 1467541828705 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:28 INFO - PROCESS | 2592 | 1467541828820 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 03:30:28 INFO - PROCESS | 2592 | 1467541828915 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 2592 | 1467541828918 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:28 INFO - PROCESS | 2592 | ++DOCSHELL 142E5C00 == 19 [pid = 2592] [id = 388] 03:30:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (142E7800) [pid = 2592] [serial = 1164] [outer = 00000000] 03:30:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (15342800) [pid = 2592] [serial = 1165] [outer = 142E7800] 03:30:28 INFO - PROCESS | 2592 | 1467541828979 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (165E7000) [pid = 2592] [serial = 1166] [outer = 142E7800] 03:30:29 INFO - PROCESS | 2592 | 1467541829536 Marionette TRACE conn4 <- [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"]]]}] 03:30:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:30:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:30:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:30:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 886ms 03:30:29 INFO - PROCESS | 2592 | 1467541829585 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 2592 | 1467541829587 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 03:30:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:30:29 INFO - PROCESS | 2592 | 1467541829591 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 2592 | 1467541829595 Marionette TRACE conn4 <- [1,1518,null,{}] 03:30:29 INFO - PROCESS | 2592 | 1467541829606 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:29 INFO - PROCESS | 2592 | 1467541829611 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:29 INFO - PROCESS | 2592 | 1467541829714 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 03:30:29 INFO - PROCESS | 2592 | 1467541829845 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 2592 | 1467541829848 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:29 INFO - PROCESS | 2592 | ++DOCSHELL 174F8000 == 20 [pid = 2592] [id = 389] 03:30:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (174FA400) [pid = 2592] [serial = 1167] [outer = 00000000] 03:30:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (174FD000) [pid = 2592] [serial = 1168] [outer = 174FA400] 03:30:29 INFO - PROCESS | 2592 | 1467541829906 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (176E5C00) [pid = 2592] [serial = 1169] [outer = 174FA400] 03:30:30 INFO - PROCESS | 2592 | 1467541830446 Marionette TRACE conn4 <- [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]]]}] 03:30:30 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 03:30:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:30:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:30:30 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. 03:30:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:30:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 854ms 03:30:30 INFO - PROCESS | 2592 | 1467541830464 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 2592 | 1467541830467 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 03:30:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:30:30 INFO - PROCESS | 2592 | 1467541830487 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 2592 | 1467541830489 Marionette TRACE conn4 <- [1,1522,null,{}] 03:30:30 INFO - PROCESS | 2592 | 1467541830495 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:30 INFO - PROCESS | 2592 | 1467541830497 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:30 INFO - PROCESS | 2592 | 1467541830599 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 03:30:30 INFO - PROCESS | 2592 | 1467541830883 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 2592 | 1467541830886 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:30 INFO - PROCESS | 2592 | ++DOCSHELL 10433400 == 21 [pid = 2592] [id = 390] 03:30:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (10435000) [pid = 2592] [serial = 1170] [outer = 00000000] 03:30:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 99 (1050FC00) [pid = 2592] [serial = 1171] [outer = 10435000] 03:30:30 INFO - PROCESS | 2592 | 1467541830934 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (10D24C00) [pid = 2592] [serial = 1172] [outer = 10435000] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 99 (131ED000) [pid = 2592] [serial = 1075] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 98 (12B02000) [pid = 2592] [serial = 1074] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 97 (165D9000) [pid = 2592] [serial = 1078] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 96 (1533FC00) [pid = 2592] [serial = 1077] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (17241000) [pid = 2592] [serial = 1110] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (18296C00) [pid = 2592] [serial = 1081] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (180E4800) [pid = 2592] [serial = 1080] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (145D7800) [pid = 2592] [serial = 1099] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (1724F800) [pid = 2592] [serial = 1111] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (145CF400) [pid = 2592] [serial = 1098] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (142E3000) [pid = 2592] [serial = 1105] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (15433000) [pid = 2592] [serial = 1101] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (142C0C00) [pid = 2592] [serial = 1104] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (15F88800) [pid = 2592] [serial = 1102] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (12D8AC00) [pid = 2592] [serial = 1090] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (142EDC00) [pid = 2592] [serial = 1095] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (15F92000) [pid = 2592] [serial = 1108] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (165E6400) [pid = 2592] [serial = 1107] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (145CBC00) [pid = 2592] [serial = 1096] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (1429FC00) [pid = 2592] [serial = 1093] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10FFAC00) [pid = 2592] [serial = 1114] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (1573C000) [pid = 2592] [serial = 1130] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10D2AC00) [pid = 2592] [serial = 1113] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (15F8C000) [pid = 2592] [serial = 1132] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (130A5400) [pid = 2592] [serial = 1124] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (15334000) [pid = 2592] [serial = 1129] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (142EAC00) [pid = 2592] [serial = 1127] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (12D74800) [pid = 2592] [serial = 1123] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (142C6000) [pid = 2592] [serial = 1126] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (10E04800) [pid = 2592] [serial = 1121] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (10D23C00) [pid = 2592] [serial = 1120] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (12B09400) [pid = 2592] [serial = 1089] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (10F67800) [pid = 2592] [serial = 1084] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (10E07C00) [pid = 2592] [serial = 1083] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (10E04000) [pid = 2592] [serial = 1086] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (10E0A000) [pid = 2592] [serial = 1087] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (14295C00) [pid = 2592] [serial = 1092] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (142EB400) [pid = 2592] [serial = 1118] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (166F2C00) [pid = 2592] [serial = 682] [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.] 03:30:31 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (142E5000) [pid = 2592] [serial = 1117] [outer = 00000000] [url = about:blank] 03:30:31 INFO - PROCESS | 2592 | 1467541831504 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:30:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1076ms 03:30:31 INFO - PROCESS | 2592 | 1467541831548 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 2592 | 1467541831551 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 03:30:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:30:31 INFO - PROCESS | 2592 | 1467541831556 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 2592 | 1467541831559 Marionette TRACE conn4 <- [1,1526,null,{}] 03:30:31 INFO - PROCESS | 2592 | 1467541831564 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:31 INFO - PROCESS | 2592 | 1467541831566 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:31 INFO - PROCESS | 2592 | 1467541831648 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 03:30:31 INFO - PROCESS | 2592 | 1467541831731 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 2592 | 1467541831734 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:31 INFO - PROCESS | 2592 | ++DOCSHELL 10F34C00 == 22 [pid = 2592] [id = 391] 03:30:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (10F37000) [pid = 2592] [serial = 1173] [outer = 00000000] 03:30:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (117D0C00) [pid = 2592] [serial = 1174] [outer = 10F37000] 03:30:31 INFO - PROCESS | 2592 | 1467541831787 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (129B1800) [pid = 2592] [serial = 1175] [outer = 10F37000] 03:30:32 INFO - PROCESS | 2592 | 1467541832191 Marionette TRACE conn4 <- [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]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 696ms 03:30:32 INFO - PROCESS | 2592 | 1467541832256 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 2592 | 1467541832259 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 03:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:30:32 INFO - PROCESS | 2592 | 1467541832263 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 2592 | 1467541832265 Marionette TRACE conn4 <- [1,1530,null,{}] 03:30:32 INFO - PROCESS | 2592 | 1467541832268 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:32 INFO - PROCESS | 2592 | 1467541832271 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:32 INFO - PROCESS | 2592 | 1467541832355 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 03:30:32 INFO - PROCESS | 2592 | 1467541832363 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 2592 | 1467541832365 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:32 INFO - PROCESS | 2592 | ++DOCSHELL 1312A800 == 23 [pid = 2592] [id = 392] 03:30:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (1312E400) [pid = 2592] [serial = 1176] [outer = 00000000] 03:30:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (131ED000) [pid = 2592] [serial = 1177] [outer = 1312E400] 03:30:32 INFO - PROCESS | 2592 | 1467541832410 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (13941800) [pid = 2592] [serial = 1178] [outer = 1312E400] 03:30:32 INFO - PROCESS | 2592 | 1467541832945 Marionette TRACE conn4 <- [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]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 712ms 03:30:32 INFO - PROCESS | 2592 | 1467541832996 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 2592 | 1467541832999 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 03:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:30:33 INFO - PROCESS | 2592 | 1467541833008 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 2592 | 1467541833013 Marionette TRACE conn4 <- [1,1534,null,{}] 03:30:33 INFO - PROCESS | 2592 | 1467541833023 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:33 INFO - PROCESS | 2592 | 1467541833026 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:33 INFO - PROCESS | 2592 | 1467541833138 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 03:30:33 INFO - PROCESS | 2592 | 1467541833151 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 2592 | 1467541833153 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:33 INFO - PROCESS | 2592 | ++DOCSHELL 142A0400 == 24 [pid = 2592] [id = 393] 03:30:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (142C1000) [pid = 2592] [serial = 1179] [outer = 00000000] 03:30:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (142E7C00) [pid = 2592] [serial = 1180] [outer = 142C1000] 03:30:33 INFO - PROCESS | 2592 | 1467541833196 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (142EF000) [pid = 2592] [serial = 1181] [outer = 142C1000] 03:30:33 INFO - PROCESS | 2592 | 1467541833649 Marionette TRACE conn4 <- [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]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:30:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 711ms 03:30:33 INFO - PROCESS | 2592 | 1467541833701 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 2592 | 1467541833703 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 03:30:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:30:33 INFO - PROCESS | 2592 | 1467541833707 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 2592 | 1467541833708 Marionette TRACE conn4 <- [1,1538,null,{}] 03:30:33 INFO - PROCESS | 2592 | 1467541833711 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:33 INFO - PROCESS | 2592 | 1467541833713 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:33 INFO - PROCESS | 2592 | 1467541833860 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 03:30:33 INFO - PROCESS | 2592 | 1467541833870 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 2592 | 1467541833872 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:33 INFO - PROCESS | 2592 | ++DOCSHELL 14299000 == 25 [pid = 2592] [id = 394] 03:30:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (142F0800) [pid = 2592] [serial = 1182] [outer = 00000000] 03:30:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (145D2400) [pid = 2592] [serial = 1183] [outer = 142F0800] 03:30:33 INFO - PROCESS | 2592 | 1467541833915 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (145D2800) [pid = 2592] [serial = 1184] [outer = 142F0800] 03:30:34 INFO - PROCESS | 2592 | 1467541834355 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 712ms 03:30:34 INFO - PROCESS | 2592 | 1467541834408 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 2592 | 1467541834410 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 03:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:30:34 INFO - PROCESS | 2592 | 1467541834413 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 2592 | 1467541834415 Marionette TRACE conn4 <- [1,1542,null,{}] 03:30:34 INFO - PROCESS | 2592 | 1467541834418 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:34 INFO - PROCESS | 2592 | 1467541834420 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:34 INFO - PROCESS | 2592 | 1467541834526 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 03:30:34 INFO - PROCESS | 2592 | 1467541834533 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 2592 | 1467541834538 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:34 INFO - PROCESS | 2592 | ++DOCSHELL 14FDFC00 == 26 [pid = 2592] [id = 395] 03:30:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (152CEC00) [pid = 2592] [serial = 1185] [outer = 00000000] 03:30:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (15432000) [pid = 2592] [serial = 1186] [outer = 152CEC00] 03:30:34 INFO - PROCESS | 2592 | 1467541834591 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (15795800) [pid = 2592] [serial = 1187] [outer = 152CEC00] 03:30:35 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (129A9000) [pid = 2592] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:30:35 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (12B04800) [pid = 2592] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:30:35 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (1050CC00) [pid = 2592] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:30:35 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (13944000) [pid = 2592] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:30:35 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (16D45C00) [pid = 2592] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:30:35 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (15525C00) [pid = 2592] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:30:35 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (145D9C00) [pid = 2592] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:30:35 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (10E0E800) [pid = 2592] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:30:35 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (15AA2800) [pid = 2592] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:30:35 INFO - PROCESS | 2592 | 1467541835136 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:30:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 759ms 03:30:35 INFO - PROCESS | 2592 | 1467541835173 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 2592 | 1467541835175 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 03:30:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:30:35 INFO - PROCESS | 2592 | 1467541835178 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 2592 | 1467541835180 Marionette TRACE conn4 <- [1,1546,null,{}] 03:30:35 INFO - PROCESS | 2592 | 1467541835184 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:35 INFO - PROCESS | 2592 | 1467541835187 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:35 INFO - PROCESS | 2592 | 1467541835335 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 03:30:35 INFO - PROCESS | 2592 | 1467541835393 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 2592 | 1467541835404 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:35 INFO - PROCESS | 2592 | ++DOCSHELL 10D23800 == 27 [pid = 2592] [id = 396] 03:30:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (10D29800) [pid = 2592] [serial = 1188] [outer = 00000000] 03:30:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (14F95C00) [pid = 2592] [serial = 1189] [outer = 10D29800] 03:30:35 INFO - PROCESS | 2592 | 1467541835524 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (152D7400) [pid = 2592] [serial = 1190] [outer = 10D29800] 03:30:35 INFO - PROCESS | 2592 | 1467541835859 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:30:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 712ms 03:30:35 INFO - PROCESS | 2592 | 1467541835907 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 2592 | 1467541835909 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 03:30:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:30:35 INFO - PROCESS | 2592 | 1467541835925 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 2592 | 1467541835927 Marionette TRACE conn4 <- [1,1550,null,{}] 03:30:35 INFO - PROCESS | 2592 | 1467541835930 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:35 INFO - PROCESS | 2592 | 1467541835932 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:36 INFO - PROCESS | 2592 | 1467541836010 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 03:30:36 INFO - PROCESS | 2592 | 1467541836016 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 2592 | 1467541836018 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:36 INFO - PROCESS | 2592 | ++DOCSHELL 0F229800 == 28 [pid = 2592] [id = 397] 03:30:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (152D2800) [pid = 2592] [serial = 1191] [outer = 00000000] 03:30:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (166E9800) [pid = 2592] [serial = 1192] [outer = 152D2800] 03:30:36 INFO - PROCESS | 2592 | 1467541836060 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (166EDC00) [pid = 2592] [serial = 1193] [outer = 152D2800] 03:30:36 INFO - PROCESS | 2592 | 1467541836469 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:30:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:30:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 601ms 03:30:36 INFO - PROCESS | 2592 | 1467541836524 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 2592 | 1467541836526 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 03:30:36 INFO - PROCESS | 2592 | 1467541836529 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 2592 | 1467541836531 Marionette TRACE conn4 <- [1,1554,null,{}] 03:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:30:36 INFO - PROCESS | 2592 | 1467541836534 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:36 INFO - PROCESS | 2592 | 1467541836536 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:36 INFO - PROCESS | 2592 | 1467541836612 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 03:30:36 INFO - PROCESS | 2592 | 1467541836617 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 2592 | 1467541836619 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:36 INFO - PROCESS | 2592 | ++DOCSHELL 10D2C000 == 29 [pid = 2592] [id = 398] 03:30:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (166F1C00) [pid = 2592] [serial = 1194] [outer = 00000000] 03:30:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (167BA800) [pid = 2592] [serial = 1195] [outer = 166F1C00] 03:30:36 INFO - PROCESS | 2592 | 1467541836661 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (166F6C00) [pid = 2592] [serial = 1196] [outer = 166F1C00] 03:30:37 INFO - PROCESS | 2592 | 1467541837250 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 743ms 03:30:37 INFO - PROCESS | 2592 | 1467541837274 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 2592 | 1467541837279 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 03:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:30:37 INFO - PROCESS | 2592 | 1467541837285 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 2592 | 1467541837288 Marionette TRACE conn4 <- [1,1558,null,{}] 03:30:37 INFO - PROCESS | 2592 | 1467541837294 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:37 INFO - PROCESS | 2592 | 1467541837297 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:37 INFO - PROCESS | 2592 | 1467541837415 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 03:30:37 INFO - PROCESS | 2592 | 1467541837518 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 2592 | 1467541837523 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:37 INFO - PROCESS | 2592 | ++DOCSHELL 1050CC00 == 30 [pid = 2592] [id = 399] 03:30:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (10560400) [pid = 2592] [serial = 1197] [outer = 00000000] 03:30:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (1121C800) [pid = 2592] [serial = 1198] [outer = 10560400] 03:30:37 INFO - PROCESS | 2592 | 1467541837577 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (12B04C00) [pid = 2592] [serial = 1199] [outer = 10560400] 03:30:38 INFO - PROCESS | 2592 | 1467541838256 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:30:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1012ms 03:30:38 INFO - PROCESS | 2592 | 1467541838320 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 2592 | 1467541838324 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 03:30:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:30:38 INFO - PROCESS | 2592 | 1467541838331 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 2592 | 1467541838334 Marionette TRACE conn4 <- [1,1562,null,{}] 03:30:38 INFO - PROCESS | 2592 | 1467541838338 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:38 INFO - PROCESS | 2592 | 1467541838340 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:38 INFO - PROCESS | 2592 | 1467541838454 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 03:30:38 INFO - PROCESS | 2592 | 1467541838584 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 2592 | 1467541838587 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:38 INFO - PROCESS | 2592 | ++DOCSHELL 131F0C00 == 31 [pid = 2592] [id = 400] 03:30:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (1328C800) [pid = 2592] [serial = 1200] [outer = 00000000] 03:30:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (14296C00) [pid = 2592] [serial = 1201] [outer = 1328C800] 03:30:38 INFO - PROCESS | 2592 | 1467541838643 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (142C2800) [pid = 2592] [serial = 1202] [outer = 1328C800] 03:30:39 INFO - PROCESS | 2592 | 1467541839228 Marionette TRACE conn4 <- [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]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 949ms 03:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:30:39 INFO - PROCESS | 2592 | 1467541839276 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 2592 | 1467541839278 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 03:30:39 INFO - PROCESS | 2592 | 1467541839296 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 2592 | 1467541839300 Marionette TRACE conn4 <- [1,1566,null,{}] 03:30:39 INFO - PROCESS | 2592 | 1467541839312 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:39 INFO - PROCESS | 2592 | 1467541839316 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:39 INFO - PROCESS | 2592 | 1467541839423 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 03:30:39 INFO - PROCESS | 2592 | 1467541839552 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 2592 | 1467541839555 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:39 INFO - PROCESS | 2592 | ++DOCSHELL 15528C00 == 32 [pid = 2592] [id = 401] 03:30:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (1578DC00) [pid = 2592] [serial = 1203] [outer = 00000000] 03:30:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (166F2C00) [pid = 2592] [serial = 1204] [outer = 1578DC00] 03:30:39 INFO - PROCESS | 2592 | 1467541839610 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (17243C00) [pid = 2592] [serial = 1205] [outer = 1578DC00] 03:30:40 INFO - PROCESS | 2592 | 1467541840160 Marionette TRACE conn4 <- [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]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:30:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 933ms 03:30:40 INFO - PROCESS | 2592 | 1467541840213 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 2592 | 1467541840216 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 03:30:40 INFO - PROCESS | 2592 | 1467541840221 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:30:40 INFO - PROCESS | 2592 | 1467541840223 Marionette TRACE conn4 <- [1,1570,null,{}] 03:30:40 INFO - PROCESS | 2592 | 1467541840227 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:40 INFO - PROCESS | 2592 | 1467541840229 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:40 INFO - PROCESS | 2592 | 1467541840440 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 03:30:40 INFO - PROCESS | 2592 | 1467541840616 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 2592 | 1467541840619 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:40 INFO - PROCESS | 2592 | ++DOCSHELL 10A0B800 == 33 [pid = 2592] [id = 402] 03:30:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (10A74800) [pid = 2592] [serial = 1206] [outer = 00000000] 03:30:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (10D2F800) [pid = 2592] [serial = 1207] [outer = 10A74800] 03:30:40 INFO - PROCESS | 2592 | 1467541840666 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (10F68000) [pid = 2592] [serial = 1208] [outer = 10A74800] 03:30:41 INFO - PROCESS | 2592 | --DOCSHELL 1050B800 == 32 [pid = 2592] [id = 378] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (15F90800) [pid = 2592] [serial = 1133] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (174E1000) [pid = 2592] [serial = 1159] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (1552C800) [pid = 2592] [serial = 1157] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (12D74400) [pid = 2592] [serial = 1138] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (1307D000) [pid = 2592] [serial = 1139] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10A0C000) [pid = 2592] [serial = 1135] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10D23000) [pid = 2592] [serial = 1136] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (14295400) [pid = 2592] [serial = 1141] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (17251800) [pid = 2592] [serial = 1150] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (166F0800) [pid = 2592] [serial = 1148] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (166E8400) [pid = 2592] [serial = 1147] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (1552C400) [pid = 2592] [serial = 1156] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (1740B400) [pid = 2592] [serial = 1151] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (152D5400) [pid = 2592] [serial = 1144] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (15435800) [pid = 2592] [serial = 1145] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (142F0400) [pid = 2592] [serial = 1154] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (1429F000) [pid = 2592] [serial = 1142] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (13FB1800) [pid = 2592] [serial = 1153] [outer = 00000000] [url = about:blank] 03:30:41 INFO - PROCESS | 2592 | 1467541841899 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1724ms 03:30:41 INFO - PROCESS | 2592 | 1467541841961 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 2592 | 1467541841965 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 03:30:41 INFO - PROCESS | 2592 | 1467541841971 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:30:41 INFO - PROCESS | 2592 | 1467541841974 Marionette TRACE conn4 <- [1,1574,null,{}] 03:30:41 INFO - PROCESS | 2592 | 1467541841979 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:41 INFO - PROCESS | 2592 | 1467541841982 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:42 INFO - PROCESS | 2592 | 1467541842107 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 03:30:42 INFO - PROCESS | 2592 | 1467541842197 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 2592 | 1467541842201 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:42 INFO - PROCESS | 2592 | ++DOCSHELL 10A7BC00 == 33 [pid = 2592] [id = 403] 03:30:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (10A7C000) [pid = 2592] [serial = 1209] [outer = 00000000] 03:30:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (10FF1000) [pid = 2592] [serial = 1210] [outer = 10A7C000] 03:30:42 INFO - PROCESS | 2592 | 1467541842248 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10FF2400) [pid = 2592] [serial = 1211] [outer = 10A7C000] 03:30:42 INFO - PROCESS | 2592 | 1467541842661 Marionette TRACE conn4 <- [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]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 744ms 03:30:42 INFO - PROCESS | 2592 | 1467541842712 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 03:30:42 INFO - PROCESS | 2592 | 1467541842717 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 03:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:30:42 INFO - PROCESS | 2592 | 1467541842723 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 2592 | 1467541842725 Marionette TRACE conn4 <- [1,1578,null,{}] 03:30:42 INFO - PROCESS | 2592 | 1467541842729 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:42 INFO - PROCESS | 2592 | 1467541842731 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:42 INFO - PROCESS | 2592 | 1467541842816 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 03:30:42 INFO - PROCESS | 2592 | 1467541842823 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 2592 | 1467541842825 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:42 INFO - PROCESS | 2592 | ++DOCSHELL 12D8E400 == 34 [pid = 2592] [id = 404] 03:30:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (12D8F000) [pid = 2592] [serial = 1212] [outer = 00000000] 03:30:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (130A2000) [pid = 2592] [serial = 1213] [outer = 12D8F000] 03:30:42 INFO - PROCESS | 2592 | 1467541842871 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (1314B800) [pid = 2592] [serial = 1214] [outer = 12D8F000] 03:30:43 INFO - PROCESS | 2592 | 1467541843346 Marionette TRACE conn4 <- [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]]]}] 03:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 648ms 03:30:43 INFO - PROCESS | 2592 | 1467541843360 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 2592 | 1467541843362 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 03:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:30:43 INFO - PROCESS | 2592 | 1467541843370 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 2592 | 1467541843373 Marionette TRACE conn4 <- [1,1582,null,{}] 03:30:43 INFO - PROCESS | 2592 | 1467541843384 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:43 INFO - PROCESS | 2592 | 1467541843389 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:43 INFO - PROCESS | 2592 | 1467541843518 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 03:30:43 INFO - PROCESS | 2592 | 1467541843571 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 2592 | 1467541843574 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:43 INFO - PROCESS | 2592 | ++DOCSHELL 142F0400 == 35 [pid = 2592] [id = 405] 03:30:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (142F1C00) [pid = 2592] [serial = 1215] [outer = 00000000] 03:30:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (145B4C00) [pid = 2592] [serial = 1216] [outer = 142F1C00] 03:30:43 INFO - PROCESS | 2592 | 1467541843620 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (145CEC00) [pid = 2592] [serial = 1217] [outer = 142F1C00] 03:30:44 INFO - PROCESS | 2592 | 1467541844049 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 696ms 03:30:44 INFO - PROCESS | 2592 | 1467541844102 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 2592 | 1467541844104 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 03:30:44 INFO - PROCESS | 2592 | 1467541844115 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 2592 | 1467541844117 Marionette TRACE conn4 <- [1,1586,null,{}] 03:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:30:44 INFO - PROCESS | 2592 | 1467541844120 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:44 INFO - PROCESS | 2592 | 1467541844133 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:44 INFO - PROCESS | 2592 | 1467541844242 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 03:30:44 INFO - PROCESS | 2592 | 1467541844247 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 2592 | 1467541844249 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:44 INFO - PROCESS | 2592 | ++DOCSHELL 145B4400 == 36 [pid = 2592] [id = 406] 03:30:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145CBC00) [pid = 2592] [serial = 1218] [outer = 00000000] 03:30:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (152D5000) [pid = 2592] [serial = 1219] [outer = 145CBC00] 03:30:44 INFO - PROCESS | 2592 | 1467541844292 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (15435800) [pid = 2592] [serial = 1220] [outer = 145CBC00] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (142C1000) [pid = 2592] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (142F0800) [pid = 2592] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142E7800) [pid = 2592] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10435000) [pid = 2592] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (10D29800) [pid = 2592] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (10F37000) [pid = 2592] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (174FA400) [pid = 2592] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (10D30000) [pid = 2592] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (1312E400) [pid = 2592] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (17255800) [pid = 2592] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (152CEC00) [pid = 2592] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (166F1C00) [pid = 2592] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:30:44 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (152D2800) [pid = 2592] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:30:45 INFO - PROCESS | 2592 | 1467541845433 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1376ms 03:30:45 INFO - PROCESS | 2592 | 1467541845472 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 2592 | 1467541845476 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 03:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:30:45 INFO - PROCESS | 2592 | 1467541845481 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 2592 | 1467541845486 Marionette TRACE conn4 <- [1,1590,null,{}] 03:30:45 INFO - PROCESS | 2592 | 1467541845491 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:45 INFO - PROCESS | 2592 | 1467541845494 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:45 INFO - PROCESS | 2592 | 1467541845613 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 03:30:45 INFO - PROCESS | 2592 | 1467541845741 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 2592 | 1467541845744 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:45 INFO - PROCESS | 2592 | ++DOCSHELL 104E9C00 == 37 [pid = 2592] [id = 407] 03:30:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (1055F800) [pid = 2592] [serial = 1221] [outer = 00000000] 03:30:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (117CC800) [pid = 2592] [serial = 1222] [outer = 1055F800] 03:30:45 INFO - PROCESS | 2592 | 1467541845800 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (12B0F400) [pid = 2592] [serial = 1223] [outer = 1055F800] 03:30:46 INFO - PROCESS | 2592 | 1467541846653 Marionette TRACE conn4 <- [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]]]}] 03:30:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1203ms 03:30:46 INFO - PROCESS | 2592 | 1467541846716 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 03:30:46 INFO - PROCESS | 2592 | 1467541846720 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 03:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:30:46 INFO - PROCESS | 2592 | 1467541846733 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:30:46 INFO - PROCESS | 2592 | 1467541846736 Marionette TRACE conn4 <- [1,1594,null,{}] 03:30:46 INFO - PROCESS | 2592 | 1467541846742 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:46 INFO - PROCESS | 2592 | 1467541846745 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:46 INFO - PROCESS | 2592 | 1467541846848 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 03:30:46 INFO - PROCESS | 2592 | 1467541846930 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 2592 | 1467541846934 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:47 INFO - PROCESS | 2592 | ++DOCSHELL 10D29800 == 38 [pid = 2592] [id = 408] 03:30:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10D2A400) [pid = 2592] [serial = 1224] [outer = 00000000] 03:30:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (10F36C00) [pid = 2592] [serial = 1225] [outer = 10D2A400] 03:30:47 INFO - PROCESS | 2592 | 1467541847038 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (10F69C00) [pid = 2592] [serial = 1226] [outer = 10D2A400] 03:30:47 INFO - PROCESS | 2592 | --DOCSHELL 0F229800 == 37 [pid = 2592] [id = 397] 03:30:47 INFO - PROCESS | 2592 | --DOCSHELL 10D2C000 == 36 [pid = 2592] [id = 398] 03:30:47 INFO - PROCESS | 2592 | --DOCSHELL 10D23800 == 35 [pid = 2592] [id = 396] 03:30:47 INFO - PROCESS | 2592 | --DOCSHELL 142F0400 == 34 [pid = 2592] [id = 405] 03:30:47 INFO - PROCESS | 2592 | --DOCSHELL 12D8E400 == 33 [pid = 2592] [id = 404] 03:30:47 INFO - PROCESS | 2592 | --DOCSHELL 10A7BC00 == 32 [pid = 2592] [id = 403] 03:30:47 INFO - PROCESS | 2592 | --DOCSHELL 10A0B800 == 31 [pid = 2592] [id = 402] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (142E7C00) [pid = 2592] [serial = 1180] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (145D2400) [pid = 2592] [serial = 1183] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (15342800) [pid = 2592] [serial = 1165] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (165E7000) [pid = 2592] [serial = 1166] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (1050FC00) [pid = 2592] [serial = 1171] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (14F95C00) [pid = 2592] [serial = 1189] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (10D24C00) [pid = 2592] [serial = 1172] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (117D0C00) [pid = 2592] [serial = 1174] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (129B1800) [pid = 2592] [serial = 1175] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (174FD000) [pid = 2592] [serial = 1168] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (176E5C00) [pid = 2592] [serial = 1169] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (12B08800) [pid = 2592] [serial = 1162] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (131E3800) [pid = 2592] [serial = 1163] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (131ED000) [pid = 2592] [serial = 1177] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (17471000) [pid = 2592] [serial = 1160] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (15432000) [pid = 2592] [serial = 1186] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (166F6C00) [pid = 2592] [serial = 1196] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 56 (167BA800) [pid = 2592] [serial = 1195] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 55 (166EDC00) [pid = 2592] [serial = 1193] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 54 (166E9800) [pid = 2592] [serial = 1192] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 53 (15795800) [pid = 2592] [serial = 1187] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 52 (145D2800) [pid = 2592] [serial = 1184] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 51 (142EF000) [pid = 2592] [serial = 1181] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 50 (152D7400) [pid = 2592] [serial = 1190] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | --DOMWINDOW == 49 (13941800) [pid = 2592] [serial = 1178] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 2592 | 1467541847488 Marionette TRACE conn4 <- [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]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 807ms 03:30:47 INFO - PROCESS | 2592 | 1467541847531 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 2592 | 1467541847535 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 03:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:30:47 INFO - PROCESS | 2592 | 1467541847542 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 2592 | 1467541847544 Marionette TRACE conn4 <- [1,1598,null,{}] 03:30:47 INFO - PROCESS | 2592 | 1467541847548 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:47 INFO - PROCESS | 2592 | 1467541847550 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:47 INFO - PROCESS | 2592 | 1467541847641 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 03:30:47 INFO - PROCESS | 2592 | 1467541847650 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 2592 | 1467541847652 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:47 INFO - PROCESS | 2592 | ++DOCSHELL 1307F800 == 32 [pid = 2592] [id = 409] 03:30:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 50 (13080400) [pid = 2592] [serial = 1227] [outer = 00000000] 03:30:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 51 (130D0000) [pid = 2592] [serial = 1228] [outer = 13080400] 03:30:47 INFO - PROCESS | 2592 | 1467541847698 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 52 (131EC000) [pid = 2592] [serial = 1229] [outer = 13080400] 03:30:48 INFO - PROCESS | 2592 | 1467541848155 Marionette TRACE conn4 <- [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]]]}] 03:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 632ms 03:30:48 INFO - PROCESS | 2592 | 1467541848182 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 03:30:48 INFO - PROCESS | 2592 | 1467541848185 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 03:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:30:48 INFO - PROCESS | 2592 | 1467541848188 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 2592 | 1467541848192 Marionette TRACE conn4 <- [1,1602,null,{}] 03:30:48 INFO - PROCESS | 2592 | 1467541848206 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:48 INFO - PROCESS | 2592 | 1467541848211 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:48 INFO - PROCESS | 2592 | 1467541848294 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 03:30:48 INFO - PROCESS | 2592 | 1467541848301 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 2592 | 1467541848304 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:48 INFO - PROCESS | 2592 | ++DOCSHELL 1429C400 == 33 [pid = 2592] [id = 410] 03:30:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 53 (1429CC00) [pid = 2592] [serial = 1230] [outer = 00000000] 03:30:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 54 (142E2C00) [pid = 2592] [serial = 1231] [outer = 1429CC00] 03:30:48 INFO - PROCESS | 2592 | 1467541848352 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 55 (142EC800) [pid = 2592] [serial = 1232] [outer = 1429CC00] 03:30:48 INFO - PROCESS | 2592 | 1467541848882 Marionette TRACE conn4 <- [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]]]}] 03:30:48 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 03:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 696ms 03:30:48 INFO - PROCESS | 2592 | 1467541848920 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 03:30:48 INFO - PROCESS | 2592 | 1467541848922 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 03:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:30:48 INFO - PROCESS | 2592 | 1467541848926 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 2592 | 1467541848927 Marionette TRACE conn4 <- [1,1606,null,{}] 03:30:48 INFO - PROCESS | 2592 | 1467541848930 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:48 INFO - PROCESS | 2592 | 1467541848932 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:49 INFO - PROCESS | 2592 | 1467541849012 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 03:30:49 INFO - PROCESS | 2592 | 1467541849017 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 2592 | 1467541849019 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:49 INFO - PROCESS | 2592 | ++DOCSHELL 145B7400 == 34 [pid = 2592] [id = 411] 03:30:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 56 (145BB800) [pid = 2592] [serial = 1233] [outer = 00000000] 03:30:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 57 (14FDF000) [pid = 2592] [serial = 1234] [outer = 145BB800] 03:30:49 INFO - PROCESS | 2592 | 1467541849062 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (152D2800) [pid = 2592] [serial = 1235] [outer = 145BB800] 03:30:49 INFO - PROCESS | 2592 | 1467541849498 Marionette TRACE conn4 <- [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]]]}] 03:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 601ms 03:30:49 INFO - PROCESS | 2592 | 1467541849534 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 2592 | 1467541849536 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 03:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:30:49 INFO - PROCESS | 2592 | 1467541849539 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 2592 | 1467541849541 Marionette TRACE conn4 <- [1,1610,null,{}] 03:30:49 INFO - PROCESS | 2592 | 1467541849544 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:49 INFO - PROCESS | 2592 | 1467541849546 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:49 INFO - PROCESS | 2592 | 1467541849654 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 03:30:49 INFO - PROCESS | 2592 | 1467541849660 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 2592 | 1467541849662 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:49 INFO - PROCESS | 2592 | ++DOCSHELL 14F99000 == 35 [pid = 2592] [id = 412] 03:30:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (152D0000) [pid = 2592] [serial = 1236] [outer = 00000000] 03:30:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (1578E400) [pid = 2592] [serial = 1237] [outer = 152D0000] 03:30:49 INFO - PROCESS | 2592 | 1467541849712 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (15A9A800) [pid = 2592] [serial = 1238] [outer = 152D0000] 03:30:50 INFO - PROCESS | 2592 | 1467541850174 Marionette TRACE conn4 <- [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]]]}] 03:30:50 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 03:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 711ms 03:30:50 INFO - PROCESS | 2592 | 1467541850238 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 2592 | 1467541850240 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 03:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:30:50 INFO - PROCESS | 2592 | 1467541850244 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 2592 | 1467541850245 Marionette TRACE conn4 <- [1,1614,null,{}] 03:30:50 INFO - PROCESS | 2592 | 1467541850249 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:50 INFO - PROCESS | 2592 | 1467541850254 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:50 INFO - PROCESS | 2592 | 1467541850390 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 03:30:50 INFO - PROCESS | 2592 | 1467541850400 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 2592 | 1467541850402 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:50 INFO - PROCESS | 2592 | ++DOCSHELL 15792400 == 36 [pid = 2592] [id = 413] 03:30:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (15F8B800) [pid = 2592] [serial = 1239] [outer = 00000000] 03:30:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (16520000) [pid = 2592] [serial = 1240] [outer = 15F8B800] 03:30:50 INFO - PROCESS | 2592 | 1467541850495 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (166E9C00) [pid = 2592] [serial = 1241] [outer = 15F8B800] 03:30:50 INFO - PROCESS | 2592 | 1467541850905 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 712ms 03:30:50 INFO - PROCESS | 2592 | 1467541850943 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 2592 | 1467541850945 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 03:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:30:50 INFO - PROCESS | 2592 | 1467541850948 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 2592 | 1467541850950 Marionette TRACE conn4 <- [1,1618,null,{}] 03:30:50 INFO - PROCESS | 2592 | 1467541850954 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:50 INFO - PROCESS | 2592 | 1467541850956 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:51 INFO - PROCESS | 2592 | 1467541851089 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 03:30:51 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (142F1C00) [pid = 2592] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:30:51 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (10560400) [pid = 2592] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:30:51 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (1328C800) [pid = 2592] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:30:51 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (1578DC00) [pid = 2592] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:30:51 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (10A7C000) [pid = 2592] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:30:51 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (10A74800) [pid = 2592] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:30:51 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (12D8F000) [pid = 2592] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:30:51 INFO - PROCESS | 2592 | 1467541851163 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 2592 | 1467541851165 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:51 INFO - PROCESS | 2592 | ++DOCSHELL 0F22D400 == 37 [pid = 2592] [id = 414] 03:30:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (10474000) [pid = 2592] [serial = 1242] [outer = 00000000] 03:30:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (10E0EC00) [pid = 2592] [serial = 1243] [outer = 10474000] 03:30:51 INFO - PROCESS | 2592 | 1467541851208 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (117C8800) [pid = 2592] [serial = 1244] [outer = 10474000] 03:30:51 INFO - PROCESS | 2592 | 1467541851613 Marionette TRACE conn4 <- [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]]]}] 03:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 712ms 03:30:51 INFO - PROCESS | 2592 | 1467541851682 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 2592 | 1467541851684 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 03:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:30:51 INFO - PROCESS | 2592 | 1467541851687 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 2592 | 1467541851688 Marionette TRACE conn4 <- [1,1622,null,{}] 03:30:51 INFO - PROCESS | 2592 | 1467541851692 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:51 INFO - PROCESS | 2592 | 1467541851693 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:51 INFO - PROCESS | 2592 | 1467541851806 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 03:30:51 INFO - PROCESS | 2592 | 1467541851813 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 2592 | 1467541851815 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:51 INFO - PROCESS | 2592 | ++DOCSHELL 14299800 == 38 [pid = 2592] [id = 415] 03:30:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (142E4000) [pid = 2592] [serial = 1245] [outer = 00000000] 03:30:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (166F5800) [pid = 2592] [serial = 1246] [outer = 142E4000] 03:30:51 INFO - PROCESS | 2592 | 1467541851858 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (1683A000) [pid = 2592] [serial = 1247] [outer = 142E4000] 03:30:52 INFO - PROCESS | 2592 | 1467541852269 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 632ms 03:30:52 INFO - PROCESS | 2592 | 1467541852325 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 2592 | 1467541852327 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 03:30:52 INFO - PROCESS | 2592 | 1467541852331 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:30:52 INFO - PROCESS | 2592 | 1467541852332 Marionette TRACE conn4 <- [1,1626,null,{}] 03:30:52 INFO - PROCESS | 2592 | 1467541852336 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:52 INFO - PROCESS | 2592 | 1467541852337 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:52 INFO - PROCESS | 2592 | 1467541852414 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 03:30:52 INFO - PROCESS | 2592 | 1467541852531 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 2592 | 1467541852533 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:52 INFO - PROCESS | 2592 | ++DOCSHELL 10A75800 == 39 [pid = 2592] [id = 416] 03:30:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (10E04C00) [pid = 2592] [serial = 1248] [outer = 00000000] 03:30:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (17242000) [pid = 2592] [serial = 1249] [outer = 10E04C00] 03:30:52 INFO - PROCESS | 2592 | 1467541852575 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (17253C00) [pid = 2592] [serial = 1250] [outer = 10E04C00] 03:30:52 INFO - PROCESS | 2592 | 1467541852948 Marionette TRACE conn4 <- [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]]]}] 03:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 633ms 03:30:52 INFO - PROCESS | 2592 | 1467541852969 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 2592 | 1467541852971 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 03:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:30:53 INFO - PROCESS | 2592 | 1467541852974 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - PROCESS | 2592 | 1467541852976 Marionette TRACE conn4 <- [1,1630,null,{}] 03:30:53 INFO - PROCESS | 2592 | 1467541852980 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:53 INFO - PROCESS | 2592 | 1467541852981 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:53 INFO - PROCESS | 2592 | 1467541853094 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 03:30:53 INFO - PROCESS | 2592 | 1467541853101 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 2592 | 1467541853103 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:53 INFO - PROCESS | 2592 | ++DOCSHELL 17237000 == 40 [pid = 2592] [id = 417] 03:30:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (17254C00) [pid = 2592] [serial = 1251] [outer = 00000000] 03:30:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (1746C800) [pid = 2592] [serial = 1252] [outer = 17254C00] 03:30:53 INFO - PROCESS | 2592 | 1467541853145 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (17474C00) [pid = 2592] [serial = 1253] [outer = 17254C00] 03:30:53 INFO - PROCESS | 2592 | 1467541853560 Marionette TRACE conn4 <- [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]]]}] 03:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 648ms 03:30:53 INFO - PROCESS | 2592 | 1467541853613 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 2592 | 1467541853617 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 03:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:30:53 INFO - PROCESS | 2592 | 1467541853622 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - PROCESS | 2592 | 1467541853626 Marionette TRACE conn4 <- [1,1634,null,{}] 03:30:53 INFO - PROCESS | 2592 | 1467541853633 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:53 INFO - PROCESS | 2592 | 1467541853636 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:53 INFO - PROCESS | 2592 | 1467541853753 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 03:30:53 INFO - PROCESS | 2592 | 1467541853923 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 2592 | 1467541853928 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:53 INFO - PROCESS | 2592 | ++DOCSHELL 10D25000 == 41 [pid = 2592] [id = 418] 03:30:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (10D27C00) [pid = 2592] [serial = 1254] [outer = 00000000] 03:30:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (11215000) [pid = 2592] [serial = 1255] [outer = 10D27C00] 03:30:54 INFO - PROCESS | 2592 | 1467541853984 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (129AA800) [pid = 2592] [serial = 1256] [outer = 10D27C00] 03:30:54 INFO - PROCESS | 2592 | 1467541854567 Marionette TRACE conn4 <- [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]]]}] 03:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 965ms 03:30:54 INFO - PROCESS | 2592 | 1467541854601 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 2592 | 1467541854605 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 03:30:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:30:54 INFO - PROCESS | 2592 | 1467541854611 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 2592 | 1467541854615 Marionette TRACE conn4 <- [1,1638,null,{}] 03:30:54 INFO - PROCESS | 2592 | 1467541854619 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:54 INFO - PROCESS | 2592 | 1467541854623 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:54 INFO - PROCESS | 2592 | 1467541854728 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 03:30:54 INFO - PROCESS | 2592 | 1467541854831 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 2592 | 1467541854834 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:54 INFO - PROCESS | 2592 | ++DOCSHELL 13FB2800 == 42 [pid = 2592] [id = 419] 03:30:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (14295C00) [pid = 2592] [serial = 1257] [outer = 00000000] 03:30:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (142E2400) [pid = 2592] [serial = 1258] [outer = 14295C00] 03:30:54 INFO - PROCESS | 2592 | 1467541854894 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (145CB400) [pid = 2592] [serial = 1259] [outer = 14295C00] 03:30:55 INFO - PROCESS | 2592 | 1467541855504 Marionette TRACE conn4 <- [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]]]}] 03:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 965ms 03:30:55 INFO - PROCESS | 2592 | 1467541855552 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 03:30:55 INFO - PROCESS | 2592 | 1467541855555 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 03:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:30:55 INFO - PROCESS | 2592 | 1467541855559 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 2592 | 1467541855561 Marionette TRACE conn4 <- [1,1642,null,{}] 03:30:55 INFO - PROCESS | 2592 | 1467541855571 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:55 INFO - PROCESS | 2592 | 1467541855576 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:55 INFO - PROCESS | 2592 | 1467541855683 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 03:30:55 INFO - PROCESS | 2592 | 1467541855835 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 2592 | 1467541855839 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:55 INFO - PROCESS | 2592 | ++DOCSHELL 15AA3400 == 43 [pid = 2592] [id = 420] 03:30:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (15F90C00) [pid = 2592] [serial = 1260] [outer = 00000000] 03:30:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (165E0400) [pid = 2592] [serial = 1261] [outer = 15F90C00] 03:30:55 INFO - PROCESS | 2592 | 1467541855904 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (167BA800) [pid = 2592] [serial = 1262] [outer = 15F90C00] 03:30:56 INFO - PROCESS | 2592 | 1467541856443 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 949ms 03:30:56 INFO - PROCESS | 2592 | 1467541856503 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 03:30:56 INFO - PROCESS | 2592 | 1467541856505 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 03:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:30:56 INFO - PROCESS | 2592 | 1467541856509 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 2592 | 1467541856511 Marionette TRACE conn4 <- [1,1646,null,{}] 03:30:56 INFO - PROCESS | 2592 | 1467541856515 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:56 INFO - PROCESS | 2592 | 1467541856518 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:56 INFO - PROCESS | 2592 | 1467541856651 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 03:30:56 INFO - PROCESS | 2592 | 1467541856787 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 2592 | 1467541856789 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:56 INFO - PROCESS | 2592 | ++DOCSHELL 142E8C00 == 44 [pid = 2592] [id = 421] 03:30:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145CB800) [pid = 2592] [serial = 1263] [outer = 00000000] 03:30:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (174F1800) [pid = 2592] [serial = 1264] [outer = 145CB800] 03:30:56 INFO - PROCESS | 2592 | 1467541856843 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (174F5C00) [pid = 2592] [serial = 1265] [outer = 145CB800] 03:30:57 INFO - PROCESS | 2592 | 1467541857602 Marionette TRACE conn4 <- [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]]]}] 03:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1108ms 03:30:57 INFO - PROCESS | 2592 | 1467541857641 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 2592 | 1467541857647 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 03:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:30:57 INFO - PROCESS | 2592 | 1467541857653 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 2592 | 1467541857657 Marionette TRACE conn4 <- [1,1650,null,{}] 03:30:57 INFO - PROCESS | 2592 | 1467541857665 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:57 INFO - PROCESS | 2592 | 1467541857668 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:57 INFO - PROCESS | 2592 | 1467541857770 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 03:30:57 INFO - PROCESS | 2592 | 1467541857907 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 2592 | 1467541857910 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:57 INFO - PROCESS | 2592 | ++DOCSHELL 11213400 == 45 [pid = 2592] [id = 422] 03:30:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (117D6C00) [pid = 2592] [serial = 1266] [outer = 00000000] 03:30:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (12D8E400) [pid = 2592] [serial = 1267] [outer = 117D6C00] 03:30:57 INFO - PROCESS | 2592 | 1467541857967 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (131E5400) [pid = 2592] [serial = 1268] [outer = 117D6C00] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 10A75800 == 44 [pid = 2592] [id = 416] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 14299800 == 43 [pid = 2592] [id = 415] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 0F22D400 == 42 [pid = 2592] [id = 414] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 15792400 == 41 [pid = 2592] [id = 413] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 14F99000 == 40 [pid = 2592] [id = 412] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 145B7400 == 39 [pid = 2592] [id = 411] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 1429C400 == 38 [pid = 2592] [id = 410] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 1307F800 == 37 [pid = 2592] [id = 409] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 10D29800 == 36 [pid = 2592] [id = 408] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 145B4400 == 35 [pid = 2592] [id = 406] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 104E9C00 == 34 [pid = 2592] [id = 407] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 1050CC00 == 33 [pid = 2592] [id = 399] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 131F0C00 == 32 [pid = 2592] [id = 400] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 15528C00 == 31 [pid = 2592] [id = 401] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 142E8C00 == 30 [pid = 2592] [id = 421] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 15AA3400 == 29 [pid = 2592] [id = 420] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 17237000 == 28 [pid = 2592] [id = 417] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 10D25000 == 27 [pid = 2592] [id = 418] 03:30:58 INFO - PROCESS | 2592 | --DOCSHELL 13FB2800 == 26 [pid = 2592] [id = 419] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (145CEC00) [pid = 2592] [serial = 1217] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (145B4C00) [pid = 2592] [serial = 1216] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (152D5000) [pid = 2592] [serial = 1219] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (12B04C00) [pid = 2592] [serial = 1199] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (142C2800) [pid = 2592] [serial = 1202] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (17243C00) [pid = 2592] [serial = 1205] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10FF2400) [pid = 2592] [serial = 1211] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (10F68000) [pid = 2592] [serial = 1208] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (10D2F800) [pid = 2592] [serial = 1207] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10FF1000) [pid = 2592] [serial = 1210] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (130A2000) [pid = 2592] [serial = 1213] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (1121C800) [pid = 2592] [serial = 1198] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (14296C00) [pid = 2592] [serial = 1201] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (166F2C00) [pid = 2592] [serial = 1204] [outer = 00000000] [url = about:blank] 03:30:58 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (1314B800) [pid = 2592] [serial = 1214] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 2592 | 1467541859074 Marionette TRACE conn4 <- [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]]]}] 03:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1471ms 03:30:59 INFO - PROCESS | 2592 | 1467541859112 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 2592 | 1467541859116 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 03:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:30:59 INFO - PROCESS | 2592 | 1467541859120 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 2592 | 1467541859125 Marionette TRACE conn4 <- [1,1654,null,{}] 03:30:59 INFO - PROCESS | 2592 | 1467541859130 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:59 INFO - PROCESS | 2592 | 1467541859132 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:59 INFO - PROCESS | 2592 | 1467541859218 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 03:30:59 INFO - PROCESS | 2592 | 1467541859227 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 2592 | 1467541859230 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:59 INFO - PROCESS | 2592 | ++DOCSHELL 10D23400 == 27 [pid = 2592] [id = 423] 03:30:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (10D27800) [pid = 2592] [serial = 1269] [outer = 00000000] 03:30:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (10F6A000) [pid = 2592] [serial = 1270] [outer = 10D27800] 03:30:59 INFO - PROCESS | 2592 | 1467541859277 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (11215800) [pid = 2592] [serial = 1271] [outer = 10D27800] 03:30:59 INFO - PROCESS | 2592 | 1467541859821 Marionette TRACE conn4 <- [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]]]}] 03:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 696ms 03:30:59 INFO - PROCESS | 2592 | 1467541859849 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 2592 | 1467541859854 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 03:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:30:59 INFO - PROCESS | 2592 | 1467541859860 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 2592 | 1467541859863 Marionette TRACE conn4 <- [1,1658,null,{}] 03:30:59 INFO - PROCESS | 2592 | 1467541859866 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:59 INFO - PROCESS | 2592 | 1467541859869 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:30:59 INFO - PROCESS | 2592 | 1467541859987 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 03:31:00 INFO - PROCESS | 2592 | 1467541860096 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 2592 | 1467541860098 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:00 INFO - PROCESS | 2592 | ++DOCSHELL 12B05800 == 28 [pid = 2592] [id = 424] 03:31:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (13031C00) [pid = 2592] [serial = 1272] [outer = 00000000] 03:31:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (1314F400) [pid = 2592] [serial = 1273] [outer = 13031C00] 03:31:00 INFO - PROCESS | 2592 | 1467541860144 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (131F0C00) [pid = 2592] [serial = 1274] [outer = 13031C00] 03:31:00 INFO - PROCESS | 2592 | 1467541860504 Marionette TRACE conn4 <- [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]]]}] 03:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 712ms 03:31:00 INFO - PROCESS | 2592 | 1467541860559 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 03:31:00 INFO - PROCESS | 2592 | 1467541860561 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 03:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:31:00 INFO - PROCESS | 2592 | 1467541860565 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - PROCESS | 2592 | 1467541860568 Marionette TRACE conn4 <- [1,1662,null,{}] 03:31:00 INFO - PROCESS | 2592 | 1467541860579 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:00 INFO - PROCESS | 2592 | 1467541860584 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:00 INFO - PROCESS | 2592 | 1467541860664 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 03:31:00 INFO - PROCESS | 2592 | 1467541860672 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 2592 | 1467541860675 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:00 INFO - PROCESS | 2592 | ++DOCSHELL 142E3000 == 29 [pid = 2592] [id = 425] 03:31:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (142E3800) [pid = 2592] [serial = 1275] [outer = 00000000] 03:31:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (145B3400) [pid = 2592] [serial = 1276] [outer = 142E3800] 03:31:00 INFO - PROCESS | 2592 | 1467541860721 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (145CE400) [pid = 2592] [serial = 1277] [outer = 142E3800] 03:31:01 INFO - PROCESS | 2592 | 1467541861223 Marionette TRACE conn4 <- [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]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 711ms 03:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:31:01 INFO - PROCESS | 2592 | 1467541861264 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 2592 | 1467541861266 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 03:31:01 INFO - PROCESS | 2592 | 1467541861270 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 2592 | 1467541861271 Marionette TRACE conn4 <- [1,1666,null,{}] 03:31:01 INFO - PROCESS | 2592 | 1467541861275 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:01 INFO - PROCESS | 2592 | 1467541861277 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:01 INFO - PROCESS | 2592 | 1467541861420 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 03:31:01 INFO - PROCESS | 2592 | 1467541861443 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 2592 | 1467541861445 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:01 INFO - PROCESS | 2592 | ++DOCSHELL 145D7C00 == 30 [pid = 2592] [id = 426] 03:31:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (14F8E800) [pid = 2592] [serial = 1278] [outer = 00000000] 03:31:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (152D4000) [pid = 2592] [serial = 1279] [outer = 14F8E800] 03:31:01 INFO - PROCESS | 2592 | 1467541861490 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (1533FC00) [pid = 2592] [serial = 1280] [outer = 14F8E800] 03:31:01 INFO - PROCESS | 2592 | 1467541861928 Marionette TRACE conn4 <- [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]]]}] 03:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 696ms 03:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:31:02 INFO - PROCESS | 2592 | 1467541861969 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 2592 | 1467541861971 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 03:31:02 INFO - PROCESS | 2592 | 1467541861975 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 2592 | 1467541861976 Marionette TRACE conn4 <- [1,1670,null,{}] 03:31:02 INFO - PROCESS | 2592 | 1467541861980 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:02 INFO - PROCESS | 2592 | 1467541861982 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:02 INFO - PROCESS | 2592 | 1467541862096 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 03:31:02 INFO - PROCESS | 2592 | 1467541862101 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 2592 | 1467541862103 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:02 INFO - PROCESS | 2592 | ++DOCSHELL 145D8C00 == 31 [pid = 2592] [id = 427] 03:31:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (15791400) [pid = 2592] [serial = 1281] [outer = 00000000] 03:31:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (15F91400) [pid = 2592] [serial = 1282] [outer = 15791400] 03:31:02 INFO - PROCESS | 2592 | 1467541862150 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (15F92C00) [pid = 2592] [serial = 1283] [outer = 15791400] 03:31:02 INFO - PROCESS | 2592 | 1467541862674 Marionette TRACE conn4 <- [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]]]}] 03:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 696ms 03:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:31:02 INFO - PROCESS | 2592 | 1467541862706 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 2592 | 1467541862708 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 03:31:02 INFO - PROCESS | 2592 | 1467541862712 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 2592 | 1467541862713 Marionette TRACE conn4 <- [1,1674,null,{}] 03:31:02 INFO - PROCESS | 2592 | 1467541862716 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:02 INFO - PROCESS | 2592 | 1467541862722 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:02 INFO - PROCESS | 2592 | 1467541862872 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 03:31:02 INFO - PROCESS | 2592 | 1467541862883 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 2592 | 1467541862885 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:02 INFO - PROCESS | 2592 | ++DOCSHELL 15434C00 == 32 [pid = 2592] [id = 428] 03:31:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (166F4000) [pid = 2592] [serial = 1284] [outer = 00000000] 03:31:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (17243C00) [pid = 2592] [serial = 1285] [outer = 166F4000] 03:31:02 INFO - PROCESS | 2592 | 1467541862929 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (17471000) [pid = 2592] [serial = 1286] [outer = 166F4000] 03:31:03 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (15F8B800) [pid = 2592] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:31:03 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (145CBC00) [pid = 2592] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:31:03 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (145BB800) [pid = 2592] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:31:03 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (10D2A400) [pid = 2592] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:31:03 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (10474000) [pid = 2592] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:31:03 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (1055F800) [pid = 2592] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:31:03 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (13080400) [pid = 2592] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:31:03 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (1429CC00) [pid = 2592] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:31:03 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (10E04C00) [pid = 2592] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:31:03 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (17254C00) [pid = 2592] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:31:03 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (142E4000) [pid = 2592] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:31:03 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (152D0000) [pid = 2592] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:31:03 INFO - PROCESS | 2592 | 1467541863570 Marionette TRACE conn4 <- [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]]]}] 03:31:03 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 03:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 917ms 03:31:03 INFO - PROCESS | 2592 | 1467541863626 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 2592 | 1467541863628 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 03:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:31:03 INFO - PROCESS | 2592 | 1467541863631 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 2592 | 1467541863633 Marionette TRACE conn4 <- [1,1678,null,{}] 03:31:03 INFO - PROCESS | 2592 | 1467541863636 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:03 INFO - PROCESS | 2592 | 1467541863638 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:03 INFO - PROCESS | 2592 | 1467541863714 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 03:31:03 INFO - PROCESS | 2592 | 1467541863719 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 2592 | 1467541863721 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:03 INFO - PROCESS | 2592 | ++DOCSHELL 10D23C00 == 33 [pid = 2592] [id = 429] 03:31:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (11AE3C00) [pid = 2592] [serial = 1287] [outer = 00000000] 03:31:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15796400) [pid = 2592] [serial = 1288] [outer = 11AE3C00] 03:31:03 INFO - PROCESS | 2592 | 1467541863764 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (15F90400) [pid = 2592] [serial = 1289] [outer = 11AE3C00] 03:31:04 INFO - PROCESS | 2592 | 1467541864182 Marionette TRACE conn4 <- [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]]]}] 03:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 601ms 03:31:04 INFO - PROCESS | 2592 | 1467541864230 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 03:31:04 INFO - PROCESS | 2592 | 1467541864232 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 03:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:31:04 INFO - PROCESS | 2592 | 1467541864235 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:31:04 INFO - PROCESS | 2592 | 1467541864237 Marionette TRACE conn4 <- [1,1682,null,{}] 03:31:04 INFO - PROCESS | 2592 | 1467541864244 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:04 INFO - PROCESS | 2592 | 1467541864246 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:04 INFO - PROCESS | 2592 | 1467541864324 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 03:31:04 INFO - PROCESS | 2592 | 1467541864330 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 2592 | 1467541864332 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:04 INFO - PROCESS | 2592 | ++DOCSHELL 15795C00 == 34 [pid = 2592] [id = 430] 03:31:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (166F1800) [pid = 2592] [serial = 1290] [outer = 00000000] 03:31:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (174E1C00) [pid = 2592] [serial = 1291] [outer = 166F1800] 03:31:04 INFO - PROCESS | 2592 | 1467541864374 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (174E2000) [pid = 2592] [serial = 1292] [outer = 166F1800] 03:31:04 INFO - PROCESS | 2592 | 1467541864808 Marionette TRACE conn4 <- [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]]]}] 03:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 601ms 03:31:04 INFO - PROCESS | 2592 | 1467541864832 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 03:31:04 INFO - PROCESS | 2592 | 1467541864834 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 03:31:04 INFO - PROCESS | 2592 | 1467541864837 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:31:04 INFO - PROCESS | 2592 | 1467541864839 Marionette TRACE conn4 <- [1,1686,null,{}] 03:31:04 INFO - PROCESS | 2592 | 1467541864842 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:04 INFO - PROCESS | 2592 | 1467541864844 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:05 INFO - PROCESS | 2592 | 1467541865007 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 03:31:05 INFO - PROCESS | 2592 | 1467541865015 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 2592 | 1467541865017 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:05 INFO - PROCESS | 2592 | ++DOCSHELL 145D6C00 == 35 [pid = 2592] [id = 431] 03:31:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (16D0DC00) [pid = 2592] [serial = 1293] [outer = 00000000] 03:31:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (176E4C00) [pid = 2592] [serial = 1294] [outer = 16D0DC00] 03:31:05 INFO - PROCESS | 2592 | 1467541865058 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (176E7800) [pid = 2592] [serial = 1295] [outer = 16D0DC00] 03:31:05 INFO - PROCESS | 2592 | 1467541865633 Marionette TRACE conn4 <- [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]]]}] 03:31:05 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 03:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 854ms 03:31:05 INFO - PROCESS | 2592 | 1467541865736 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 2592 | 1467541865740 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 03:31:05 INFO - PROCESS | 2592 | 1467541865769 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 2592 | 1467541865773 Marionette TRACE conn4 <- [1,1690,null,{}] 03:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:31:05 INFO - PROCESS | 2592 | 1467541865778 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:05 INFO - PROCESS | 2592 | 1467541865781 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:05 INFO - PROCESS | 2592 | 1467541865905 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 03:31:06 INFO - PROCESS | 2592 | 1467541866032 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 2592 | 1467541866035 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:06 INFO - PROCESS | 2592 | ++DOCSHELL 0F22A400 == 36 [pid = 2592] [id = 432] 03:31:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (10435000) [pid = 2592] [serial = 1296] [outer = 00000000] 03:31:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (10A0F400) [pid = 2592] [serial = 1297] [outer = 10435000] 03:31:06 INFO - PROCESS | 2592 | 1467541866093 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (12823800) [pid = 2592] [serial = 1298] [outer = 10435000] 03:31:06 INFO - PROCESS | 2592 | 1467541866775 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1044ms 03:31:06 INFO - PROCESS | 2592 | 1467541866852 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 2592 | 1467541866857 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 03:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:31:06 INFO - PROCESS | 2592 | 1467541866863 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - PROCESS | 2592 | 1467541866866 Marionette TRACE conn4 <- [1,1694,null,{}] 03:31:06 INFO - PROCESS | 2592 | 1467541866870 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:06 INFO - PROCESS | 2592 | 1467541866873 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:07 INFO - PROCESS | 2592 | 1467541866993 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 03:31:07 INFO - PROCESS | 2592 | 1467541867128 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 2592 | 1467541867131 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:07 INFO - PROCESS | 2592 | ++DOCSHELL 10FF2000 == 37 [pid = 2592] [id = 433] 03:31:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (117D4000) [pid = 2592] [serial = 1299] [outer = 00000000] 03:31:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (13131C00) [pid = 2592] [serial = 1300] [outer = 117D4000] 03:31:07 INFO - PROCESS | 2592 | 1467541867195 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (13947400) [pid = 2592] [serial = 1301] [outer = 117D4000] 03:31:07 INFO - PROCESS | 2592 | --DOCSHELL 15795C00 == 36 [pid = 2592] [id = 430] 03:31:07 INFO - PROCESS | 2592 | --DOCSHELL 10D23C00 == 35 [pid = 2592] [id = 429] 03:31:07 INFO - PROCESS | 2592 | --DOCSHELL 15434C00 == 34 [pid = 2592] [id = 428] 03:31:07 INFO - PROCESS | 2592 | --DOCSHELL 145D8C00 == 33 [pid = 2592] [id = 427] 03:31:07 INFO - PROCESS | 2592 | --DOCSHELL 145D7C00 == 32 [pid = 2592] [id = 426] 03:31:07 INFO - PROCESS | 2592 | --DOCSHELL 142E3000 == 31 [pid = 2592] [id = 425] 03:31:07 INFO - PROCESS | 2592 | --DOCSHELL 12B05800 == 30 [pid = 2592] [id = 424] 03:31:07 INFO - PROCESS | 2592 | --DOCSHELL 10D23400 == 29 [pid = 2592] [id = 423] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (14FDF000) [pid = 2592] [serial = 1234] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (10F36C00) [pid = 2592] [serial = 1225] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (10F69C00) [pid = 2592] [serial = 1226] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (10E0EC00) [pid = 2592] [serial = 1243] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (117CC800) [pid = 2592] [serial = 1222] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (12B0F400) [pid = 2592] [serial = 1223] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (130D0000) [pid = 2592] [serial = 1228] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (131EC000) [pid = 2592] [serial = 1229] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (142E2C00) [pid = 2592] [serial = 1231] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (17253C00) [pid = 2592] [serial = 1250] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (142EC800) [pid = 2592] [serial = 1232] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (117C8800) [pid = 2592] [serial = 1244] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (17242000) [pid = 2592] [serial = 1249] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (17474C00) [pid = 2592] [serial = 1253] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (166F5800) [pid = 2592] [serial = 1246] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (1746C800) [pid = 2592] [serial = 1252] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (1578E400) [pid = 2592] [serial = 1237] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (1683A000) [pid = 2592] [serial = 1247] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (15A9A800) [pid = 2592] [serial = 1238] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (152D2800) [pid = 2592] [serial = 1235] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (166E9C00) [pid = 2592] [serial = 1241] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (16520000) [pid = 2592] [serial = 1240] [outer = 00000000] [url = about:blank] 03:31:07 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (15435800) [pid = 2592] [serial = 1220] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 2592 | 1467541868014 Marionette TRACE conn4 <- [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]]]}] 03:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1155ms 03:31:08 INFO - PROCESS | 2592 | 1467541868048 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 2592 | 1467541868051 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 03:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:31:08 INFO - PROCESS | 2592 | 1467541868056 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 2592 | 1467541868060 Marionette TRACE conn4 <- [1,1698,null,{}] 03:31:08 INFO - PROCESS | 2592 | 1467541868065 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:08 INFO - PROCESS | 2592 | 1467541868068 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:08 INFO - PROCESS | 2592 | 1467541868165 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 03:31:08 INFO - PROCESS | 2592 | 1467541868262 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 2592 | 1467541868264 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:08 INFO - PROCESS | 2592 | ++DOCSHELL 0F229400 == 30 [pid = 2592] [id = 434] 03:31:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (0F22B800) [pid = 2592] [serial = 1302] [outer = 00000000] 03:31:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (10E04800) [pid = 2592] [serial = 1303] [outer = 0F22B800] 03:31:08 INFO - PROCESS | 2592 | 1467541868310 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (117CE800) [pid = 2592] [serial = 1304] [outer = 0F22B800] 03:31:08 INFO - PROCESS | 2592 | 1467541868701 Marionette TRACE conn4 <- [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]]]}] 03:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 743ms 03:31:08 INFO - PROCESS | 2592 | 1467541868794 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 2592 | 1467541868798 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 03:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:31:08 INFO - PROCESS | 2592 | 1467541868804 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 2592 | 1467541868806 Marionette TRACE conn4 <- [1,1702,null,{}] 03:31:08 INFO - PROCESS | 2592 | 1467541868810 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:08 INFO - PROCESS | 2592 | 1467541868813 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:08 INFO - PROCESS | 2592 | 1467541868901 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 03:31:08 INFO - PROCESS | 2592 | 1467541868906 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 2592 | 1467541868909 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:08 INFO - PROCESS | 2592 | ++DOCSHELL 12BCD800 == 31 [pid = 2592] [id = 435] 03:31:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (12D81800) [pid = 2592] [serial = 1305] [outer = 00000000] 03:31:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (13155000) [pid = 2592] [serial = 1306] [outer = 12D81800] 03:31:08 INFO - PROCESS | 2592 | 1467541868954 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (13FBA800) [pid = 2592] [serial = 1307] [outer = 12D81800] 03:31:09 INFO - PROCESS | 2592 | 1467541869404 Marionette TRACE conn4 <- [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]]]}] 03:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 632ms 03:31:09 INFO - PROCESS | 2592 | 1467541869442 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 03:31:09 INFO - PROCESS | 2592 | 1467541869444 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 03:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:31:09 INFO - PROCESS | 2592 | 1467541869448 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - PROCESS | 2592 | 1467541869451 Marionette TRACE conn4 <- [1,1706,null,{}] 03:31:09 INFO - PROCESS | 2592 | 1467541869461 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:09 INFO - PROCESS | 2592 | 1467541869466 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:09 INFO - PROCESS | 2592 | 1467541869548 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 03:31:09 INFO - PROCESS | 2592 | 1467541869557 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 2592 | 1467541869560 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:09 INFO - PROCESS | 2592 | ++DOCSHELL 145B2000 == 32 [pid = 2592] [id = 436] 03:31:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (145B2400) [pid = 2592] [serial = 1308] [outer = 00000000] 03:31:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (145D1000) [pid = 2592] [serial = 1309] [outer = 145B2400] 03:31:09 INFO - PROCESS | 2592 | 1467541869607 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (145DA000) [pid = 2592] [serial = 1310] [outer = 145B2400] 03:31:10 INFO - PROCESS | 2592 | 1467541870104 Marionette TRACE conn4 <- [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]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 696ms 03:31:10 INFO - PROCESS | 2592 | 1467541870147 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 2592 | 1467541870149 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 03:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:31:10 INFO - PROCESS | 2592 | 1467541870153 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 2592 | 1467541870155 Marionette TRACE conn4 <- [1,1710,null,{}] 03:31:10 INFO - PROCESS | 2592 | 1467541870158 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:10 INFO - PROCESS | 2592 | 1467541870160 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:10 INFO - PROCESS | 2592 | 1467541870291 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 03:31:10 INFO - PROCESS | 2592 | 1467541870309 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 2592 | 1467541870311 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:10 INFO - PROCESS | 2592 | ++DOCSHELL 152DAC00 == 33 [pid = 2592] [id = 437] 03:31:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15334000) [pid = 2592] [serial = 1311] [outer = 00000000] 03:31:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (15737C00) [pid = 2592] [serial = 1312] [outer = 15334000] 03:31:10 INFO - PROCESS | 2592 | 1467541870355 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (15796000) [pid = 2592] [serial = 1313] [outer = 15334000] 03:31:10 INFO - PROCESS | 2592 | 1467541870805 Marionette TRACE conn4 <- [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]]]}] 03:31:10 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 03:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 649ms 03:31:10 INFO - PROCESS | 2592 | 1467541870824 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 2592 | 1467541870825 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 03:31:10 INFO - PROCESS | 2592 | 1467541870829 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:31:10 INFO - PROCESS | 2592 | 1467541870830 Marionette TRACE conn4 <- [1,1714,null,{}] 03:31:10 INFO - PROCESS | 2592 | 1467541870840 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:10 INFO - PROCESS | 2592 | 1467541870842 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:10 INFO - PROCESS | 2592 | 1467541870950 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 03:31:11 INFO - PROCESS | 2592 | 1467541871053 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 2592 | 1467541871055 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:11 INFO - PROCESS | 2592 | ++DOCSHELL 15AA6800 == 34 [pid = 2592] [id = 438] 03:31:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (15F8B400) [pid = 2592] [serial = 1314] [outer = 00000000] 03:31:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (165DB400) [pid = 2592] [serial = 1315] [outer = 15F8B400] 03:31:11 INFO - PROCESS | 2592 | 1467541871101 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (166EF800) [pid = 2592] [serial = 1316] [outer = 15F8B400] 03:31:11 INFO - PROCESS | 2592 | 1467541871565 Marionette TRACE conn4 <- [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]]]}] 03:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 806ms 03:31:11 INFO - PROCESS | 2592 | 1467541871630 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 2592 | 1467541871632 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 03:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:31:11 INFO - PROCESS | 2592 | 1467541871636 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 2592 | 1467541871637 Marionette TRACE conn4 <- [1,1718,null,{}] 03:31:11 INFO - PROCESS | 2592 | 1467541871641 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:11 INFO - PROCESS | 2592 | 1467541871646 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:11 INFO - PROCESS | 2592 | 1467541871769 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 03:31:11 INFO - PROCESS | 2592 | 1467541871834 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 2592 | 1467541871844 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:11 INFO - PROCESS | 2592 | ++DOCSHELL 16D07C00 == 35 [pid = 2592] [id = 439] 03:31:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (1706AC00) [pid = 2592] [serial = 1317] [outer = 00000000] 03:31:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (17252800) [pid = 2592] [serial = 1318] [outer = 1706AC00] 03:31:11 INFO - PROCESS | 2592 | 1467541871890 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (17241C00) [pid = 2592] [serial = 1319] [outer = 1706AC00] 03:31:12 INFO - PROCESS | 2592 | 1467541872311 Marionette TRACE conn4 <- [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]]]}] 03:31:12 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 03:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 743ms 03:31:12 INFO - PROCESS | 2592 | 1467541872377 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 2592 | 1467541872379 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 03:31:12 INFO - PROCESS | 2592 | 1467541872382 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:31:12 INFO - PROCESS | 2592 | 1467541872383 Marionette TRACE conn4 <- [1,1722,null,{}] 03:31:12 INFO - PROCESS | 2592 | 1467541872386 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:12 INFO - PROCESS | 2592 | 1467541872388 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:12 INFO - PROCESS | 2592 | 1467541872494 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 03:31:12 INFO - PROCESS | 2592 | 1467541872500 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 2592 | 1467541872502 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:12 INFO - PROCESS | 2592 | ++DOCSHELL 1740DC00 == 36 [pid = 2592] [id = 440] 03:31:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (1746C000) [pid = 2592] [serial = 1320] [outer = 00000000] 03:31:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (174F3C00) [pid = 2592] [serial = 1321] [outer = 1746C000] 03:31:12 INFO - PROCESS | 2592 | 1467541872543 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (176E2400) [pid = 2592] [serial = 1322] [outer = 1746C000] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (14F8E800) [pid = 2592] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (142E3800) [pid = 2592] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (13031C00) [pid = 2592] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (117D6C00) [pid = 2592] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (10D27800) [pid = 2592] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (15791400) [pid = 2592] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10D27C00) [pid = 2592] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (14295C00) [pid = 2592] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (166F1800) [pid = 2592] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (15F90C00) [pid = 2592] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (145CB800) [pid = 2592] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (166F4000) [pid = 2592] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:31:12 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (11AE3C00) [pid = 2592] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:31:13 INFO - PROCESS | 2592 | 1467541873065 Marionette TRACE conn4 <- [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]]]}] 03:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 696ms 03:31:13 INFO - PROCESS | 2592 | 1467541873113 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 2592 | 1467541873115 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 03:31:13 INFO - PROCESS | 2592 | 1467541873119 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:31:13 INFO - PROCESS | 2592 | 1467541873121 Marionette TRACE conn4 <- [1,1726,null,{}] 03:31:13 INFO - PROCESS | 2592 | 1467541873126 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:13 INFO - PROCESS | 2592 | 1467541873127 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:13 INFO - PROCESS | 2592 | 1467541873204 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 03:31:13 INFO - PROCESS | 2592 | 1467541873210 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 2592 | 1467541873212 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:13 INFO - PROCESS | 2592 | ++DOCSHELL 117D6C00 == 37 [pid = 2592] [id = 441] 03:31:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (14295400) [pid = 2592] [serial = 1323] [outer = 00000000] 03:31:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15437000) [pid = 2592] [serial = 1324] [outer = 14295400] 03:31:13 INFO - PROCESS | 2592 | 1467541873254 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (15F90C00) [pid = 2592] [serial = 1325] [outer = 14295400] 03:31:13 INFO - PROCESS | 2592 | 1467541873711 Marionette TRACE conn4 <- [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]]]}] 03:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 633ms 03:31:13 INFO - PROCESS | 2592 | 1467541873757 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 2592 | 1467541873759 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 03:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:31:13 INFO - PROCESS | 2592 | 1467541873763 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - PROCESS | 2592 | 1467541873764 Marionette TRACE conn4 <- [1,1730,null,{}] 03:31:13 INFO - PROCESS | 2592 | 1467541873767 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:13 INFO - PROCESS | 2592 | 1467541873769 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:13 INFO - PROCESS | 2592 | 1467541873856 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 03:31:13 INFO - PROCESS | 2592 | 1467541873862 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 2592 | 1467541873864 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:13 INFO - PROCESS | 2592 | ++DOCSHELL 142E8C00 == 38 [pid = 2592] [id = 442] 03:31:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (16D07000) [pid = 2592] [serial = 1326] [outer = 00000000] 03:31:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (176EFC00) [pid = 2592] [serial = 1327] [outer = 16D07000] 03:31:13 INFO - PROCESS | 2592 | 1467541873906 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (179D2000) [pid = 2592] [serial = 1328] [outer = 16D07000] 03:31:14 INFO - PROCESS | 2592 | 1467541874343 Marionette TRACE conn4 <- [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]]]}] 03:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 633ms 03:31:14 INFO - PROCESS | 2592 | 1467541874402 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 2592 | 1467541874405 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 03:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:31:14 INFO - PROCESS | 2592 | 1467541874415 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 2592 | 1467541874416 Marionette TRACE conn4 <- [1,1734,null,{}] 03:31:14 INFO - PROCESS | 2592 | 1467541874420 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:14 INFO - PROCESS | 2592 | 1467541874421 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:14 INFO - PROCESS | 2592 | 1467541874501 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 03:31:14 INFO - PROCESS | 2592 | 1467541874506 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 2592 | 1467541874508 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:14 INFO - PROCESS | 2592 | ++DOCSHELL 152C0400 == 39 [pid = 2592] [id = 443] 03:31:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (15796800) [pid = 2592] [serial = 1329] [outer = 00000000] 03:31:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (17DAF800) [pid = 2592] [serial = 1330] [outer = 15796800] 03:31:14 INFO - PROCESS | 2592 | 1467541874550 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (17DB3400) [pid = 2592] [serial = 1331] [outer = 15796800] 03:31:15 INFO - PROCESS | 2592 | 1467541875150 Marionette TRACE conn4 <- [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]]]}] 03:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 806ms 03:31:15 INFO - PROCESS | 2592 | 1467541875254 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 2592 | 1467541875258 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 03:31:15 INFO - PROCESS | 2592 | 1467541875265 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 2592 | 1467541875268 Marionette TRACE conn4 <- [1,1738,null,{}] 03:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:31:15 INFO - PROCESS | 2592 | 1467541875274 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:15 INFO - PROCESS | 2592 | 1467541875277 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:15 INFO - PROCESS | 2592 | 1467541875392 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 03:31:15 INFO - PROCESS | 2592 | 1467541875572 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 2592 | 1467541875575 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:15 INFO - PROCESS | 2592 | ++DOCSHELL 10A81400 == 40 [pid = 2592] [id = 444] 03:31:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (10D2A000) [pid = 2592] [serial = 1332] [outer = 00000000] 03:31:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (12B02000) [pid = 2592] [serial = 1333] [outer = 10D2A000] 03:31:15 INFO - PROCESS | 2592 | 1467541875631 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (13080400) [pid = 2592] [serial = 1334] [outer = 10D2A000] 03:31:16 INFO - PROCESS | 2592 | 1467541876188 Marionette TRACE conn4 <- [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]]]}] 03:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 965ms 03:31:16 INFO - PROCESS | 2592 | 1467541876247 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 2592 | 1467541876252 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 03:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:31:16 INFO - PROCESS | 2592 | 1467541876258 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - PROCESS | 2592 | 1467541876261 Marionette TRACE conn4 <- [1,1742,null,{}] 03:31:16 INFO - PROCESS | 2592 | 1467541876265 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:16 INFO - PROCESS | 2592 | 1467541876268 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:16 INFO - PROCESS | 2592 | 1467541876374 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 03:31:16 INFO - PROCESS | 2592 | 1467541876511 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 2592 | 1467541876514 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:16 INFO - PROCESS | 2592 | ++DOCSHELL 142E2800 == 41 [pid = 2592] [id = 445] 03:31:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (142E2C00) [pid = 2592] [serial = 1335] [outer = 00000000] 03:31:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (142F0400) [pid = 2592] [serial = 1336] [outer = 142E2C00] 03:31:16 INFO - PROCESS | 2592 | 1467541876570 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (145D7C00) [pid = 2592] [serial = 1337] [outer = 142E2C00] 03:31:17 INFO - PROCESS | 2592 | 1467541877180 Marionette TRACE conn4 <- [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]]]}] 03:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 964ms 03:31:17 INFO - PROCESS | 2592 | 1467541877203 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 2592 | 1467541877205 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 03:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:31:17 INFO - PROCESS | 2592 | 1467541877210 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 2592 | 1467541877213 Marionette TRACE conn4 <- [1,1746,null,{}] 03:31:17 INFO - PROCESS | 2592 | 1467541877224 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:17 INFO - PROCESS | 2592 | 1467541877229 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:17 INFO - PROCESS | 2592 | 1467541877334 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 03:31:17 INFO - PROCESS | 2592 | 1467541877443 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:17 INFO - PROCESS | 2592 | 1467541877446 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:17 INFO - PROCESS | 2592 | ++DOCSHELL 17D42C00 == 42 [pid = 2592] [id = 446] 03:31:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (17D43000) [pid = 2592] [serial = 1338] [outer = 00000000] 03:31:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (17DB0400) [pid = 2592] [serial = 1339] [outer = 17D43000] 03:31:17 INFO - PROCESS | 2592 | 1467541877508 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (17E5B400) [pid = 2592] [serial = 1340] [outer = 17D43000] 03:31:18 INFO - PROCESS | 2592 | 1467541878081 Marionette TRACE conn4 <- [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]]]}] 03:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 965ms 03:31:18 INFO - PROCESS | 2592 | 1467541878154 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 03:31:18 INFO - PROCESS | 2592 | 1467541878157 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 03:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:31:18 INFO - PROCESS | 2592 | 1467541878161 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - PROCESS | 2592 | 1467541878163 Marionette TRACE conn4 <- [1,1750,null,{}] 03:31:18 INFO - PROCESS | 2592 | 1467541878214 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:18 INFO - PROCESS | 2592 | 1467541878216 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:18 INFO - PROCESS | 2592 | 1467541878321 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 03:31:18 INFO - PROCESS | 2592 | 1467541878562 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 2592 | 1467541878565 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:18 INFO - PROCESS | 2592 | ++DOCSHELL 0F226000 == 43 [pid = 2592] [id = 447] 03:31:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (0F228800) [pid = 2592] [serial = 1341] [outer = 00000000] 03:31:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (10507400) [pid = 2592] [serial = 1342] [outer = 0F228800] 03:31:18 INFO - PROCESS | 2592 | 1467541878638 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (10E09800) [pid = 2592] [serial = 1343] [outer = 0F228800] 03:31:19 INFO - PROCESS | 2592 | 1467541879228 Marionette TRACE conn4 <- [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]]]}] 03:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1107ms 03:31:19 INFO - PROCESS | 2592 | 1467541879289 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 2592 | 1467541879293 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 03:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:31:19 INFO - PROCESS | 2592 | 1467541879297 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 2592 | 1467541879300 Marionette TRACE conn4 <- [1,1754,null,{}] 03:31:19 INFO - PROCESS | 2592 | 1467541879305 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:19 INFO - PROCESS | 2592 | 1467541879309 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:19 INFO - PROCESS | 2592 | 1467541879403 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 142E8C00 == 42 [pid = 2592] [id = 442] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 117D6C00 == 41 [pid = 2592] [id = 441] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 1740DC00 == 40 [pid = 2592] [id = 440] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 16D07C00 == 39 [pid = 2592] [id = 439] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 15AA6800 == 38 [pid = 2592] [id = 438] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 152DAC00 == 37 [pid = 2592] [id = 437] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 145B2000 == 36 [pid = 2592] [id = 436] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 12BCD800 == 35 [pid = 2592] [id = 435] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 0F229400 == 34 [pid = 2592] [id = 434] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 0F22A400 == 33 [pid = 2592] [id = 432] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 10FF2000 == 32 [pid = 2592] [id = 433] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 145D6C00 == 31 [pid = 2592] [id = 431] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 11213400 == 30 [pid = 2592] [id = 422] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 0F226000 == 29 [pid = 2592] [id = 447] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 142E2800 == 28 [pid = 2592] [id = 445] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 17D42C00 == 27 [pid = 2592] [id = 446] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 152C0400 == 26 [pid = 2592] [id = 443] 03:31:20 INFO - PROCESS | 2592 | --DOCSHELL 10A81400 == 25 [pid = 2592] [id = 444] 03:31:20 INFO - PROCESS | 2592 | 1467541880115 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 2592 | 1467541880119 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (152D4000) [pid = 2592] [serial = 1279] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (145B3400) [pid = 2592] [serial = 1276] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (1314F400) [pid = 2592] [serial = 1273] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (131F0C00) [pid = 2592] [serial = 1274] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (131E5400) [pid = 2592] [serial = 1268] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (12D8E400) [pid = 2592] [serial = 1267] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (10F6A000) [pid = 2592] [serial = 1270] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (11215800) [pid = 2592] [serial = 1271] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (15F91400) [pid = 2592] [serial = 1282] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (129AA800) [pid = 2592] [serial = 1256] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (11215000) [pid = 2592] [serial = 1255] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (145CB400) [pid = 2592] [serial = 1259] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (142E2400) [pid = 2592] [serial = 1258] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (174E2000) [pid = 2592] [serial = 1292] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (167BA800) [pid = 2592] [serial = 1262] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (165E0400) [pid = 2592] [serial = 1261] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (174F5C00) [pid = 2592] [serial = 1265] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (174F1800) [pid = 2592] [serial = 1264] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (17243C00) [pid = 2592] [serial = 1285] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (15F92C00) [pid = 2592] [serial = 1283] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (17471000) [pid = 2592] [serial = 1286] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (174E1C00) [pid = 2592] [serial = 1291] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (15796400) [pid = 2592] [serial = 1288] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (1533FC00) [pid = 2592] [serial = 1280] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (15F90400) [pid = 2592] [serial = 1289] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (145CE400) [pid = 2592] [serial = 1277] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (176E4C00) [pid = 2592] [serial = 1294] [outer = 00000000] [url = about:blank] 03:31:20 INFO - PROCESS | 2592 | ++DOCSHELL 0F22C800 == 26 [pid = 2592] [id = 448] 03:31:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (0F22CC00) [pid = 2592] [serial = 1344] [outer = 00000000] 03:31:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (103D2C00) [pid = 2592] [serial = 1345] [outer = 0F22CC00] 03:31:20 INFO - PROCESS | 2592 | 1467541880254 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10A03C00) [pid = 2592] [serial = 1346] [outer = 0F22CC00] 03:31:20 INFO - PROCESS | 2592 | 1467541880713 Marionette TRACE conn4 <- [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]]]}] 03:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1471ms 03:31:20 INFO - PROCESS | 2592 | 1467541880761 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 2592 | 1467541880765 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 03:31:20 INFO - PROCESS | 2592 | 1467541880769 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:31:20 INFO - PROCESS | 2592 | 1467541880772 Marionette TRACE conn4 <- [1,1758,null,{}] 03:31:20 INFO - PROCESS | 2592 | 1467541880777 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:20 INFO - PROCESS | 2592 | 1467541880781 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:20 INFO - PROCESS | 2592 | 1467541880911 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 03:31:20 INFO - PROCESS | 2592 | 1467541880925 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 2592 | 1467541880928 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:20 INFO - PROCESS | 2592 | ++DOCSHELL 117D6C00 == 27 [pid = 2592] [id = 449] 03:31:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (11AE3C00) [pid = 2592] [serial = 1347] [outer = 00000000] 03:31:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (12925C00) [pid = 2592] [serial = 1348] [outer = 11AE3C00] 03:31:20 INFO - PROCESS | 2592 | 1467541880974 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (129B5800) [pid = 2592] [serial = 1349] [outer = 11AE3C00] 03:31:21 INFO - PROCESS | 2592 | 1467541881434 Marionette TRACE conn4 <- [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]]]}] 03:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 712ms 03:31:21 INFO - PROCESS | 2592 | 1467541881531 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 2592 | 1467541881535 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 03:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:31:21 INFO - PROCESS | 2592 | 1467541881542 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 2592 | 1467541881544 Marionette TRACE conn4 <- [1,1762,null,{}] 03:31:21 INFO - PROCESS | 2592 | 1467541881548 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:21 INFO - PROCESS | 2592 | 1467541881550 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:21 INFO - PROCESS | 2592 | 1467541881644 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 03:31:21 INFO - PROCESS | 2592 | 1467541881734 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 2592 | 1467541881737 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:21 INFO - PROCESS | 2592 | ++DOCSHELL 13034800 == 28 [pid = 2592] [id = 450] 03:31:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (130D7400) [pid = 2592] [serial = 1350] [outer = 00000000] 03:31:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (13297800) [pid = 2592] [serial = 1351] [outer = 130D7400] 03:31:21 INFO - PROCESS | 2592 | 1467541881780 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (13FB5C00) [pid = 2592] [serial = 1352] [outer = 130D7400] 03:31:22 INFO - PROCESS | 2592 | 1467541882160 Marionette TRACE conn4 <- [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]]]}] 03:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 633ms 03:31:22 INFO - PROCESS | 2592 | 1467541882180 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 2592 | 1467541882182 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 03:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:31:22 INFO - PROCESS | 2592 | 1467541882187 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - PROCESS | 2592 | 1467541882193 Marionette TRACE conn4 <- [1,1766,null,{}] 03:31:22 INFO - PROCESS | 2592 | 1467541882202 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:22 INFO - PROCESS | 2592 | 1467541882206 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:22 INFO - PROCESS | 2592 | 1467541882333 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 03:31:22 INFO - PROCESS | 2592 | 1467541882357 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 2592 | 1467541882360 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:22 INFO - PROCESS | 2592 | ++DOCSHELL 145B1000 == 29 [pid = 2592] [id = 451] 03:31:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145B1400) [pid = 2592] [serial = 1353] [outer = 00000000] 03:31:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (145CF800) [pid = 2592] [serial = 1354] [outer = 145B1400] 03:31:22 INFO - PROCESS | 2592 | 1467541882402 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (130AD800) [pid = 2592] [serial = 1355] [outer = 145B1400] 03:31:22 INFO - PROCESS | 2592 | 1467541882852 Marionette TRACE conn4 <- [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]]]}] 03:31:22 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 03:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 695ms 03:31:22 INFO - PROCESS | 2592 | 1467541882885 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 2592 | 1467541882887 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 03:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:31:22 INFO - PROCESS | 2592 | 1467541882891 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - PROCESS | 2592 | 1467541882892 Marionette TRACE conn4 <- [1,1770,null,{}] 03:31:22 INFO - PROCESS | 2592 | 1467541882896 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:22 INFO - PROCESS | 2592 | 1467541882898 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:23 INFO - PROCESS | 2592 | 1467541883011 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 03:31:23 INFO - PROCESS | 2592 | 1467541883102 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 2592 | 1467541883104 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:23 INFO - PROCESS | 2592 | ++DOCSHELL 14F99C00 == 30 [pid = 2592] [id = 452] 03:31:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (152CFC00) [pid = 2592] [serial = 1356] [outer = 00000000] 03:31:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (15341800) [pid = 2592] [serial = 1357] [outer = 152CFC00] 03:31:23 INFO - PROCESS | 2592 | 1467541883147 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (15438000) [pid = 2592] [serial = 1358] [outer = 152CFC00] 03:31:23 INFO - PROCESS | 2592 | 1467541883590 Marionette TRACE conn4 <- [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]]]}] 03:31:23 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 03:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 696ms 03:31:23 INFO - PROCESS | 2592 | 1467541883622 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 2592 | 1467541883624 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 03:31:23 INFO - PROCESS | 2592 | 1467541883627 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:31:23 INFO - PROCESS | 2592 | 1467541883629 Marionette TRACE conn4 <- [1,1774,null,{}] 03:31:23 INFO - PROCESS | 2592 | 1467541883633 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:23 INFO - PROCESS | 2592 | 1467541883635 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:23 INFO - PROCESS | 2592 | 1467541883749 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 03:31:23 INFO - PROCESS | 2592 | 1467541883755 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 2592 | 1467541883761 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:23 INFO - PROCESS | 2592 | ++DOCSHELL 15AA2800 == 31 [pid = 2592] [id = 453] 03:31:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (15AA2C00) [pid = 2592] [serial = 1359] [outer = 00000000] 03:31:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (15F8D000) [pid = 2592] [serial = 1360] [outer = 15AA2C00] 03:31:23 INFO - PROCESS | 2592 | 1467541883817 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (165D9000) [pid = 2592] [serial = 1361] [outer = 15AA2C00] 03:31:24 INFO - PROCESS | 2592 | 1467541884285 Marionette TRACE conn4 <- [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]]]}] 03:31:24 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 03:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 712ms 03:31:24 INFO - PROCESS | 2592 | 1467541884587 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 2592 | 1467541884589 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (15F8B400) [pid = 2592] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (1706AC00) [pid = 2592] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (1746C000) [pid = 2592] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (15334000) [pid = 2592] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (0F22B800) [pid = 2592] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (12D81800) [pid = 2592] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (16D07000) [pid = 2592] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (16D0DC00) [pid = 2592] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (117D4000) [pid = 2592] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (15796800) [pid = 2592] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (145B2400) [pid = 2592] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (10435000) [pid = 2592] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:31:24 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (14295400) [pid = 2592] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:31:24 INFO - PROCESS | 2592 | 1467541884637 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 2592 | 1467541884639 Marionette TRACE conn4 <- [1,1778,null,{}] 03:31:24 INFO - PROCESS | 2592 | 1467541884643 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:24 INFO - PROCESS | 2592 | 1467541884645 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:24 INFO - PROCESS | 2592 | 1467541884729 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 03:31:24 INFO - PROCESS | 2592 | 1467541884737 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 2592 | 1467541884739 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:24 INFO - PROCESS | 2592 | ++DOCSHELL 1036DC00 == 32 [pid = 2592] [id = 454] 03:31:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (13037C00) [pid = 2592] [serial = 1362] [outer = 00000000] 03:31:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (142A3400) [pid = 2592] [serial = 1363] [outer = 13037C00] 03:31:24 INFO - PROCESS | 2592 | 1467541884782 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15334000) [pid = 2592] [serial = 1364] [outer = 13037C00] 03:31:25 INFO - PROCESS | 2592 | 1467541885201 Marionette TRACE conn4 <- [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]]]}] 03:31:25 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) 03:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 601ms 03:31:25 INFO - PROCESS | 2592 | 1467541885234 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 03:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:31:25 INFO - PROCESS | 2592 | 1467541885236 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 03:31:25 INFO - PROCESS | 2592 | 1467541885239 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 2592 | 1467541885241 Marionette TRACE conn4 <- [1,1782,null,{}] 03:31:25 INFO - PROCESS | 2592 | 1467541885245 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:25 INFO - PROCESS | 2592 | 1467541885246 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:25 INFO - PROCESS | 2592 | 1467541885321 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 03:31:25 INFO - PROCESS | 2592 | 1467541885326 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 2592 | 1467541885328 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:25 INFO - PROCESS | 2592 | ++DOCSHELL 12D7B000 == 33 [pid = 2592] [id = 455] 03:31:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (12D8AC00) [pid = 2592] [serial = 1365] [outer = 00000000] 03:31:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (166F2400) [pid = 2592] [serial = 1366] [outer = 12D8AC00] 03:31:25 INFO - PROCESS | 2592 | 1467541885370 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (167BA800) [pid = 2592] [serial = 1367] [outer = 12D8AC00] 03:31:25 INFO - PROCESS | 2592 | 1467541885789 Marionette TRACE conn4 <- [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]]]}] 03:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 601ms 03:31:25 INFO - PROCESS | 2592 | 1467541885837 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 2592 | 1467541885839 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 03:31:25 INFO - PROCESS | 2592 | 1467541885842 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 2592 | 1467541885844 Marionette TRACE conn4 <- [1,1786,null,{}] 03:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:31:25 INFO - PROCESS | 2592 | 1467541885847 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:25 INFO - PROCESS | 2592 | 1467541885850 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:25 INFO - PROCESS | 2592 | 1467541885924 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 03:31:25 INFO - PROCESS | 2592 | 1467541885929 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 2592 | 1467541885931 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:25 INFO - PROCESS | 2592 | ++DOCSHELL 16D0DC00 == 34 [pid = 2592] [id = 456] 03:31:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (16D48000) [pid = 2592] [serial = 1368] [outer = 00000000] 03:31:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (17256800) [pid = 2592] [serial = 1369] [outer = 16D48000] 03:31:25 INFO - PROCESS | 2592 | 1467541885973 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (117C9400) [pid = 2592] [serial = 1370] [outer = 16D48000] 03:31:26 INFO - PROCESS | 2592 | 1467541886457 Marionette TRACE conn4 <- [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]]]}] 03:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 633ms 03:31:26 INFO - PROCESS | 2592 | 1467541886516 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 03:31:26 INFO - PROCESS | 2592 | 1467541886518 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 03:31:26 INFO - PROCESS | 2592 | 1467541886521 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:31:26 INFO - PROCESS | 2592 | 1467541886523 Marionette TRACE conn4 <- [1,1790,null,{}] 03:31:26 INFO - PROCESS | 2592 | 1467541886527 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:26 INFO - PROCESS | 2592 | 1467541886528 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:26 INFO - PROCESS | 2592 | 1467541886606 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 03:31:26 INFO - PROCESS | 2592 | 1467541886611 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 2592 | 1467541886613 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:26 INFO - PROCESS | 2592 | ++DOCSHELL 15791400 == 35 [pid = 2592] [id = 457] 03:31:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (17252000) [pid = 2592] [serial = 1371] [outer = 00000000] 03:31:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (174E1C00) [pid = 2592] [serial = 1372] [outer = 17252000] 03:31:26 INFO - PROCESS | 2592 | 1467541886655 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (174F1800) [pid = 2592] [serial = 1373] [outer = 17252000] 03:31:27 INFO - PROCESS | 2592 | 1467541887488 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1013ms 03:31:27 INFO - PROCESS | 2592 | 1467541887524 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 2592 | 1467541887529 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 03:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:31:27 INFO - PROCESS | 2592 | 1467541887533 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 2592 | 1467541887537 Marionette TRACE conn4 <- [1,1794,null,{}] 03:31:27 INFO - PROCESS | 2592 | 1467541887542 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:27 INFO - PROCESS | 2592 | 1467541887546 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:27 INFO - PROCESS | 2592 | 1467541887662 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 03:31:27 INFO - PROCESS | 2592 | 1467541887796 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:27 INFO - PROCESS | 2592 | 1467541887802 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:27 INFO - PROCESS | 2592 | ++DOCSHELL 10FEDC00 == 36 [pid = 2592] [id = 458] 03:31:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (1121B400) [pid = 2592] [serial = 1374] [outer = 00000000] 03:31:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (12D82400) [pid = 2592] [serial = 1375] [outer = 1121B400] 03:31:27 INFO - PROCESS | 2592 | 1467541887865 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (1314F400) [pid = 2592] [serial = 1376] [outer = 1121B400] 03:31:28 INFO - PROCESS | 2592 | 1467541888533 Marionette TRACE conn4 <- [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]]]}] 03:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1044ms 03:31:28 INFO - PROCESS | 2592 | 1467541888580 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 2592 | 1467541888584 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 03:31:28 INFO - PROCESS | 2592 | 1467541888610 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 2592 | 1467541888613 Marionette TRACE conn4 <- [1,1798,null,{}] 03:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:31:28 INFO - PROCESS | 2592 | 1467541888617 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:28 INFO - PROCESS | 2592 | 1467541888620 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:28 INFO - PROCESS | 2592 | 1467541888748 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 03:31:28 INFO - PROCESS | 2592 | 1467541888906 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 2592 | 1467541888909 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:28 INFO - PROCESS | 2592 | ++DOCSHELL 10A7F000 == 37 [pid = 2592] [id = 459] 03:31:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (10D24000) [pid = 2592] [serial = 1377] [outer = 00000000] 03:31:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (129A9000) [pid = 2592] [serial = 1378] [outer = 10D24000] 03:31:28 INFO - PROCESS | 2592 | 1467541888965 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (13FB4400) [pid = 2592] [serial = 1379] [outer = 10D24000] 03:31:29 INFO - PROCESS | 2592 | --DOCSHELL 16D0DC00 == 36 [pid = 2592] [id = 456] 03:31:29 INFO - PROCESS | 2592 | --DOCSHELL 12D7B000 == 35 [pid = 2592] [id = 455] 03:31:29 INFO - PROCESS | 2592 | --DOCSHELL 1036DC00 == 34 [pid = 2592] [id = 454] 03:31:29 INFO - PROCESS | 2592 | --DOCSHELL 15AA2800 == 33 [pid = 2592] [id = 453] 03:31:29 INFO - PROCESS | 2592 | --DOCSHELL 14F99C00 == 32 [pid = 2592] [id = 452] 03:31:29 INFO - PROCESS | 2592 | --DOCSHELL 145B1000 == 31 [pid = 2592] [id = 451] 03:31:29 INFO - PROCESS | 2592 | --DOCSHELL 13034800 == 30 [pid = 2592] [id = 450] 03:31:29 INFO - PROCESS | 2592 | --DOCSHELL 117D6C00 == 29 [pid = 2592] [id = 449] 03:31:29 INFO - PROCESS | 2592 | --DOCSHELL 0F22C800 == 28 [pid = 2592] [id = 448] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (165DB400) [pid = 2592] [serial = 1315] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (17252800) [pid = 2592] [serial = 1318] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (166EF800) [pid = 2592] [serial = 1316] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (174F3C00) [pid = 2592] [serial = 1321] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (17241C00) [pid = 2592] [serial = 1319] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (15737C00) [pid = 2592] [serial = 1312] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (10E04800) [pid = 2592] [serial = 1303] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (117CE800) [pid = 2592] [serial = 1304] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (13155000) [pid = 2592] [serial = 1306] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (179D2000) [pid = 2592] [serial = 1328] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (13FBA800) [pid = 2592] [serial = 1307] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (176E7800) [pid = 2592] [serial = 1295] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (13131C00) [pid = 2592] [serial = 1300] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (13947400) [pid = 2592] [serial = 1301] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (17DAF800) [pid = 2592] [serial = 1330] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (145D1000) [pid = 2592] [serial = 1309] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (145DA000) [pid = 2592] [serial = 1310] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10A0F400) [pid = 2592] [serial = 1297] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (12823800) [pid = 2592] [serial = 1298] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (17DB3400) [pid = 2592] [serial = 1331] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (176EFC00) [pid = 2592] [serial = 1327] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (15437000) [pid = 2592] [serial = 1324] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (176E2400) [pid = 2592] [serial = 1322] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (15796000) [pid = 2592] [serial = 1313] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (15F90C00) [pid = 2592] [serial = 1325] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 2592 | 1467541889745 Marionette TRACE conn4 <- [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]]]}] 03:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1154ms 03:31:29 INFO - PROCESS | 2592 | 1467541889790 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 2592 | 1467541889794 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 03:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:31:29 INFO - PROCESS | 2592 | 1467541889817 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 2592 | 1467541889821 Marionette TRACE conn4 <- [1,1802,null,{}] 03:31:29 INFO - PROCESS | 2592 | 1467541889827 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:29 INFO - PROCESS | 2592 | 1467541889829 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:29 INFO - PROCESS | 2592 | 1467541889923 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 03:31:29 INFO - PROCESS | 2592 | 1467541889934 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 2592 | 1467541889936 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:29 INFO - PROCESS | 2592 | ++DOCSHELL 10F69800 == 29 [pid = 2592] [id = 460] 03:31:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (10F6A000) [pid = 2592] [serial = 1380] [outer = 00000000] 03:31:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (117D4000) [pid = 2592] [serial = 1381] [outer = 10F6A000] 03:31:29 INFO - PROCESS | 2592 | 1467541889983 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (12823800) [pid = 2592] [serial = 1382] [outer = 10F6A000] 03:31:30 INFO - PROCESS | 2592 | 1467541890501 Marionette TRACE conn4 <- [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]]]}] 03:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 759ms 03:31:30 INFO - PROCESS | 2592 | 1467541890574 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 2592 | 1467541890578 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 03:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:31:30 INFO - PROCESS | 2592 | 1467541890584 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 2592 | 1467541890587 Marionette TRACE conn4 <- [1,1806,null,{}] 03:31:30 INFO - PROCESS | 2592 | 1467541890590 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:30 INFO - PROCESS | 2592 | 1467541890593 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:30 INFO - PROCESS | 2592 | 1467541890682 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 03:31:30 INFO - PROCESS | 2592 | 1467541890772 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 2592 | 1467541890775 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:30 INFO - PROCESS | 2592 | ++DOCSHELL 13155000 == 30 [pid = 2592] [id = 461] 03:31:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (131E3800) [pid = 2592] [serial = 1383] [outer = 00000000] 03:31:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (13FB3000) [pid = 2592] [serial = 1384] [outer = 131E3800] 03:31:30 INFO - PROCESS | 2592 | 1467541890820 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (1429C000) [pid = 2592] [serial = 1385] [outer = 131E3800] 03:31:31 INFO - PROCESS | 2592 | 1467541891205 Marionette TRACE conn4 <- [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]]]}] 03:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 648ms 03:31:31 INFO - PROCESS | 2592 | 1467541891223 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 2592 | 1467541891225 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 03:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:31:31 INFO - PROCESS | 2592 | 1467541891229 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 2592 | 1467541891232 Marionette TRACE conn4 <- [1,1810,null,{}] 03:31:31 INFO - PROCESS | 2592 | 1467541891243 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:31 INFO - PROCESS | 2592 | 1467541891247 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:31 INFO - PROCESS | 2592 | 1467541891331 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 03:31:31 INFO - PROCESS | 2592 | 1467541891338 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 2592 | 1467541891342 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:31 INFO - PROCESS | 2592 | ++DOCSHELL 145D4800 == 31 [pid = 2592] [id = 462] 03:31:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (145D4C00) [pid = 2592] [serial = 1386] [outer = 00000000] 03:31:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (152D7C00) [pid = 2592] [serial = 1387] [outer = 145D4C00] 03:31:31 INFO - PROCESS | 2592 | 1467541891388 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (15744000) [pid = 2592] [serial = 1388] [outer = 145D4C00] 03:31:31 INFO - PROCESS | 2592 | 1467541891880 Marionette TRACE conn4 <- [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]]]}] 03:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 649ms 03:31:31 INFO - PROCESS | 2592 | 1467541891914 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 2592 | 1467541891917 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 03:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:31:31 INFO - PROCESS | 2592 | 1467541891926 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 2592 | 1467541891928 Marionette TRACE conn4 <- [1,1814,null,{}] 03:31:31 INFO - PROCESS | 2592 | 1467541891943 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:31 INFO - PROCESS | 2592 | 1467541891945 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:32 INFO - PROCESS | 2592 | 1467541892060 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 03:31:32 INFO - PROCESS | 2592 | 1467541892150 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 2592 | 1467541892152 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:32 INFO - PROCESS | 2592 | ++DOCSHELL 15F8C400 == 32 [pid = 2592] [id = 463] 03:31:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15F8D400) [pid = 2592] [serial = 1389] [outer = 00000000] 03:31:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (16520800) [pid = 2592] [serial = 1390] [outer = 15F8D400] 03:31:32 INFO - PROCESS | 2592 | 1467541892195 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (165E6C00) [pid = 2592] [serial = 1391] [outer = 15F8D400] 03:31:32 INFO - PROCESS | 2592 | 1467541892606 Marionette TRACE conn4 <- [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]]]}] 03:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 696ms 03:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:31:32 INFO - PROCESS | 2592 | 1467541892625 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 03:31:32 INFO - PROCESS | 2592 | 1467541892627 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 03:31:32 INFO - PROCESS | 2592 | 1467541892630 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:31:32 INFO - PROCESS | 2592 | 1467541892632 Marionette TRACE conn4 <- [1,1818,null,{}] 03:31:32 INFO - PROCESS | 2592 | 1467541892635 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:32 INFO - PROCESS | 2592 | 1467541892637 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:32 INFO - PROCESS | 2592 | 1467541892752 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 03:31:32 INFO - PROCESS | 2592 | 1467541892758 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 2592 | 1467541892760 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:32 INFO - PROCESS | 2592 | ++DOCSHELL 15F90C00 == 33 [pid = 2592] [id = 464] 03:31:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (15F92000) [pid = 2592] [serial = 1392] [outer = 00000000] 03:31:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (167B8C00) [pid = 2592] [serial = 1393] [outer = 15F92000] 03:31:32 INFO - PROCESS | 2592 | 1467541892802 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (16D07800) [pid = 2592] [serial = 1394] [outer = 15F92000] 03:31:33 INFO - PROCESS | 2592 | 1467541893266 Marionette TRACE conn4 <- [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]]]}] 03:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 696ms 03:31:33 INFO - PROCESS | 2592 | 1467541893327 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 2592 | 1467541893329 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 03:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:31:33 INFO - PROCESS | 2592 | 1467541893340 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 2592 | 1467541893342 Marionette TRACE conn4 <- [1,1822,null,{}] 03:31:33 INFO - PROCESS | 2592 | 1467541893346 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:33 INFO - PROCESS | 2592 | 1467541893351 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:33 INFO - PROCESS | 2592 | 1467541893499 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 03:31:33 INFO - PROCESS | 2592 | 1467541893523 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 2592 | 1467541893526 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:33 INFO - PROCESS | 2592 | ++DOCSHELL 10F36C00 == 34 [pid = 2592] [id = 465] 03:31:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (152D2400) [pid = 2592] [serial = 1395] [outer = 00000000] 03:31:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (174F4800) [pid = 2592] [serial = 1396] [outer = 152D2400] 03:31:33 INFO - PROCESS | 2592 | 1467541893578 Marionette DEBUG loaded listener.js 03:31:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (174F5400) [pid = 2592] [serial = 1397] [outer = 152D2400] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (152CFC00) [pid = 2592] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (11AE3C00) [pid = 2592] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (130D7400) [pid = 2592] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (0F22CC00) [pid = 2592] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (0F228800) [pid = 2592] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (15AA2C00) [pid = 2592] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (10D2A000) [pid = 2592] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (142E2C00) [pid = 2592] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (17D43000) [pid = 2592] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (13037C00) [pid = 2592] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (12D8AC00) [pid = 2592] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (145B1400) [pid = 2592] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:31:34 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (16D48000) [pid = 2592] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:31:34 INFO - PROCESS | 2592 | 1467541894123 Marionette TRACE conn4 <- [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]]]}] 03:31:34 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 03:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 854ms 03:31:34 INFO - PROCESS | 2592 | 1467541894176 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 2592 | 1467541894178 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 03:31:34 INFO - PROCESS | 2592 | 1467541894181 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:31:34 INFO - PROCESS | 2592 | 1467541894183 Marionette TRACE conn4 <- [1,1826,null,{}] 03:31:34 INFO - PROCESS | 2592 | 1467541894186 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:34 INFO - PROCESS | 2592 | 1467541894188 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:34 INFO - PROCESS | 2592 | 1467541894264 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 03:31:34 INFO - PROCESS | 2592 | 1467541894272 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 2592 | 1467541894274 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:34 INFO - PROCESS | 2592 | ++DOCSHELL 1121D000 == 35 [pid = 2592] [id = 466] 03:31:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (117C8800) [pid = 2592] [serial = 1398] [outer = 00000000] 03:31:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (142C3800) [pid = 2592] [serial = 1399] [outer = 117C8800] 03:31:34 INFO - PROCESS | 2592 | 1467541894364 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (152D4000) [pid = 2592] [serial = 1400] [outer = 117C8800] 03:31:34 INFO - PROCESS | 2592 | 1467541894789 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 601ms 03:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:31:34 INFO - PROCESS | 2592 | 1467541894829 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 2592 | 1467541894831 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 03:31:34 INFO - PROCESS | 2592 | 1467541894835 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 2592 | 1467541894837 Marionette TRACE conn4 <- [1,1830,null,{}] 03:31:34 INFO - PROCESS | 2592 | 1467541894864 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:34 INFO - PROCESS | 2592 | 1467541894866 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:34 INFO - PROCESS | 2592 | 1467541894944 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 03:31:34 INFO - PROCESS | 2592 | 1467541894950 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 2592 | 1467541894951 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:34 INFO - PROCESS | 2592 | ++DOCSHELL 13FB2800 == 36 [pid = 2592] [id = 467] 03:31:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (14298800) [pid = 2592] [serial = 1401] [outer = 00000000] 03:31:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (17473C00) [pid = 2592] [serial = 1402] [outer = 14298800] 03:31:34 INFO - PROCESS | 2592 | 1467541894994 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (174FBC00) [pid = 2592] [serial = 1403] [outer = 14298800] 03:31:35 INFO - PROCESS | 2592 | 1467541895454 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 664ms 03:31:35 INFO - PROCESS | 2592 | 1467541895492 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 2592 | 1467541895494 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 03:31:35 INFO - PROCESS | 2592 | 1467541895497 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:31:35 INFO - PROCESS | 2592 | 1467541895499 Marionette TRACE conn4 <- [1,1834,null,{}] 03:31:35 INFO - PROCESS | 2592 | 1467541895502 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:35 INFO - PROCESS | 2592 | 1467541895504 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:35 INFO - PROCESS | 2592 | 1467541895581 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 03:31:35 INFO - PROCESS | 2592 | 1467541895586 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 2592 | 1467541895597 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:35 INFO - PROCESS | 2592 | ++DOCSHELL 16D48000 == 37 [pid = 2592] [id = 468] 03:31:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (176EB800) [pid = 2592] [serial = 1404] [outer = 00000000] 03:31:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (179D4400) [pid = 2592] [serial = 1405] [outer = 176EB800] 03:31:35 INFO - PROCESS | 2592 | 1467541895640 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (179DAC00) [pid = 2592] [serial = 1406] [outer = 176EB800] 03:31:36 INFO - PROCESS | 2592 | 1467541896052 Marionette TRACE conn4 <- [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]]]}] 03:31:36 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) 03:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 601ms 03:31:36 INFO - PROCESS | 2592 | 1467541896128 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 2592 | 1467541896133 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 03:31:36 INFO - PROCESS | 2592 | 1467541896142 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:31:36 INFO - PROCESS | 2592 | 1467541896147 Marionette TRACE conn4 <- [1,1838,null,{}] 03:31:36 INFO - PROCESS | 2592 | 1467541896153 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:36 INFO - PROCESS | 2592 | 1467541896157 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:36 INFO - PROCESS | 2592 | 1467541896272 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 03:31:36 INFO - PROCESS | 2592 | 1467541896438 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 2592 | 1467541896444 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:36 INFO - PROCESS | 2592 | ++DOCSHELL 10E05800 == 38 [pid = 2592] [id = 469] 03:31:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (10E06000) [pid = 2592] [serial = 1407] [outer = 00000000] 03:31:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (10FEE400) [pid = 2592] [serial = 1408] [outer = 10E06000] 03:31:36 INFO - PROCESS | 2592 | 1467541896506 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (11215800) [pid = 2592] [serial = 1409] [outer = 10E06000] 03:31:37 INFO - PROCESS | 2592 | 1467541897096 Marionette TRACE conn4 <- [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]]]}] 03:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1013ms 03:31:37 INFO - PROCESS | 2592 | 1467541897180 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 03:31:37 INFO - PROCESS | 2592 | 1467541897184 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 03:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:31:37 INFO - PROCESS | 2592 | 1467541897190 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:31:37 INFO - PROCESS | 2592 | 1467541897194 Marionette TRACE conn4 <- [1,1842,null,{}] 03:31:37 INFO - PROCESS | 2592 | 1467541897199 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:37 INFO - PROCESS | 2592 | 1467541897201 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:37 INFO - PROCESS | 2592 | 1467541897345 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 03:31:37 INFO - PROCESS | 2592 | 1467541897474 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 2592 | 1467541897477 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:37 INFO - PROCESS | 2592 | ++DOCSHELL 142A0C00 == 39 [pid = 2592] [id = 470] 03:31:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (142C7C00) [pid = 2592] [serial = 1410] [outer = 00000000] 03:31:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (145B0000) [pid = 2592] [serial = 1411] [outer = 142C7C00] 03:31:37 INFO - PROCESS | 2592 | 1467541897535 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (14F96000) [pid = 2592] [serial = 1412] [outer = 142C7C00] 03:31:38 INFO - PROCESS | 2592 | 1467541898112 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1012ms 03:31:38 INFO - PROCESS | 2592 | 1467541898189 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 03:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:31:38 INFO - PROCESS | 2592 | 1467541898191 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 03:31:38 INFO - PROCESS | 2592 | 1467541898195 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - PROCESS | 2592 | 1467541898197 Marionette TRACE conn4 <- [1,1846,null,{}] 03:31:38 INFO - PROCESS | 2592 | 1467541898207 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:38 INFO - PROCESS | 2592 | 1467541898212 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:38 INFO - PROCESS | 2592 | 1467541898350 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 03:31:38 INFO - PROCESS | 2592 | 1467541898489 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 2592 | 1467541898493 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:38 INFO - PROCESS | 2592 | ++DOCSHELL 1725D000 == 40 [pid = 2592] [id = 471] 03:31:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (17410000) [pid = 2592] [serial = 1413] [outer = 00000000] 03:31:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (174F0000) [pid = 2592] [serial = 1414] [outer = 17410000] 03:31:38 INFO - PROCESS | 2592 | 1467541898549 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (179D0800) [pid = 2592] [serial = 1415] [outer = 17410000] 03:31:39 INFO - PROCESS | 2592 | 1467541899127 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1012ms 03:31:39 INFO - PROCESS | 2592 | 1467541899196 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 2592 | 1467541899199 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 03:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:31:39 INFO - PROCESS | 2592 | 1467541899202 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 2592 | 1467541899204 Marionette TRACE conn4 <- [1,1850,null,{}] 03:31:39 INFO - PROCESS | 2592 | 1467541899208 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:39 INFO - PROCESS | 2592 | 1467541899210 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:39 INFO - PROCESS | 2592 | 1467541899313 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 03:31:39 INFO - PROCESS | 2592 | 1467541899419 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 2592 | 1467541899422 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:39 INFO - PROCESS | 2592 | ++DOCSHELL 17DBA400 == 41 [pid = 2592] [id = 472] 03:31:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (17DBD400) [pid = 2592] [serial = 1416] [outer = 00000000] 03:31:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (18028C00) [pid = 2592] [serial = 1417] [outer = 17DBD400] 03:31:39 INFO - PROCESS | 2592 | 1467541899473 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (180E0800) [pid = 2592] [serial = 1418] [outer = 17DBD400] 03:31:40 INFO - PROCESS | 2592 | 1467541900224 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1060ms 03:31:40 INFO - PROCESS | 2592 | 1467541900276 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 2592 | 1467541900280 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 03:31:40 INFO - PROCESS | 2592 | 1467541900306 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:31:40 INFO - PROCESS | 2592 | 1467541900309 Marionette TRACE conn4 <- [1,1854,null,{}] 03:31:40 INFO - PROCESS | 2592 | 1467541900330 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:40 INFO - PROCESS | 2592 | 1467541900332 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:40 INFO - PROCESS | 2592 | 1467541900437 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 03:31:40 INFO - PROCESS | 2592 | 1467541900568 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 2592 | 1467541900573 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:40 INFO - PROCESS | 2592 | ++DOCSHELL 117D0C00 == 42 [pid = 2592] [id = 473] 03:31:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (117D1000) [pid = 2592] [serial = 1419] [outer = 00000000] 03:31:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (129B3C00) [pid = 2592] [serial = 1420] [outer = 117D1000] 03:31:40 INFO - PROCESS | 2592 | 1467541900658 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (13034000) [pid = 2592] [serial = 1421] [outer = 117D1000] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 13FB2800 == 41 [pid = 2592] [id = 467] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 1121D000 == 40 [pid = 2592] [id = 466] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 10F36C00 == 39 [pid = 2592] [id = 465] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 15F90C00 == 38 [pid = 2592] [id = 464] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 15F8C400 == 37 [pid = 2592] [id = 463] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 145D4800 == 36 [pid = 2592] [id = 462] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 13155000 == 35 [pid = 2592] [id = 461] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 10F69800 == 34 [pid = 2592] [id = 460] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 10FEDC00 == 33 [pid = 2592] [id = 458] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 10A7F000 == 32 [pid = 2592] [id = 459] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 15791400 == 31 [pid = 2592] [id = 457] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 17DBA400 == 30 [pid = 2592] [id = 472] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 1725D000 == 29 [pid = 2592] [id = 471] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 16D48000 == 28 [pid = 2592] [id = 468] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 10E05800 == 27 [pid = 2592] [id = 469] 03:31:41 INFO - PROCESS | 2592 | --DOCSHELL 142A0C00 == 26 [pid = 2592] [id = 470] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (15341800) [pid = 2592] [serial = 1357] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (12925C00) [pid = 2592] [serial = 1348] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (129B5800) [pid = 2592] [serial = 1349] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (13297800) [pid = 2592] [serial = 1351] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (13FB5C00) [pid = 2592] [serial = 1352] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (103D2C00) [pid = 2592] [serial = 1345] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (10A03C00) [pid = 2592] [serial = 1346] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (10E09800) [pid = 2592] [serial = 1343] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (10507400) [pid = 2592] [serial = 1342] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (15F8D000) [pid = 2592] [serial = 1360] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (13080400) [pid = 2592] [serial = 1334] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (12B02000) [pid = 2592] [serial = 1333] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (145D7C00) [pid = 2592] [serial = 1337] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (142F0400) [pid = 2592] [serial = 1336] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (17E5B400) [pid = 2592] [serial = 1340] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (17DB0400) [pid = 2592] [serial = 1339] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (15438000) [pid = 2592] [serial = 1358] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142A3400) [pid = 2592] [serial = 1363] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (165D9000) [pid = 2592] [serial = 1361] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (15334000) [pid = 2592] [serial = 1364] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (167BA800) [pid = 2592] [serial = 1367] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (145CF800) [pid = 2592] [serial = 1354] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (130AD800) [pid = 2592] [serial = 1355] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (117C9400) [pid = 2592] [serial = 1370] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (166F2400) [pid = 2592] [serial = 1366] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (17256800) [pid = 2592] [serial = 1369] [outer = 00000000] [url = about:blank] 03:31:41 INFO - PROCESS | 2592 | 1467541901911 Marionette TRACE conn4 <- [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]]]}] 03:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1677ms 03:31:42 INFO - PROCESS | 2592 | 1467541902005 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 2592 | 1467541902008 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 03:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:31:42 INFO - PROCESS | 2592 | 1467541902016 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 2592 | 1467541902019 Marionette TRACE conn4 <- [1,1858,null,{}] 03:31:42 INFO - PROCESS | 2592 | 1467541902024 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:42 INFO - PROCESS | 2592 | 1467541902027 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:42 INFO - PROCESS | 2592 | 1467541902106 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 03:31:42 INFO - PROCESS | 2592 | 1467541902118 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 2592 | 1467541902120 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:42 INFO - PROCESS | 2592 | ++DOCSHELL 10D29000 == 27 [pid = 2592] [id = 474] 03:31:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (10D2A800) [pid = 2592] [serial = 1422] [outer = 00000000] 03:31:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10F69800) [pid = 2592] [serial = 1423] [outer = 10D2A800] 03:31:42 INFO - PROCESS | 2592 | 1467541902167 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (10E0B000) [pid = 2592] [serial = 1424] [outer = 10D2A800] 03:31:42 INFO - PROCESS | 2592 | 1467541902700 Marionette TRACE conn4 <- [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]]]}] 03:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 712ms 03:31:42 INFO - PROCESS | 2592 | 1467541902746 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 2592 | 1467541902751 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 03:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:31:42 INFO - PROCESS | 2592 | 1467541902757 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 2592 | 1467541902760 Marionette TRACE conn4 <- [1,1862,null,{}] 03:31:42 INFO - PROCESS | 2592 | 1467541902764 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:42 INFO - PROCESS | 2592 | 1467541902766 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:42 INFO - PROCESS | 2592 | 1467541902855 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 03:31:42 INFO - PROCESS | 2592 | 1467541902863 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 2592 | 1467541902866 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:42 INFO - PROCESS | 2592 | ++DOCSHELL 12D8B000 == 28 [pid = 2592] [id = 475] 03:31:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (13034800) [pid = 2592] [serial = 1425] [outer = 00000000] 03:31:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (13152C00) [pid = 2592] [serial = 1426] [outer = 13034800] 03:31:42 INFO - PROCESS | 2592 | 1467541902912 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (13299400) [pid = 2592] [serial = 1427] [outer = 13034800] 03:31:43 INFO - PROCESS | 2592 | 1467541903374 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 632ms 03:31:43 INFO - PROCESS | 2592 | 1467541903398 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 2592 | 1467541903400 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 03:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:31:43 INFO - PROCESS | 2592 | 1467541903405 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - PROCESS | 2592 | 1467541903408 Marionette TRACE conn4 <- [1,1866,null,{}] 03:31:43 INFO - PROCESS | 2592 | 1467541903418 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:43 INFO - PROCESS | 2592 | 1467541903423 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:43 INFO - PROCESS | 2592 | 1467541903503 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 03:31:43 INFO - PROCESS | 2592 | 1467541903513 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 2592 | 1467541903516 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:43 INFO - PROCESS | 2592 | ++DOCSHELL 142EA800 == 29 [pid = 2592] [id = 476] 03:31:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (142EB800) [pid = 2592] [serial = 1428] [outer = 00000000] 03:31:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (145B3400) [pid = 2592] [serial = 1429] [outer = 142EB800] 03:31:43 INFO - PROCESS | 2592 | 1467541903563 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145CCC00) [pid = 2592] [serial = 1430] [outer = 142EB800] 03:31:44 INFO - PROCESS | 2592 | 1467541904049 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 712ms 03:31:44 INFO - PROCESS | 2592 | 1467541904104 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 2592 | 1467541904107 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 03:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:31:44 INFO - PROCESS | 2592 | 1467541904110 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 2592 | 1467541904112 Marionette TRACE conn4 <- [1,1870,null,{}] 03:31:44 INFO - PROCESS | 2592 | 1467541904116 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:44 INFO - PROCESS | 2592 | 1467541904117 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:44 INFO - PROCESS | 2592 | 1467541904233 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 03:31:44 INFO - PROCESS | 2592 | 1467541904238 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 2592 | 1467541904240 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:44 INFO - PROCESS | 2592 | ++DOCSHELL 145BC000 == 30 [pid = 2592] [id = 477] 03:31:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (145D0400) [pid = 2592] [serial = 1431] [outer = 00000000] 03:31:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (152CCC00) [pid = 2592] [serial = 1432] [outer = 145D0400] 03:31:44 INFO - PROCESS | 2592 | 1467541904290 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (15339400) [pid = 2592] [serial = 1433] [outer = 145D0400] 03:31:44 INFO - PROCESS | 2592 | 1467541904729 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 649ms 03:31:44 INFO - PROCESS | 2592 | 1467541904748 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 2592 | 1467541904750 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 03:31:44 INFO - PROCESS | 2592 | 1467541904753 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:31:44 INFO - PROCESS | 2592 | 1467541904755 Marionette TRACE conn4 <- [1,1874,null,{}] 03:31:44 INFO - PROCESS | 2592 | 1467541904758 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:44 INFO - PROCESS | 2592 | 1467541904760 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:44 INFO - PROCESS | 2592 | 1467541904869 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 03:31:44 INFO - PROCESS | 2592 | 1467541904874 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 2592 | 1467541904876 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:44 INFO - PROCESS | 2592 | ++DOCSHELL 15334000 == 31 [pid = 2592] [id = 478] 03:31:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (15337C00) [pid = 2592] [serial = 1434] [outer = 00000000] 03:31:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (1552C400) [pid = 2592] [serial = 1435] [outer = 15337C00] 03:31:44 INFO - PROCESS | 2592 | 1467541904996 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (15AA3800) [pid = 2592] [serial = 1436] [outer = 15337C00] 03:31:45 INFO - PROCESS | 2592 | 1467541905456 Marionette TRACE conn4 <- [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]]]}] 03:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 759ms 03:31:45 INFO - PROCESS | 2592 | 1467541905526 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 2592 | 1467541905529 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 03:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:31:45 INFO - PROCESS | 2592 | 1467541905532 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - PROCESS | 2592 | 1467541905533 Marionette TRACE conn4 <- [1,1878,null,{}] 03:31:45 INFO - PROCESS | 2592 | 1467541905537 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:45 INFO - PROCESS | 2592 | 1467541905542 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:45 INFO - PROCESS | 2592 | 1467541905678 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 03:31:45 INFO - PROCESS | 2592 | 1467541905690 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:45 INFO - PROCESS | 2592 | 1467541905692 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:45 INFO - PROCESS | 2592 | ++DOCSHELL 164ED000 == 32 [pid = 2592] [id = 479] 03:31:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (1651EC00) [pid = 2592] [serial = 1437] [outer = 00000000] 03:31:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (166ED800) [pid = 2592] [serial = 1438] [outer = 1651EC00] 03:31:45 INFO - PROCESS | 2592 | 1467541905738 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (16D48000) [pid = 2592] [serial = 1439] [outer = 1651EC00] 03:31:46 INFO - PROCESS | 2592 | 1467541906440 Marionette TRACE conn4 <- [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]]]}] 03:31:46 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (15F8D400) [pid = 2592] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:31:46 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (15F92000) [pid = 2592] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:31:46 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (17252000) [pid = 2592] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:31:46 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (131E3800) [pid = 2592] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:31:46 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (145D4C00) [pid = 2592] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:31:46 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (1121B400) [pid = 2592] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:31:46 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (176EB800) [pid = 2592] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:31:46 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10D24000) [pid = 2592] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:31:46 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10F6A000) [pid = 2592] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:31:46 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (152D2400) [pid = 2592] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:31:46 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (14298800) [pid = 2592] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:31:46 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (117C8800) [pid = 2592] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1012ms 03:31:46 INFO - PROCESS | 2592 | 1467541906535 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 03:31:46 INFO - PROCESS | 2592 | 1467541906537 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 03:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:31:46 INFO - PROCESS | 2592 | 1467541906540 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 2592 | 1467541906542 Marionette TRACE conn4 <- [1,1882,null,{}] 03:31:46 INFO - PROCESS | 2592 | 1467541906549 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:46 INFO - PROCESS | 2592 | 1467541906550 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:46 INFO - PROCESS | 2592 | 1467541906627 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 03:31:46 INFO - PROCESS | 2592 | 1467541906633 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:46 INFO - PROCESS | 2592 | 1467541906635 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:46 INFO - PROCESS | 2592 | ++DOCSHELL 10E06400 == 33 [pid = 2592] [id = 480] 03:31:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (10E0E000) [pid = 2592] [serial = 1440] [outer = 00000000] 03:31:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (131E5400) [pid = 2592] [serial = 1441] [outer = 10E0E000] 03:31:46 INFO - PROCESS | 2592 | 1467541906677 Marionette DEBUG loaded listener.js 03:31:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (142A2000) [pid = 2592] [serial = 1442] [outer = 10E0E000] 03:31:47 INFO - PROCESS | 2592 | 1467541907084 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 601ms 03:31:47 INFO - PROCESS | 2592 | 1467541907146 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 03:31:47 INFO - PROCESS | 2592 | 1467541907148 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 03:31:47 INFO - PROCESS | 2592 | 1467541907152 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - PROCESS | 2592 | 1467541907153 Marionette TRACE conn4 <- [1,1886,null,{}] 03:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:31:47 INFO - PROCESS | 2592 | 1467541907157 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:47 INFO - PROCESS | 2592 | 1467541907158 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:47 INFO - PROCESS | 2592 | 1467541907235 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 03:31:47 INFO - PROCESS | 2592 | 1467541907240 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 2592 | 1467541907242 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:47 INFO - PROCESS | 2592 | ++DOCSHELL 10D23000 == 34 [pid = 2592] [id = 481] 03:31:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (145D2800) [pid = 2592] [serial = 1443] [outer = 00000000] 03:31:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (16110800) [pid = 2592] [serial = 1444] [outer = 145D2800] 03:31:47 INFO - PROCESS | 2592 | 1467541907285 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (166F2800) [pid = 2592] [serial = 1445] [outer = 145D2800] 03:31:47 INFO - PROCESS | 2592 | 1467541907780 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 648ms 03:31:47 INFO - PROCESS | 2592 | 1467541907825 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 03:31:47 INFO - PROCESS | 2592 | 1467541907827 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 03:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:31:47 INFO - PROCESS | 2592 | 1467541907830 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - PROCESS | 2592 | 1467541907832 Marionette TRACE conn4 <- [1,1890,null,{}] 03:31:47 INFO - PROCESS | 2592 | 1467541907835 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:47 INFO - PROCESS | 2592 | 1467541907837 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:47 INFO - PROCESS | 2592 | 1467541907913 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 03:31:48 INFO - PROCESS | 2592 | 1467541908093 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:48 INFO - PROCESS | 2592 | 1467541908096 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:48 INFO - PROCESS | 2592 | ++DOCSHELL 0F22D400 == 35 [pid = 2592] [id = 482] 03:31:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (0F230000) [pid = 2592] [serial = 1446] [outer = 00000000] 03:31:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (10505800) [pid = 2592] [serial = 1447] [outer = 0F230000] 03:31:48 INFO - PROCESS | 2592 | 1467541908195 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (10D23C00) [pid = 2592] [serial = 1448] [outer = 0F230000] 03:31:48 INFO - PROCESS | 2592 | 1467541908902 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1155ms 03:31:48 INFO - PROCESS | 2592 | 1467541908972 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 2592 | 1467541908976 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 03:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:31:48 INFO - PROCESS | 2592 | 1467541908981 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 2592 | 1467541908984 Marionette TRACE conn4 <- [1,1894,null,{}] 03:31:49 INFO - PROCESS | 2592 | 1467541908990 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:49 INFO - PROCESS | 2592 | 1467541908992 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:49 INFO - PROCESS | 2592 | 1467541909115 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 03:31:49 INFO - PROCESS | 2592 | 1467541909245 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 2592 | 1467541909249 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:49 INFO - PROCESS | 2592 | ++DOCSHELL 130CB000 == 36 [pid = 2592] [id = 483] 03:31:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (13133000) [pid = 2592] [serial = 1449] [outer = 00000000] 03:31:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (13FB0800) [pid = 2592] [serial = 1450] [outer = 13133000] 03:31:49 INFO - PROCESS | 2592 | 1467541909304 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (14294400) [pid = 2592] [serial = 1451] [outer = 13133000] 03:31:50 INFO - PROCESS | 2592 | 1467541910180 Marionette TRACE conn4 <- [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]]]}] 03:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1266ms 03:31:50 INFO - PROCESS | 2592 | 1467541910242 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 03:31:50 INFO - PROCESS | 2592 | 1467541910247 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 03:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:31:50 INFO - PROCESS | 2592 | 1467541910252 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - PROCESS | 2592 | 1467541910255 Marionette TRACE conn4 <- [1,1898,null,{}] 03:31:50 INFO - PROCESS | 2592 | 1467541910261 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:50 INFO - PROCESS | 2592 | 1467541910263 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:50 INFO - PROCESS | 2592 | 1467541910423 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 03:31:50 INFO - PROCESS | 2592 | 1467541910549 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 2592 | 1467541910554 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:50 INFO - PROCESS | 2592 | --DOCSHELL 10D23000 == 35 [pid = 2592] [id = 481] 03:31:50 INFO - PROCESS | 2592 | --DOCSHELL 10E06400 == 34 [pid = 2592] [id = 480] 03:31:50 INFO - PROCESS | 2592 | --DOCSHELL 164ED000 == 33 [pid = 2592] [id = 479] 03:31:50 INFO - PROCESS | 2592 | --DOCSHELL 15334000 == 32 [pid = 2592] [id = 478] 03:31:50 INFO - PROCESS | 2592 | --DOCSHELL 145BC000 == 31 [pid = 2592] [id = 477] 03:31:50 INFO - PROCESS | 2592 | --DOCSHELL 142EA800 == 30 [pid = 2592] [id = 476] 03:31:50 INFO - PROCESS | 2592 | --DOCSHELL 12D8B000 == 29 [pid = 2592] [id = 475] 03:31:50 INFO - PROCESS | 2592 | --DOCSHELL 10D29000 == 28 [pid = 2592] [id = 474] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (16520800) [pid = 2592] [serial = 1390] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (165E6C00) [pid = 2592] [serial = 1391] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (167B8C00) [pid = 2592] [serial = 1393] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (174F1800) [pid = 2592] [serial = 1373] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (174E1C00) [pid = 2592] [serial = 1372] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (13FB3000) [pid = 2592] [serial = 1384] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (1429C000) [pid = 2592] [serial = 1385] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (152D7C00) [pid = 2592] [serial = 1387] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (12D82400) [pid = 2592] [serial = 1375] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (1314F400) [pid = 2592] [serial = 1376] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (179D4400) [pid = 2592] [serial = 1405] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (129A9000) [pid = 2592] [serial = 1378] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (13FB4400) [pid = 2592] [serial = 1379] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (117D4000) [pid = 2592] [serial = 1381] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (179DAC00) [pid = 2592] [serial = 1406] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (12823800) [pid = 2592] [serial = 1382] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (174F4800) [pid = 2592] [serial = 1396] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (174FBC00) [pid = 2592] [serial = 1403] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (142C3800) [pid = 2592] [serial = 1399] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (152D4000) [pid = 2592] [serial = 1400] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (17473C00) [pid = 2592] [serial = 1402] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (174F5400) [pid = 2592] [serial = 1397] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (16D07800) [pid = 2592] [serial = 1394] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (15744000) [pid = 2592] [serial = 1388] [outer = 00000000] [url = about:blank] 03:31:50 INFO - PROCESS | 2592 | ++DOCSHELL 1047F800 == 29 [pid = 2592] [id = 484] 03:31:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (10558C00) [pid = 2592] [serial = 1452] [outer = 00000000] 03:31:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (10E08800) [pid = 2592] [serial = 1453] [outer = 10558C00] 03:31:50 INFO - PROCESS | 2592 | 1467541910625 Marionette DEBUG loaded listener.js 03:31:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (11C3F000) [pid = 2592] [serial = 1454] [outer = 10558C00] 03:31:51 INFO - PROCESS | 2592 | 1467541911048 Marionette TRACE conn4 <- [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]]]}] 03:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 806ms 03:31:51 INFO - PROCESS | 2592 | 1467541911087 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 2592 | 1467541911092 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 03:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:31:51 INFO - PROCESS | 2592 | 1467541911102 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - PROCESS | 2592 | 1467541911105 Marionette TRACE conn4 <- [1,1902,null,{}] 03:31:51 INFO - PROCESS | 2592 | 1467541911109 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:51 INFO - PROCESS | 2592 | 1467541911111 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:51 INFO - PROCESS | 2592 | 1467541911194 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 03:31:51 INFO - PROCESS | 2592 | 1467541911200 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:51 INFO - PROCESS | 2592 | 1467541911202 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:51 INFO - PROCESS | 2592 | ++DOCSHELL 12D8B000 == 30 [pid = 2592] [id = 485] 03:31:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (12D8B400) [pid = 2592] [serial = 1455] [outer = 00000000] 03:31:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (13296000) [pid = 2592] [serial = 1456] [outer = 12D8B400] 03:31:51 INFO - PROCESS | 2592 | 1467541911248 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (139DC800) [pid = 2592] [serial = 1457] [outer = 12D8B400] 03:31:51 INFO - PROCESS | 2592 | 1467541911760 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 696ms 03:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:31:51 INFO - PROCESS | 2592 | 1467541911803 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 2592 | 1467541911805 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 03:31:51 INFO - PROCESS | 2592 | 1467541911808 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - PROCESS | 2592 | 1467541911812 Marionette TRACE conn4 <- [1,1906,null,{}] 03:31:51 INFO - PROCESS | 2592 | 1467541911822 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:51 INFO - PROCESS | 2592 | 1467541911827 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:51 INFO - PROCESS | 2592 | 1467541911937 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 03:31:52 INFO - PROCESS | 2592 | 1467541912042 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 2592 | 1467541912045 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:52 INFO - PROCESS | 2592 | ++DOCSHELL 142C8000 == 31 [pid = 2592] [id = 486] 03:31:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (142EB400) [pid = 2592] [serial = 1458] [outer = 00000000] 03:31:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (145CBC00) [pid = 2592] [serial = 1459] [outer = 142EB400] 03:31:52 INFO - PROCESS | 2592 | 1467541912091 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (145D6400) [pid = 2592] [serial = 1460] [outer = 142EB400] 03:31:52 INFO - PROCESS | 2592 | 1467541912452 Marionette TRACE conn4 <- [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]]]}] 03:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 696ms 03:31:52 INFO - PROCESS | 2592 | 1467541912508 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 2592 | 1467541912512 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 03:31:52 INFO - PROCESS | 2592 | 1467541912517 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:31:52 INFO - PROCESS | 2592 | 1467541912519 Marionette TRACE conn4 <- [1,1910,null,{}] 03:31:52 INFO - PROCESS | 2592 | 1467541912523 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:52 INFO - PROCESS | 2592 | 1467541912525 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:52 INFO - PROCESS | 2592 | 1467541912606 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 03:31:52 INFO - PROCESS | 2592 | 1467541912611 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 2592 | 1467541912622 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:52 INFO - PROCESS | 2592 | ++DOCSHELL 15432000 == 32 [pid = 2592] [id = 487] 03:31:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (15524800) [pid = 2592] [serial = 1461] [outer = 00000000] 03:31:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (1578DC00) [pid = 2592] [serial = 1462] [outer = 15524800] 03:31:52 INFO - PROCESS | 2592 | 1467541912665 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (15AA6800) [pid = 2592] [serial = 1463] [outer = 15524800] 03:31:53 INFO - PROCESS | 2592 | 1467541913179 Marionette TRACE conn4 <- [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]]]}] 03:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 712ms 03:31:53 INFO - PROCESS | 2592 | 1467541913252 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 03:31:53 INFO - PROCESS | 2592 | 1467541913254 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 03:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:31:53 INFO - PROCESS | 2592 | 1467541913257 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - PROCESS | 2592 | 1467541913259 Marionette TRACE conn4 <- [1,1914,null,{}] 03:31:53 INFO - PROCESS | 2592 | 1467541913263 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:53 INFO - PROCESS | 2592 | 1467541913265 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:53 INFO - PROCESS | 2592 | 1467541913399 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 03:31:53 INFO - PROCESS | 2592 | 1467541913425 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 2592 | 1467541913427 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:53 INFO - PROCESS | 2592 | ++DOCSHELL 164C1C00 == 33 [pid = 2592] [id = 488] 03:31:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (164ED000) [pid = 2592] [serial = 1464] [outer = 00000000] 03:31:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (165E1800) [pid = 2592] [serial = 1465] [outer = 164ED000] 03:31:53 INFO - PROCESS | 2592 | 1467541913470 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (166EDC00) [pid = 2592] [serial = 1466] [outer = 164ED000] 03:31:53 INFO - PROCESS | 2592 | 1467541913917 Marionette TRACE conn4 <- [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]]]}] 03:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 712ms 03:31:53 INFO - PROCESS | 2592 | 1467541913955 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 03:31:53 INFO - PROCESS | 2592 | 1467541913957 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 03:31:53 INFO - PROCESS | 2592 | 1467541913960 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:31:53 INFO - PROCESS | 2592 | 1467541913962 Marionette TRACE conn4 <- [1,1918,null,{}] 03:31:53 INFO - PROCESS | 2592 | 1467541913965 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:53 INFO - PROCESS | 2592 | 1467541913971 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:54 INFO - PROCESS | 2592 | 1467541914106 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 03:31:54 INFO - PROCESS | 2592 | 1467541914116 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:54 INFO - PROCESS | 2592 | 1467541914118 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:54 INFO - PROCESS | 2592 | ++DOCSHELL 165DA800 == 34 [pid = 2592] [id = 489] 03:31:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (167B8C00) [pid = 2592] [serial = 1467] [outer = 00000000] 03:31:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (1725E400) [pid = 2592] [serial = 1468] [outer = 167B8C00] 03:31:54 INFO - PROCESS | 2592 | 1467541914218 Marionette DEBUG loaded listener.js 03:31:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (174DEC00) [pid = 2592] [serial = 1469] [outer = 167B8C00] 03:31:54 INFO - PROCESS | 2592 | 1467541914637 Marionette TRACE conn4 <- [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]]]}] 03:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 712ms 03:31:54 INFO - PROCESS | 2592 | 1467541914660 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 03:31:54 INFO - PROCESS | 2592 | 1467541914662 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 03:31:54 INFO - PROCESS | 2592 | 1467541914665 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:31:54 INFO - PROCESS | 2592 | 1467541914667 Marionette TRACE conn4 <- [1,1922,null,{}] 03:31:54 INFO - PROCESS | 2592 | 1467541914676 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:54 INFO - PROCESS | 2592 | 1467541914678 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:54 INFO - PROCESS | 2592 | 1467541914809 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 03:31:54 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (142EB800) [pid = 2592] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:31:54 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (117D1000) [pid = 2592] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:31:54 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10D2A800) [pid = 2592] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:31:54 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142C7C00) [pid = 2592] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:31:54 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (17DBD400) [pid = 2592] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:31:54 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (1651EC00) [pid = 2592] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:31:54 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (13034800) [pid = 2592] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:31:54 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10E0E000) [pid = 2592] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:31:54 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (145D0400) [pid = 2592] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:31:54 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (17410000) [pid = 2592] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:31:54 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (10E06000) [pid = 2592] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:31:54 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (15337C00) [pid = 2592] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:31:54 INFO - PROCESS | 2592 | 1467541914961 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 2592 | 1467541914973 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:55 INFO - PROCESS | 2592 | ++DOCSHELL 1036C000 == 35 [pid = 2592] [id = 490] 03:31:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (1050E800) [pid = 2592] [serial = 1470] [outer = 00000000] 03:31:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10E06000) [pid = 2592] [serial = 1471] [outer = 1050E800] 03:31:55 INFO - PROCESS | 2592 | 1467541915020 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (11ADE400) [pid = 2592] [serial = 1472] [outer = 1050E800] 03:31:55 INFO - PROCESS | 2592 | 1467541915396 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 744ms 03:31:55 INFO - PROCESS | 2592 | 1467541915406 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 03:31:55 INFO - PROCESS | 2592 | 1467541915408 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 03:31:55 INFO - PROCESS | 2592 | 1467541915411 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:31:55 INFO - PROCESS | 2592 | 1467541915413 Marionette TRACE conn4 <- [1,1926,null,{}] 03:31:55 INFO - PROCESS | 2592 | 1467541915416 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:55 INFO - PROCESS | 2592 | 1467541915418 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:55 INFO - PROCESS | 2592 | 1467541915531 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 03:31:55 INFO - PROCESS | 2592 | 1467541915538 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 2592 | 1467541915540 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:55 INFO - PROCESS | 2592 | ++DOCSHELL 10329800 == 36 [pid = 2592] [id = 491] 03:31:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (10D2D000) [pid = 2592] [serial = 1473] [outer = 00000000] 03:31:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (1651EC00) [pid = 2592] [serial = 1474] [outer = 10D2D000] 03:31:55 INFO - PROCESS | 2592 | 1467541915583 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (1724F400) [pid = 2592] [serial = 1475] [outer = 10D2D000] 03:31:56 INFO - PROCESS | 2592 | 1467541916031 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 648ms 03:31:56 INFO - PROCESS | 2592 | 1467541916082 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 03:31:56 INFO - PROCESS | 2592 | 1467541916083 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 03:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:31:56 INFO - PROCESS | 2592 | 1467541916087 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:31:56 INFO - PROCESS | 2592 | 1467541916088 Marionette TRACE conn4 <- [1,1930,null,{}] 03:31:56 INFO - PROCESS | 2592 | 1467541916095 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:56 INFO - PROCESS | 2592 | 1467541916097 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:56 INFO - PROCESS | 2592 | 1467541916210 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 03:31:56 INFO - PROCESS | 2592 | 1467541916219 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 2592 | 1467541916221 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:56 INFO - PROCESS | 2592 | ++DOCSHELL 10A75400 == 37 [pid = 2592] [id = 492] 03:31:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (145D4C00) [pid = 2592] [serial = 1476] [outer = 00000000] 03:31:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (174F4000) [pid = 2592] [serial = 1477] [outer = 145D4C00] 03:31:56 INFO - PROCESS | 2592 | 1467541916263 Marionette DEBUG loaded listener.js 03:31:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (174FBC00) [pid = 2592] [serial = 1478] [outer = 145D4C00] 03:31:56 INFO - PROCESS | 2592 | 1467541916689 Marionette TRACE conn4 <- [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]]]}] 03:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 649ms 03:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:31:56 INFO - PROCESS | 2592 | 1467541916725 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 03:31:56 INFO - PROCESS | 2592 | 1467541916727 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 03:31:56 INFO - PROCESS | 2592 | 1467541916730 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:31:56 INFO - PROCESS | 2592 | 1467541916732 Marionette TRACE conn4 <- [1,1934,null,{}] 03:31:56 INFO - PROCESS | 2592 | 1467541916735 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:56 INFO - PROCESS | 2592 | 1467541916737 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:56 INFO - PROCESS | 2592 | 1467541916850 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 03:31:56 INFO - PROCESS | 2592 | 1467541916858 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 2592 | 1467541916860 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:56 INFO - PROCESS | 2592 | ++DOCSHELL 145BD000 == 38 [pid = 2592] [id = 493] 03:31:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (145D9800) [pid = 2592] [serial = 1479] [outer = 00000000] 03:31:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (176E4000) [pid = 2592] [serial = 1480] [outer = 145D9800] 03:31:56 INFO - PROCESS | 2592 | 1467541916912 Marionette DEBUG loaded listener.js 03:31:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (179CF000) [pid = 2592] [serial = 1481] [outer = 145D9800] 03:31:57 INFO - PROCESS | 2592 | 1467541917614 Marionette TRACE conn4 <- [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]]]}] 03:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 949ms 03:31:57 INFO - PROCESS | 2592 | 1467541917677 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 03:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:31:57 INFO - PROCESS | 2592 | 1467541917680 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 03:31:57 INFO - PROCESS | 2592 | 1467541917685 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - PROCESS | 2592 | 1467541917688 Marionette TRACE conn4 <- [1,1938,null,{}] 03:31:57 INFO - PROCESS | 2592 | 1467541917694 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:57 INFO - PROCESS | 2592 | 1467541917697 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:57 INFO - PROCESS | 2592 | 1467541917838 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 03:31:58 INFO - PROCESS | 2592 | 1467541917977 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:58 INFO - PROCESS | 2592 | 1467541917980 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:58 INFO - PROCESS | 2592 | ++DOCSHELL 10D2E800 == 39 [pid = 2592] [id = 494] 03:31:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (1121B400) [pid = 2592] [serial = 1482] [outer = 00000000] 03:31:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (12B08800) [pid = 2592] [serial = 1483] [outer = 1121B400] 03:31:58 INFO - PROCESS | 2592 | 1467541918071 Marionette DEBUG loaded listener.js 03:31:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (13FBA800) [pid = 2592] [serial = 1484] [outer = 1121B400] 03:31:58 INFO - PROCESS | 2592 | 1467541918712 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1044ms 03:31:58 INFO - PROCESS | 2592 | 1467541918760 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 03:31:58 INFO - PROCESS | 2592 | 1467541918764 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 03:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:31:58 INFO - PROCESS | 2592 | 1467541918789 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:31:58 INFO - PROCESS | 2592 | 1467541918792 Marionette TRACE conn4 <- [1,1942,null,{}] 03:31:58 INFO - PROCESS | 2592 | 1467541918796 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:58 INFO - PROCESS | 2592 | 1467541918799 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:58 INFO - PROCESS | 2592 | 1467541918908 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 03:31:59 INFO - PROCESS | 2592 | 1467541919044 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:59 INFO - PROCESS | 2592 | 1467541919047 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:59 INFO - PROCESS | 2592 | ++DOCSHELL 142E4800 == 40 [pid = 2592] [id = 495] 03:31:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (142ED400) [pid = 2592] [serial = 1485] [outer = 00000000] 03:31:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (15F8F400) [pid = 2592] [serial = 1486] [outer = 142ED400] 03:31:59 INFO - PROCESS | 2592 | 1467541919102 Marionette DEBUG loaded listener.js 03:31:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (16831400) [pid = 2592] [serial = 1487] [outer = 142ED400] 03:31:59 INFO - PROCESS | 2592 | 1467541919660 Marionette TRACE conn4 <- [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]]]}] 03:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 981ms 03:31:59 INFO - PROCESS | 2592 | 1467541919737 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 03:31:59 INFO - PROCESS | 2592 | 1467541919741 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 03:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:31:59 INFO - PROCESS | 2592 | 1467541919745 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:31:59 INFO - PROCESS | 2592 | 1467541919749 Marionette TRACE conn4 <- [1,1946,null,{}] 03:31:59 INFO - PROCESS | 2592 | 1467541919760 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:59 INFO - PROCESS | 2592 | 1467541919765 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:31:59 INFO - PROCESS | 2592 | 1467541919867 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 03:32:00 INFO - PROCESS | 2592 | 1467541920018 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 2592 | 1467541920021 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:00 INFO - PROCESS | 2592 | ++DOCSHELL 176E8800 == 41 [pid = 2592] [id = 496] 03:32:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (176EB400) [pid = 2592] [serial = 1488] [outer = 00000000] 03:32:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (17D47800) [pid = 2592] [serial = 1489] [outer = 176EB400] 03:32:00 INFO - PROCESS | 2592 | 1467541920077 Marionette DEBUG loaded listener.js 03:32:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (17DB2800) [pid = 2592] [serial = 1490] [outer = 176EB400] 03:32:00 INFO - PROCESS | 2592 | 1467541920861 Marionette TRACE conn4 <- [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]]]}] 03:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1155ms 03:32:00 INFO - PROCESS | 2592 | 1467541920896 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 2592 | 1467541920900 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 03:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:32:00 INFO - PROCESS | 2592 | 1467541920905 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - PROCESS | 2592 | 1467541920908 Marionette TRACE conn4 <- [1,1950,null,{}] 03:32:00 INFO - PROCESS | 2592 | 1467541920913 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:00 INFO - PROCESS | 2592 | 1467541920916 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:01 INFO - PROCESS | 2592 | 1467541921059 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 03:32:01 INFO - PROCESS | 2592 | 1467541921197 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:01 INFO - PROCESS | 2592 | 1467541921200 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:01 INFO - PROCESS | 2592 | ++DOCSHELL 10F39C00 == 42 [pid = 2592] [id = 497] 03:32:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (10F3A400) [pid = 2592] [serial = 1491] [outer = 00000000] 03:32:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (11212C00) [pid = 2592] [serial = 1492] [outer = 10F3A400] 03:32:01 INFO - PROCESS | 2592 | 1467541921251 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (11C3F800) [pid = 2592] [serial = 1493] [outer = 10F3A400] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 10A75400 == 41 [pid = 2592] [id = 492] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 10329800 == 40 [pid = 2592] [id = 491] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 1036C000 == 39 [pid = 2592] [id = 490] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 165DA800 == 38 [pid = 2592] [id = 489] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 164C1C00 == 37 [pid = 2592] [id = 488] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 15432000 == 36 [pid = 2592] [id = 487] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 142C8000 == 35 [pid = 2592] [id = 486] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 12D8B000 == 34 [pid = 2592] [id = 485] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 1047F800 == 33 [pid = 2592] [id = 484] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 130CB000 == 32 [pid = 2592] [id = 483] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 0F22D400 == 31 [pid = 2592] [id = 482] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 117D0C00 == 30 [pid = 2592] [id = 473] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 176E8800 == 29 [pid = 2592] [id = 496] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 142E4800 == 28 [pid = 2592] [id = 495] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 145BD000 == 27 [pid = 2592] [id = 493] 03:32:02 INFO - PROCESS | 2592 | --DOCSHELL 10D2E800 == 26 [pid = 2592] [id = 494] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (10F69800) [pid = 2592] [serial = 1423] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (14F96000) [pid = 2592] [serial = 1412] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (18028C00) [pid = 2592] [serial = 1417] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (16D48000) [pid = 2592] [serial = 1439] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (13299400) [pid = 2592] [serial = 1427] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (131E5400) [pid = 2592] [serial = 1441] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (152CCC00) [pid = 2592] [serial = 1432] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (179D0800) [pid = 2592] [serial = 1415] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (10FEE400) [pid = 2592] [serial = 1408] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (180E0800) [pid = 2592] [serial = 1418] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (145CCC00) [pid = 2592] [serial = 1430] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (15AA3800) [pid = 2592] [serial = 1436] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (1552C400) [pid = 2592] [serial = 1435] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (142A2000) [pid = 2592] [serial = 1442] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (11215800) [pid = 2592] [serial = 1409] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (166ED800) [pid = 2592] [serial = 1438] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (13152C00) [pid = 2592] [serial = 1426] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (174F0000) [pid = 2592] [serial = 1414] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (10E0B000) [pid = 2592] [serial = 1424] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (15339400) [pid = 2592] [serial = 1433] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (145B0000) [pid = 2592] [serial = 1411] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (129B3C00) [pid = 2592] [serial = 1420] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (145B3400) [pid = 2592] [serial = 1429] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (16110800) [pid = 2592] [serial = 1444] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (13034000) [pid = 2592] [serial = 1421] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 2592 | 1467541922364 Marionette TRACE conn4 <- [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]]]}] 03:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1471ms 03:32:02 INFO - PROCESS | 2592 | 1467541922403 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 03:32:02 INFO - PROCESS | 2592 | 1467541922407 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 03:32:02 INFO - PROCESS | 2592 | 1467541922412 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:32:02 INFO - PROCESS | 2592 | 1467541922416 Marionette TRACE conn4 <- [1,1954,null,{}] 03:32:02 INFO - PROCESS | 2592 | 1467541922421 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:02 INFO - PROCESS | 2592 | 1467541922424 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:02 INFO - PROCESS | 2592 | 1467541922512 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 03:32:02 INFO - PROCESS | 2592 | 1467541922521 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:02 INFO - PROCESS | 2592 | 1467541922524 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:02 INFO - PROCESS | 2592 | ++DOCSHELL 10D25C00 == 27 [pid = 2592] [id = 498] 03:32:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (10D27000) [pid = 2592] [serial = 1494] [outer = 00000000] 03:32:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (10F37800) [pid = 2592] [serial = 1495] [outer = 10D27000] 03:32:02 INFO - PROCESS | 2592 | 1467541922571 Marionette DEBUG loaded listener.js 03:32:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10FEDC00) [pid = 2592] [serial = 1496] [outer = 10D27000] 03:32:03 INFO - PROCESS | 2592 | 1467541923074 Marionette TRACE conn4 <- [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]]]}] 03:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 711ms 03:32:03 INFO - PROCESS | 2592 | 1467541923113 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 03:32:03 INFO - PROCESS | 2592 | 1467541923118 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 03:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:32:03 INFO - PROCESS | 2592 | 1467541923124 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - PROCESS | 2592 | 1467541923127 Marionette TRACE conn4 <- [1,1958,null,{}] 03:32:03 INFO - PROCESS | 2592 | 1467541923130 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:03 INFO - PROCESS | 2592 | 1467541923133 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:03 INFO - PROCESS | 2592 | 1467541923254 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 03:32:03 INFO - PROCESS | 2592 | 1467541923356 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:03 INFO - PROCESS | 2592 | 1467541923358 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:03 INFO - PROCESS | 2592 | ++DOCSHELL 12BCDC00 == 28 [pid = 2592] [id = 499] 03:32:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (12D74800) [pid = 2592] [serial = 1497] [outer = 00000000] 03:32:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (13037000) [pid = 2592] [serial = 1498] [outer = 12D74800] 03:32:03 INFO - PROCESS | 2592 | 1467541923404 Marionette DEBUG loaded listener.js 03:32:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (130CE800) [pid = 2592] [serial = 1499] [outer = 12D74800] 03:32:03 INFO - PROCESS | 2592 | 1467541923806 Marionette TRACE conn4 <- [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]]]}] 03:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 696ms 03:32:03 INFO - PROCESS | 2592 | 1467541923855 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 03:32:03 INFO - PROCESS | 2592 | 1467541923857 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 03:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:32:03 INFO - PROCESS | 2592 | 1467541923860 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - PROCESS | 2592 | 1467541923864 Marionette TRACE conn4 <- [1,1962,null,{}] 03:32:03 INFO - PROCESS | 2592 | 1467541923882 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:03 INFO - PROCESS | 2592 | 1467541923887 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:04 INFO - PROCESS | 2592 | 1467541923992 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 03:32:04 INFO - PROCESS | 2592 | 1467541924006 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 2592 | 1467541924009 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:04 INFO - PROCESS | 2592 | ++DOCSHELL 14294800 == 29 [pid = 2592] [id = 500] 03:32:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (14296000) [pid = 2592] [serial = 1500] [outer = 00000000] 03:32:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (142C7000) [pid = 2592] [serial = 1501] [outer = 14296000] 03:32:04 INFO - PROCESS | 2592 | 1467541924055 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (142EC800) [pid = 2592] [serial = 1502] [outer = 14296000] 03:32:04 INFO - PROCESS | 2592 | 1467541924543 Marionette TRACE conn4 <- [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]]]}] 03:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 696ms 03:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:32:04 INFO - PROCESS | 2592 | 1467541924559 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 03:32:04 INFO - PROCESS | 2592 | 1467541924562 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 03:32:04 INFO - PROCESS | 2592 | 1467541924565 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 2592 | 1467541924567 Marionette TRACE conn4 <- [1,1966,null,{}] 03:32:04 INFO - PROCESS | 2592 | 1467541924577 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:04 INFO - PROCESS | 2592 | 1467541924579 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:04 INFO - PROCESS | 2592 | 1467541924722 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 03:32:04 INFO - PROCESS | 2592 | 1467541924742 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 2592 | 1467541924744 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:04 INFO - PROCESS | 2592 | ++DOCSHELL 145BD800 == 30 [pid = 2592] [id = 501] 03:32:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145CD000) [pid = 2592] [serial = 1503] [outer = 00000000] 03:32:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (145D4400) [pid = 2592] [serial = 1504] [outer = 145CD000] 03:32:04 INFO - PROCESS | 2592 | 1467541924790 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (14F96000) [pid = 2592] [serial = 1505] [outer = 145CD000] 03:32:05 INFO - PROCESS | 2592 | 1467541925224 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 696ms 03:32:05 INFO - PROCESS | 2592 | 1467541925264 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 2592 | 1467541925266 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 03:32:05 INFO - PROCESS | 2592 | 1467541925270 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:32:05 INFO - PROCESS | 2592 | 1467541925271 Marionette TRACE conn4 <- [1,1970,null,{}] 03:32:05 INFO - PROCESS | 2592 | 1467541925275 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:05 INFO - PROCESS | 2592 | 1467541925277 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:05 INFO - PROCESS | 2592 | 1467541925384 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 03:32:05 INFO - PROCESS | 2592 | 1467541925389 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:05 INFO - PROCESS | 2592 | 1467541925391 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:05 INFO - PROCESS | 2592 | ++DOCSHELL 145D0C00 == 31 [pid = 2592] [id = 502] 03:32:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (152C0C00) [pid = 2592] [serial = 1506] [outer = 00000000] 03:32:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (152D7C00) [pid = 2592] [serial = 1507] [outer = 152C0C00] 03:32:05 INFO - PROCESS | 2592 | 1467541925434 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (15337C00) [pid = 2592] [serial = 1508] [outer = 152C0C00] 03:32:05 INFO - PROCESS | 2592 | 1467541925909 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 712ms 03:32:05 INFO - PROCESS | 2592 | 1467541925969 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 2592 | 1467541925972 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 03:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:32:06 INFO - PROCESS | 2592 | 1467541925984 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:32:06 INFO - PROCESS | 2592 | 1467541925985 Marionette TRACE conn4 <- [1,1974,null,{}] 03:32:06 INFO - PROCESS | 2592 | 1467541925989 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:06 INFO - PROCESS | 2592 | 1467541925994 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:06 INFO - PROCESS | 2592 | 1467541926151 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 03:32:06 INFO - PROCESS | 2592 | 1467541926173 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:06 INFO - PROCESS | 2592 | 1467541926175 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:06 INFO - PROCESS | 2592 | ++DOCSHELL 15AA6000 == 32 [pid = 2592] [id = 503] 03:32:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (15F90C00) [pid = 2592] [serial = 1509] [outer = 00000000] 03:32:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (16516C00) [pid = 2592] [serial = 1510] [outer = 15F90C00] 03:32:06 INFO - PROCESS | 2592 | 1467541926265 Marionette DEBUG loaded listener.js 03:32:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (166EB800) [pid = 2592] [serial = 1511] [outer = 15F90C00] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (145D9800) [pid = 2592] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (145D4C00) [pid = 2592] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (164ED000) [pid = 2592] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (167B8C00) [pid = 2592] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (13133000) [pid = 2592] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10558C00) [pid = 2592] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (1050E800) [pid = 2592] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (12D8B400) [pid = 2592] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142EB400) [pid = 2592] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (0F230000) [pid = 2592] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (15524800) [pid = 2592] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (10D2D000) [pid = 2592] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:32:06 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (145D2800) [pid = 2592] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:32:06 INFO - PROCESS | 2592 | 1467541926858 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 917ms 03:32:06 INFO - PROCESS | 2592 | 1467541926920 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 03:32:06 INFO - PROCESS | 2592 | 1467541926932 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 03:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:32:06 INFO - PROCESS | 2592 | 1467541926935 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:32:06 INFO - PROCESS | 2592 | 1467541926937 Marionette TRACE conn4 <- [1,1978,null,{}] 03:32:06 INFO - PROCESS | 2592 | 1467541926940 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:06 INFO - PROCESS | 2592 | 1467541926942 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:07 INFO - PROCESS | 2592 | 1467541927024 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 03:32:07 INFO - PROCESS | 2592 | 1467541927030 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 2592 | 1467541927032 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:07 INFO - PROCESS | 2592 | ++DOCSHELL 103D3C00 == 33 [pid = 2592] [id = 504] 03:32:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (10510800) [pid = 2592] [serial = 1512] [outer = 00000000] 03:32:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (145CF800) [pid = 2592] [serial = 1513] [outer = 10510800] 03:32:07 INFO - PROCESS | 2592 | 1467541927074 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (164ED000) [pid = 2592] [serial = 1514] [outer = 10510800] 03:32:07 INFO - PROCESS | 2592 | 1467541927471 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 601ms 03:32:07 INFO - PROCESS | 2592 | 1467541927540 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 03:32:07 INFO - PROCESS | 2592 | 1467541927542 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 03:32:07 INFO - PROCESS | 2592 | 1467541927545 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:32:07 INFO - PROCESS | 2592 | 1467541927547 Marionette TRACE conn4 <- [1,1982,null,{}] 03:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:32:07 INFO - PROCESS | 2592 | 1467541927554 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:07 INFO - PROCESS | 2592 | 1467541927556 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:07 INFO - PROCESS | 2592 | 1467541927632 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 03:32:07 INFO - PROCESS | 2592 | 1467541927637 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 2592 | 1467541927639 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:07 INFO - PROCESS | 2592 | ++DOCSHELL 16523000 == 34 [pid = 2592] [id = 505] 03:32:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (165E6C00) [pid = 2592] [serial = 1515] [outer = 00000000] 03:32:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (1683A000) [pid = 2592] [serial = 1516] [outer = 165E6C00] 03:32:07 INFO - PROCESS | 2592 | 1467541927681 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (1683DC00) [pid = 2592] [serial = 1517] [outer = 165E6C00] 03:32:08 INFO - PROCESS | 2592 | 1467541928138 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 633ms 03:32:08 INFO - PROCESS | 2592 | 1467541928196 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 2592 | 1467541928198 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 03:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:32:08 INFO - PROCESS | 2592 | 1467541928201 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 2592 | 1467541928203 Marionette TRACE conn4 <- [1,1986,null,{}] 03:32:08 INFO - PROCESS | 2592 | 1467541928206 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:08 INFO - PROCESS | 2592 | 1467541928208 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:08 INFO - PROCESS | 2592 | 1467541928283 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 03:32:08 INFO - PROCESS | 2592 | 1467541928288 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:08 INFO - PROCESS | 2592 | 1467541928290 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:08 INFO - PROCESS | 2592 | ++DOCSHELL 145BB800 == 35 [pid = 2592] [id = 506] 03:32:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (16520C00) [pid = 2592] [serial = 1518] [outer = 00000000] 03:32:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (17253400) [pid = 2592] [serial = 1519] [outer = 16520C00] 03:32:08 INFO - PROCESS | 2592 | 1467541928332 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (17404400) [pid = 2592] [serial = 1520] [outer = 16520C00] 03:32:08 INFO - PROCESS | 2592 | 1467541928937 Marionette TRACE conn4 <- [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]]]}] 03:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 744ms 03:32:08 INFO - PROCESS | 2592 | 1467541928975 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 2592 | 1467541928980 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 03:32:08 INFO - PROCESS | 2592 | 1467541928985 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:32:08 INFO - PROCESS | 2592 | 1467541928989 Marionette TRACE conn4 <- [1,1990,null,{}] 03:32:08 INFO - PROCESS | 2592 | 1467541928995 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:09 INFO - PROCESS | 2592 | 1467541928998 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:09 INFO - PROCESS | 2592 | 1467541929167 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 03:32:09 INFO - PROCESS | 2592 | 1467541929309 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:09 INFO - PROCESS | 2592 | 1467541929314 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:09 INFO - PROCESS | 2592 | ++DOCSHELL 1055F000 == 36 [pid = 2592] [id = 507] 03:32:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (1055FC00) [pid = 2592] [serial = 1521] [outer = 00000000] 03:32:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (11AE2400) [pid = 2592] [serial = 1522] [outer = 1055FC00] 03:32:09 INFO - PROCESS | 2592 | 1467541929369 Marionette DEBUG loaded listener.js 03:32:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (129A8800) [pid = 2592] [serial = 1523] [outer = 1055FC00] 03:32:09 INFO - PROCESS | 2592 | 1467541929965 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1044ms 03:32:10 INFO - PROCESS | 2592 | 1467541930028 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 2592 | 1467541930033 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 03:32:10 INFO - PROCESS | 2592 | 1467541930043 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:32:10 INFO - PROCESS | 2592 | 1467541930048 Marionette TRACE conn4 <- [1,1994,null,{}] 03:32:10 INFO - PROCESS | 2592 | 1467541930072 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:10 INFO - PROCESS | 2592 | 1467541930075 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:10 INFO - PROCESS | 2592 | 1467541930195 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 03:32:10 INFO - PROCESS | 2592 | 1467541930324 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 2592 | 1467541930327 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:10 INFO - PROCESS | 2592 | ++DOCSHELL 13295400 == 37 [pid = 2592] [id = 508] 03:32:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (13297800) [pid = 2592] [serial = 1524] [outer = 00000000] 03:32:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (142A0000) [pid = 2592] [serial = 1525] [outer = 13297800] 03:32:10 INFO - PROCESS | 2592 | 1467541930383 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (145B2400) [pid = 2592] [serial = 1526] [outer = 13297800] 03:32:11 INFO - PROCESS | 2592 | 1467541931250 Marionette TRACE conn4 <- [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]]]}] 03:32:11 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 03:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1297ms 03:32:11 INFO - PROCESS | 2592 | 1467541931314 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 03:32:11 INFO - PROCESS | 2592 | 1467541931319 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 03:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:32:11 INFO - PROCESS | 2592 | 1467541931324 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:32:11 INFO - PROCESS | 2592 | 1467541931327 Marionette TRACE conn4 <- [1,1998,null,{}] 03:32:11 INFO - PROCESS | 2592 | 1467541931332 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:11 INFO - PROCESS | 2592 | 1467541931335 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:11 INFO - PROCESS | 2592 | 1467541931465 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 03:32:11 INFO - PROCESS | 2592 | 1467541931617 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:11 INFO - PROCESS | 2592 | 1467541931621 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:11 INFO - PROCESS | 2592 | ++DOCSHELL 10560400 == 38 [pid = 2592] [id = 509] 03:32:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (10A01C00) [pid = 2592] [serial = 1527] [outer = 00000000] 03:32:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (11AE0800) [pid = 2592] [serial = 1528] [outer = 10A01C00] 03:32:11 INFO - PROCESS | 2592 | 1467541931673 Marionette DEBUG loaded listener.js 03:32:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (12B09400) [pid = 2592] [serial = 1529] [outer = 10A01C00] 03:32:11 INFO - PROCESS | 2592 | --DOCSHELL 16523000 == 37 [pid = 2592] [id = 505] 03:32:11 INFO - PROCESS | 2592 | --DOCSHELL 103D3C00 == 36 [pid = 2592] [id = 504] 03:32:11 INFO - PROCESS | 2592 | --DOCSHELL 15AA6000 == 35 [pid = 2592] [id = 503] 03:32:11 INFO - PROCESS | 2592 | --DOCSHELL 145D0C00 == 34 [pid = 2592] [id = 502] 03:32:11 INFO - PROCESS | 2592 | --DOCSHELL 145BD800 == 33 [pid = 2592] [id = 501] 03:32:11 INFO - PROCESS | 2592 | --DOCSHELL 14294800 == 32 [pid = 2592] [id = 500] 03:32:11 INFO - PROCESS | 2592 | --DOCSHELL 12BCDC00 == 31 [pid = 2592] [id = 499] 03:32:11 INFO - PROCESS | 2592 | --DOCSHELL 10D25C00 == 30 [pid = 2592] [id = 498] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (166F2800) [pid = 2592] [serial = 1445] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (1724F400) [pid = 2592] [serial = 1475] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (179CF000) [pid = 2592] [serial = 1481] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (176E4000) [pid = 2592] [serial = 1480] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (174F4000) [pid = 2592] [serial = 1477] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (165E1800) [pid = 2592] [serial = 1465] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (1725E400) [pid = 2592] [serial = 1468] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (13FB0800) [pid = 2592] [serial = 1450] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (14294400) [pid = 2592] [serial = 1451] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (10E08800) [pid = 2592] [serial = 1453] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10E06000) [pid = 2592] [serial = 1471] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (11C3F000) [pid = 2592] [serial = 1454] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (13296000) [pid = 2592] [serial = 1456] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (139DC800) [pid = 2592] [serial = 1457] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (145CBC00) [pid = 2592] [serial = 1459] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (145D6400) [pid = 2592] [serial = 1460] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (10505800) [pid = 2592] [serial = 1447] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10D23C00) [pid = 2592] [serial = 1448] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (174DEC00) [pid = 2592] [serial = 1469] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (1578DC00) [pid = 2592] [serial = 1462] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (166EDC00) [pid = 2592] [serial = 1466] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (11ADE400) [pid = 2592] [serial = 1472] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (174FBC00) [pid = 2592] [serial = 1478] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (1651EC00) [pid = 2592] [serial = 1474] [outer = 00000000] [url = about:blank] 03:32:11 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (15AA6800) [pid = 2592] [serial = 1463] [outer = 00000000] [url = about:blank] 03:32:12 INFO - PROCESS | 2592 | 1467541932171 Marionette TRACE conn4 <- [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]]]}] 03:32:12 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 03:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 854ms 03:32:12 INFO - PROCESS | 2592 | 1467541932200 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 03:32:12 INFO - PROCESS | 2592 | 1467541932204 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 03:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:32:12 INFO - PROCESS | 2592 | 1467541932210 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:32:12 INFO - PROCESS | 2592 | 1467541932213 Marionette TRACE conn4 <- [1,2002,null,{}] 03:32:12 INFO - PROCESS | 2592 | 1467541932216 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:12 INFO - PROCESS | 2592 | 1467541932219 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:12 INFO - PROCESS | 2592 | 1467541932303 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 03:32:12 INFO - PROCESS | 2592 | 1467541932311 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:12 INFO - PROCESS | 2592 | 1467541932313 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:12 INFO - PROCESS | 2592 | ++DOCSHELL 129AE400 == 31 [pid = 2592] [id = 510] 03:32:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (12BDAC00) [pid = 2592] [serial = 1530] [outer = 00000000] 03:32:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (1328C800) [pid = 2592] [serial = 1531] [outer = 12BDAC00] 03:32:12 INFO - PROCESS | 2592 | 1467541932388 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (1394B400) [pid = 2592] [serial = 1532] [outer = 12BDAC00] 03:32:12 INFO - PROCESS | 2592 | 1467541932926 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 743ms 03:32:12 INFO - PROCESS | 2592 | 1467541932951 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 03:32:12 INFO - PROCESS | 2592 | 1467541932953 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 03:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:32:12 INFO - PROCESS | 2592 | 1467541932957 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:32:12 INFO - PROCESS | 2592 | 1467541932960 Marionette TRACE conn4 <- [1,2006,null,{}] 03:32:12 INFO - PROCESS | 2592 | 1467541932971 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:13 INFO - PROCESS | 2592 | 1467541932975 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:13 INFO - PROCESS | 2592 | 1467541933057 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 03:32:13 INFO - PROCESS | 2592 | 1467541933106 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 2592 | 1467541933109 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:13 INFO - PROCESS | 2592 | ++DOCSHELL 145B7800 == 32 [pid = 2592] [id = 511] 03:32:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (145BA000) [pid = 2592] [serial = 1533] [outer = 00000000] 03:32:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (145D1C00) [pid = 2592] [serial = 1534] [outer = 145BA000] 03:32:13 INFO - PROCESS | 2592 | 1467541933241 Marionette DEBUG loaded listener.js 03:32:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (145DA800) [pid = 2592] [serial = 1535] [outer = 145BA000] 03:32:13 INFO - PROCESS | 2592 | 1467541933605 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 696ms 03:32:13 INFO - PROCESS | 2592 | 1467541933656 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 03:32:13 INFO - PROCESS | 2592 | 1467541933659 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 03:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:32:13 INFO - PROCESS | 2592 | 1467541933662 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - PROCESS | 2592 | 1467541933664 Marionette TRACE conn4 <- [1,2010,null,{}] 03:32:13 INFO - PROCESS | 2592 | 1467541933667 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:13 INFO - PROCESS | 2592 | 1467541933669 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:13 INFO - PROCESS | 2592 | 1467541933753 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 03:32:13 INFO - PROCESS | 2592 | 1467541933758 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 2592 | 1467541933768 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:13 INFO - PROCESS | 2592 | ++DOCSHELL 15433000 == 33 [pid = 2592] [id = 512] 03:32:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (15525800) [pid = 2592] [serial = 1536] [outer = 00000000] 03:32:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (15A98400) [pid = 2592] [serial = 1537] [outer = 15525800] 03:32:13 INFO - PROCESS | 2592 | 1467541933812 Marionette DEBUG loaded listener.js 03:32:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (15A9CC00) [pid = 2592] [serial = 1538] [outer = 15525800] 03:32:14 INFO - PROCESS | 2592 | 1467541934327 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 696ms 03:32:14 INFO - PROCESS | 2592 | 1467541934393 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 03:32:14 INFO - PROCESS | 2592 | 1467541934395 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 03:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:32:14 INFO - PROCESS | 2592 | 1467541934404 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:32:14 INFO - PROCESS | 2592 | 1467541934406 Marionette TRACE conn4 <- [1,2014,null,{}] 03:32:14 INFO - PROCESS | 2592 | 1467541934409 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:14 INFO - PROCESS | 2592 | 1467541934411 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:14 INFO - PROCESS | 2592 | 1467541934545 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 03:32:14 INFO - PROCESS | 2592 | 1467541934566 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 2592 | 1467541934568 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:14 INFO - PROCESS | 2592 | ++DOCSHELL 15F91400 == 34 [pid = 2592] [id = 513] 03:32:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15F92400) [pid = 2592] [serial = 1539] [outer = 00000000] 03:32:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (165E1800) [pid = 2592] [serial = 1540] [outer = 15F92400] 03:32:14 INFO - PROCESS | 2592 | 1467541934611 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (166EDC00) [pid = 2592] [serial = 1541] [outer = 15F92400] 03:32:15 INFO - PROCESS | 2592 | 1467541935060 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 711ms 03:32:15 INFO - PROCESS | 2592 | 1467541935098 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 2592 | 1467541935100 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 03:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:32:15 INFO - PROCESS | 2592 | 1467541935111 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 2592 | 1467541935113 Marionette TRACE conn4 <- [1,2018,null,{}] 03:32:15 INFO - PROCESS | 2592 | 1467541935116 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:15 INFO - PROCESS | 2592 | 1467541935122 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:15 INFO - PROCESS | 2592 | 1467541935262 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 03:32:15 INFO - PROCESS | 2592 | 1467541935325 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 2592 | 1467541935327 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:15 INFO - PROCESS | 2592 | ++DOCSHELL 10D2A000 == 35 [pid = 2592] [id = 514] 03:32:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (131EC000) [pid = 2592] [serial = 1542] [outer = 00000000] 03:32:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (17258400) [pid = 2592] [serial = 1543] [outer = 131EC000] 03:32:15 INFO - PROCESS | 2592 | 1467541935370 Marionette DEBUG loaded listener.js 03:32:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (1725E400) [pid = 2592] [serial = 1544] [outer = 131EC000] 03:32:15 INFO - PROCESS | 2592 | 1467541935778 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 712ms 03:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:32:15 INFO - PROCESS | 2592 | 1467541935811 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 2592 | 1467541935813 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 03:32:15 INFO - PROCESS | 2592 | 1467541935816 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 2592 | 1467541935818 Marionette TRACE conn4 <- [1,2022,null,{}] 03:32:15 INFO - PROCESS | 2592 | 1467541935821 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:15 INFO - PROCESS | 2592 | 1467541935823 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:15 INFO - PROCESS | 2592 | 1467541935965 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 03:32:16 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (145CD000) [pid = 2592] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:32:16 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10D27000) [pid = 2592] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:32:16 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (12D74800) [pid = 2592] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:32:16 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (14296000) [pid = 2592] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:32:16 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10F3A400) [pid = 2592] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:32:16 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (152C0C00) [pid = 2592] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:32:16 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (15F90C00) [pid = 2592] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:32:16 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10510800) [pid = 2592] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:32:16 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (165E6C00) [pid = 2592] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:32:16 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (1121B400) [pid = 2592] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:32:16 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (142ED400) [pid = 2592] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:32:16 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (176EB400) [pid = 2592] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:32:16 INFO - PROCESS | 2592 | 1467541936108 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 2592 | 1467541936110 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:16 INFO - PROCESS | 2592 | ++DOCSHELL 0F22D400 == 36 [pid = 2592] [id = 515] 03:32:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (0F230000) [pid = 2592] [serial = 1545] [outer = 00000000] 03:32:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10F3A400) [pid = 2592] [serial = 1546] [outer = 0F230000] 03:32:16 INFO - PROCESS | 2592 | 1467541936153 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (12D74800) [pid = 2592] [serial = 1547] [outer = 0F230000] 03:32:16 INFO - PROCESS | 2592 | 1467541936525 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 743ms 03:32:16 INFO - PROCESS | 2592 | 1467541936554 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 03:32:16 INFO - PROCESS | 2592 | 1467541936556 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 03:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:32:16 INFO - PROCESS | 2592 | 1467541936559 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:32:16 INFO - PROCESS | 2592 | 1467541936561 Marionette TRACE conn4 <- [1,2026,null,{}] 03:32:16 INFO - PROCESS | 2592 | 1467541936564 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:16 INFO - PROCESS | 2592 | 1467541936566 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:16 INFO - PROCESS | 2592 | 1467541936679 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 03:32:16 INFO - PROCESS | 2592 | 1467541936686 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 2592 | 1467541936688 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:16 INFO - PROCESS | 2592 | ++DOCSHELL 0F22B400 == 37 [pid = 2592] [id = 516] 03:32:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (10329800) [pid = 2592] [serial = 1548] [outer = 00000000] 03:32:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (17257000) [pid = 2592] [serial = 1549] [outer = 10329800] 03:32:16 INFO - PROCESS | 2592 | 1467541936731 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (174E8C00) [pid = 2592] [serial = 1550] [outer = 10329800] 03:32:17 INFO - PROCESS | 2592 | 1467541937172 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 649ms 03:32:17 INFO - PROCESS | 2592 | 1467541937230 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 2592 | 1467541937232 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 03:32:17 INFO - PROCESS | 2592 | 1467541937235 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:32:17 INFO - PROCESS | 2592 | 1467541937237 Marionette TRACE conn4 <- [1,2030,null,{}] 03:32:17 INFO - PROCESS | 2592 | 1467541937241 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:17 INFO - PROCESS | 2592 | 1467541937242 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:17 INFO - PROCESS | 2592 | 1467541937364 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 03:32:17 INFO - PROCESS | 2592 | 1467541937401 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:17 INFO - PROCESS | 2592 | 1467541937403 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:17 INFO - PROCESS | 2592 | ++DOCSHELL 142A2400 == 38 [pid = 2592] [id = 517] 03:32:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (145D7000) [pid = 2592] [serial = 1551] [outer = 00000000] 03:32:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (174FC800) [pid = 2592] [serial = 1552] [outer = 145D7000] 03:32:17 INFO - PROCESS | 2592 | 1467541937445 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (176E5000) [pid = 2592] [serial = 1553] [outer = 145D7000] 03:32:17 INFO - PROCESS | 2592 | 1467541937842 Marionette TRACE conn4 <- [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]]]}] 03:32:17 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) 03:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 632ms 03:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:32:17 INFO - PROCESS | 2592 | 1467541937874 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 2592 | 1467541937876 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 03:32:17 INFO - PROCESS | 2592 | 1467541937879 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - PROCESS | 2592 | 1467541937881 Marionette TRACE conn4 <- [1,2034,null,{}] 03:32:17 INFO - PROCESS | 2592 | 1467541937884 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:17 INFO - PROCESS | 2592 | 1467541937886 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:18 INFO - PROCESS | 2592 | 1467541938010 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 03:32:18 INFO - PROCESS | 2592 | 1467541938017 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 2592 | 1467541938019 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:18 INFO - PROCESS | 2592 | ++DOCSHELL 0F22BC00 == 39 [pid = 2592] [id = 518] 03:32:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (14298400) [pid = 2592] [serial = 1554] [outer = 00000000] 03:32:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (179D2000) [pid = 2592] [serial = 1555] [outer = 14298400] 03:32:18 INFO - PROCESS | 2592 | 1467541938063 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (179D2800) [pid = 2592] [serial = 1556] [outer = 14298400] 03:32:18 INFO - PROCESS | 2592 | 1467541938737 Marionette TRACE conn4 <- [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]]]}] 03:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 902ms 03:32:18 INFO - PROCESS | 2592 | 1467541938785 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 03:32:18 INFO - PROCESS | 2592 | 1467541938790 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 03:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:32:18 INFO - PROCESS | 2592 | 1467541938794 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 2592 | 1467541938799 Marionette TRACE conn4 <- [1,2038,null,{}] 03:32:18 INFO - PROCESS | 2592 | 1467541938805 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:18 INFO - PROCESS | 2592 | 1467541938808 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:18 INFO - PROCESS | 2592 | 1467541938924 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 03:32:19 INFO - PROCESS | 2592 | 1467541939056 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 2592 | 1467541939059 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:19 INFO - PROCESS | 2592 | ++DOCSHELL 10D27000 == 40 [pid = 2592] [id = 519] 03:32:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (10E03000) [pid = 2592] [serial = 1557] [outer = 00000000] 03:32:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (1314A800) [pid = 2592] [serial = 1558] [outer = 10E03000] 03:32:19 INFO - PROCESS | 2592 | 1467541939115 Marionette DEBUG loaded listener.js 03:32:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (13FBF400) [pid = 2592] [serial = 1559] [outer = 10E03000] 03:32:19 INFO - PROCESS | 2592 | 1467541939733 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 965ms 03:32:19 INFO - PROCESS | 2592 | 1467541939773 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 2592 | 1467541939778 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 03:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:32:19 INFO - PROCESS | 2592 | 1467541939784 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 2592 | 1467541939787 Marionette TRACE conn4 <- [1,2042,null,{}] 03:32:19 INFO - PROCESS | 2592 | 1467541939791 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:19 INFO - PROCESS | 2592 | 1467541939794 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:19 INFO - PROCESS | 2592 | 1467541939904 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 03:32:20 INFO - PROCESS | 2592 | 1467541940013 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:20 INFO - PROCESS | 2592 | 1467541940015 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:20 INFO - PROCESS | 2592 | ++DOCSHELL 14F97000 == 41 [pid = 2592] [id = 520] 03:32:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (152CDC00) [pid = 2592] [serial = 1560] [outer = 00000000] 03:32:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (1573C000) [pid = 2592] [serial = 1561] [outer = 152CDC00] 03:32:20 INFO - PROCESS | 2592 | 1467541940069 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (15F8D000) [pid = 2592] [serial = 1562] [outer = 152CDC00] 03:32:20 INFO - PROCESS | 2592 | 1467541940667 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 965ms 03:32:20 INFO - PROCESS | 2592 | 1467541940729 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 03:32:20 INFO - PROCESS | 2592 | 1467541940731 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 03:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:32:20 INFO - PROCESS | 2592 | 1467541940735 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:32:20 INFO - PROCESS | 2592 | 1467541940739 Marionette TRACE conn4 <- [1,2046,null,{}] 03:32:20 INFO - PROCESS | 2592 | 1467541940750 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:20 INFO - PROCESS | 2592 | 1467541940755 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:20 INFO - PROCESS | 2592 | 1467541940892 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 03:32:21 INFO - PROCESS | 2592 | 1467541941030 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 2592 | 1467541941033 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:21 INFO - PROCESS | 2592 | ++DOCSHELL 17965C00 == 42 [pid = 2592] [id = 521] 03:32:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (17968800) [pid = 2592] [serial = 1563] [outer = 00000000] 03:32:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (17D47C00) [pid = 2592] [serial = 1564] [outer = 17968800] 03:32:21 INFO - PROCESS | 2592 | 1467541941090 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (17DB6400) [pid = 2592] [serial = 1565] [outer = 17968800] 03:32:21 INFO - PROCESS | 2592 | 1467541941877 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1234ms 03:32:21 INFO - PROCESS | 2592 | 1467541941945 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 2592 | 1467541941949 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 03:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:32:21 INFO - PROCESS | 2592 | 1467541941955 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - PROCESS | 2592 | 1467541941958 Marionette TRACE conn4 <- [1,2050,null,{}] 03:32:21 INFO - PROCESS | 2592 | 1467541941963 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:21 INFO - PROCESS | 2592 | 1467541941966 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:22 INFO - PROCESS | 2592 | 1467541942066 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 03:32:22 INFO - PROCESS | 2592 | 1467541942242 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:22 INFO - PROCESS | 2592 | 1467541942247 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:22 INFO - PROCESS | 2592 | ++DOCSHELL 12B02800 == 43 [pid = 2592] [id = 522] 03:32:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (12B05800) [pid = 2592] [serial = 1566] [outer = 00000000] 03:32:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (1307C400) [pid = 2592] [serial = 1567] [outer = 12B05800] 03:32:22 INFO - PROCESS | 2592 | 1467541942302 Marionette DEBUG loaded listener.js 03:32:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (13153C00) [pid = 2592] [serial = 1568] [outer = 12B05800] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 142A2400 == 42 [pid = 2592] [id = 517] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 0F22B400 == 41 [pid = 2592] [id = 516] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 0F22D400 == 40 [pid = 2592] [id = 515] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 10D2A000 == 39 [pid = 2592] [id = 514] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 15F91400 == 38 [pid = 2592] [id = 513] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 15433000 == 37 [pid = 2592] [id = 512] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 145B7800 == 36 [pid = 2592] [id = 511] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 129AE400 == 35 [pid = 2592] [id = 510] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 10560400 == 34 [pid = 2592] [id = 509] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 1055F000 == 33 [pid = 2592] [id = 507] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 145BB800 == 32 [pid = 2592] [id = 506] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 10F39C00 == 31 [pid = 2592] [id = 497] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 13295400 == 30 [pid = 2592] [id = 508] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 14F97000 == 29 [pid = 2592] [id = 520] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 17965C00 == 28 [pid = 2592] [id = 521] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 0F22BC00 == 27 [pid = 2592] [id = 518] 03:32:23 INFO - PROCESS | 2592 | --DOCSHELL 10D27000 == 26 [pid = 2592] [id = 519] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (145D4400) [pid = 2592] [serial = 1504] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (10F37800) [pid = 2592] [serial = 1495] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (10FEDC00) [pid = 2592] [serial = 1496] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (13037000) [pid = 2592] [serial = 1498] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (130CE800) [pid = 2592] [serial = 1499] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (142C7000) [pid = 2592] [serial = 1501] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (11C3F800) [pid = 2592] [serial = 1493] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (11212C00) [pid = 2592] [serial = 1492] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (152D7C00) [pid = 2592] [serial = 1507] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (16516C00) [pid = 2592] [serial = 1510] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (15337C00) [pid = 2592] [serial = 1508] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (166EB800) [pid = 2592] [serial = 1511] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (164ED000) [pid = 2592] [serial = 1514] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (1683DC00) [pid = 2592] [serial = 1517] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (1683A000) [pid = 2592] [serial = 1516] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (17253400) [pid = 2592] [serial = 1519] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (13FBA800) [pid = 2592] [serial = 1484] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (12B08800) [pid = 2592] [serial = 1483] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (16831400) [pid = 2592] [serial = 1487] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (15F8F400) [pid = 2592] [serial = 1486] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (17DB2800) [pid = 2592] [serial = 1490] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (17D47800) [pid = 2592] [serial = 1489] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (145CF800) [pid = 2592] [serial = 1513] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (14F96000) [pid = 2592] [serial = 1505] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (142EC800) [pid = 2592] [serial = 1502] [outer = 00000000] [url = about:blank] 03:32:23 INFO - PROCESS | 2592 | 1467541943463 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1534ms 03:32:23 INFO - PROCESS | 2592 | 1467541943504 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 2592 | 1467541943507 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 03:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:32:23 INFO - PROCESS | 2592 | 1467541943512 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 2592 | 1467541943515 Marionette TRACE conn4 <- [1,2054,null,{}] 03:32:23 INFO - PROCESS | 2592 | 1467541943520 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:23 INFO - PROCESS | 2592 | 1467541943523 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:23 INFO - PROCESS | 2592 | 1467541943648 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 03:32:23 INFO - PROCESS | 2592 | 1467541943745 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 2592 | 1467541943747 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:23 INFO - PROCESS | 2592 | ++DOCSHELL 10D2A000 == 27 [pid = 2592] [id = 523] 03:32:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (10D2A800) [pid = 2592] [serial = 1569] [outer = 00000000] 03:32:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (10F37000) [pid = 2592] [serial = 1570] [outer = 10D2A800] 03:32:23 INFO - PROCESS | 2592 | 1467541943793 Marionette DEBUG loaded listener.js 03:32:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10F68000) [pid = 2592] [serial = 1571] [outer = 10D2A800] 03:32:24 INFO - PROCESS | 2592 | 1467541944193 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 743ms 03:32:24 INFO - PROCESS | 2592 | 1467541944254 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 03:32:24 INFO - PROCESS | 2592 | 1467541944259 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 03:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:32:24 INFO - PROCESS | 2592 | 1467541944265 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - PROCESS | 2592 | 1467541944268 Marionette TRACE conn4 <- [1,2058,null,{}] 03:32:24 INFO - PROCESS | 2592 | 1467541944271 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:24 INFO - PROCESS | 2592 | 1467541944274 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:24 INFO - PROCESS | 2592 | 1467541944359 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 03:32:24 INFO - PROCESS | 2592 | 1467541944365 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:24 INFO - PROCESS | 2592 | 1467541944367 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:24 INFO - PROCESS | 2592 | ++DOCSHELL 12821C00 == 28 [pid = 2592] [id = 524] 03:32:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (129AEC00) [pid = 2592] [serial = 1572] [outer = 00000000] 03:32:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (1302F800) [pid = 2592] [serial = 1573] [outer = 129AEC00] 03:32:24 INFO - PROCESS | 2592 | 1467541944414 Marionette DEBUG loaded listener.js 03:32:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (130CF800) [pid = 2592] [serial = 1574] [outer = 129AEC00] 03:32:24 INFO - PROCESS | 2592 | 1467541944940 Marionette TRACE conn4 <- [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]]]}] 03:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 712ms 03:32:24 INFO - PROCESS | 2592 | 1467541944996 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 03:32:24 INFO - PROCESS | 2592 | 1467541944998 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 03:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:32:24 INFO - PROCESS | 2592 | 1467541945002 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:32:25 INFO - PROCESS | 2592 | 1467541945005 Marionette TRACE conn4 <- [1,2062,null,{}] 03:32:25 INFO - PROCESS | 2592 | 1467541945015 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:25 INFO - PROCESS | 2592 | 1467541945020 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:25 INFO - PROCESS | 2592 | 1467541945131 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 03:32:25 INFO - PROCESS | 2592 | 1467541945234 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:25 INFO - PROCESS | 2592 | 1467541945237 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:25 INFO - PROCESS | 2592 | ++DOCSHELL 142EC400 == 29 [pid = 2592] [id = 525] 03:32:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (142EC800) [pid = 2592] [serial = 1575] [outer = 00000000] 03:32:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (145B0400) [pid = 2592] [serial = 1576] [outer = 142EC800] 03:32:25 INFO - PROCESS | 2592 | 1467541945283 Marionette DEBUG loaded listener.js 03:32:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (145BC000) [pid = 2592] [serial = 1577] [outer = 142EC800] 03:32:25 INFO - PROCESS | 2592 | 1467541945698 Marionette TRACE conn4 <- [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]]]}] 03:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 759ms 03:32:25 INFO - PROCESS | 2592 | 1467541945742 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 03:32:25 INFO - PROCESS | 2592 | 1467541945744 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 03:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:32:25 INFO - PROCESS | 2592 | 1467541945747 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:32:25 INFO - PROCESS | 2592 | 1467541945749 Marionette TRACE conn4 <- [1,2066,null,{}] 03:32:25 INFO - PROCESS | 2592 | 1467541945758 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:25 INFO - PROCESS | 2592 | 1467541945760 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:25 INFO - PROCESS | 2592 | 1467541945876 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 03:32:25 INFO - PROCESS | 2592 | 1467541945881 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:25 INFO - PROCESS | 2592 | 1467541945883 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:25 INFO - PROCESS | 2592 | ++DOCSHELL 145BBC00 == 30 [pid = 2592] [id = 526] 03:32:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145CD800) [pid = 2592] [serial = 1578] [outer = 00000000] 03:32:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (152C3000) [pid = 2592] [serial = 1579] [outer = 145CD800] 03:32:25 INFO - PROCESS | 2592 | 1467541945927 Marionette DEBUG loaded listener.js 03:32:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (152D7C00) [pid = 2592] [serial = 1580] [outer = 145CD800] 03:32:26 INFO - PROCESS | 2592 | 1467541946364 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 648ms 03:32:26 INFO - PROCESS | 2592 | 1467541946385 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 03:32:26 INFO - PROCESS | 2592 | 1467541946387 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 03:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:32:26 INFO - PROCESS | 2592 | 1467541946391 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - PROCESS | 2592 | 1467541946392 Marionette TRACE conn4 <- [1,2070,null,{}] 03:32:26 INFO - PROCESS | 2592 | 1467541946396 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:26 INFO - PROCESS | 2592 | 1467541946398 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:26 INFO - PROCESS | 2592 | 1467541946508 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 03:32:26 INFO - PROCESS | 2592 | 1467541946606 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:26 INFO - PROCESS | 2592 | 1467541946608 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:26 INFO - PROCESS | 2592 | ++DOCSHELL 142E2800 == 31 [pid = 2592] [id = 527] 03:32:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (142E7000) [pid = 2592] [serial = 1581] [outer = 00000000] 03:32:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (15439000) [pid = 2592] [serial = 1582] [outer = 142E7000] 03:32:26 INFO - PROCESS | 2592 | 1467541946650 Marionette DEBUG loaded listener.js 03:32:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (15796800) [pid = 2592] [serial = 1583] [outer = 142E7000] 03:32:27 INFO - PROCESS | 2592 | 1467541947071 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 744ms 03:32:27 INFO - PROCESS | 2592 | 1467541947131 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 03:32:27 INFO - PROCESS | 2592 | 1467541947133 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 03:32:27 INFO - PROCESS | 2592 | 1467541947137 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:32:27 INFO - PROCESS | 2592 | 1467541947138 Marionette TRACE conn4 <- [1,2074,null,{}] 03:32:27 INFO - PROCESS | 2592 | 1467541947142 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:27 INFO - PROCESS | 2592 | 1467541947147 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:27 INFO - PROCESS | 2592 | 1467541947278 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 03:32:27 INFO - PROCESS | 2592 | 1467541947346 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:27 INFO - PROCESS | 2592 | 1467541947348 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:27 INFO - PROCESS | 2592 | ++DOCSHELL 1651F400 == 32 [pid = 2592] [id = 528] 03:32:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (166E8400) [pid = 2592] [serial = 1584] [outer = 00000000] 03:32:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (167BD400) [pid = 2592] [serial = 1585] [outer = 166E8400] 03:32:27 INFO - PROCESS | 2592 | 1467541947394 Marionette DEBUG loaded listener.js 03:32:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (16D07C00) [pid = 2592] [serial = 1586] [outer = 166E8400] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (145D7000) [pid = 2592] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (15F92400) [pid = 2592] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (131EC000) [pid = 2592] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (0F230000) [pid = 2592] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (13297800) [pid = 2592] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (12BDAC00) [pid = 2592] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10A01C00) [pid = 2592] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (16520C00) [pid = 2592] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (1055FC00) [pid = 2592] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (145BA000) [pid = 2592] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (15525800) [pid = 2592] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (10329800) [pid = 2592] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:32:27 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (14298400) [pid = 2592] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:32:28 INFO - PROCESS | 2592 | 1467541948112 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1013ms 03:32:28 INFO - PROCESS | 2592 | 1467541948172 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 2592 | 1467541948174 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 03:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:32:28 INFO - PROCESS | 2592 | 1467541948178 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - PROCESS | 2592 | 1467541948179 Marionette TRACE conn4 <- [1,2078,null,{}] 03:32:28 INFO - PROCESS | 2592 | 1467541948183 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:28 INFO - PROCESS | 2592 | 1467541948185 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:28 INFO - PROCESS | 2592 | 1467541948259 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 03:32:28 INFO - PROCESS | 2592 | 1467541948265 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 2592 | 1467541948267 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:28 INFO - PROCESS | 2592 | ++DOCSHELL 142A2000 == 33 [pid = 2592] [id = 529] 03:32:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (142C9400) [pid = 2592] [serial = 1587] [outer = 00000000] 03:32:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (15438000) [pid = 2592] [serial = 1588] [outer = 142C9400] 03:32:28 INFO - PROCESS | 2592 | 1467541948313 Marionette DEBUG loaded listener.js 03:32:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15525800) [pid = 2592] [serial = 1589] [outer = 142C9400] 03:32:28 INFO - PROCESS | 2592 | 1467541948738 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 601ms 03:32:28 INFO - PROCESS | 2592 | 1467541948775 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 2592 | 1467541948777 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 03:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:32:28 INFO - PROCESS | 2592 | 1467541948784 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - PROCESS | 2592 | 1467541948786 Marionette TRACE conn4 <- [1,2082,null,{}] 03:32:28 INFO - PROCESS | 2592 | 1467541948789 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:28 INFO - PROCESS | 2592 | 1467541948791 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:28 INFO - PROCESS | 2592 | 1467541948866 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 03:32:28 INFO - PROCESS | 2592 | 1467541948872 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 2592 | 1467541948874 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:28 INFO - PROCESS | 2592 | ++DOCSHELL 1043A000 == 34 [pid = 2592] [id = 530] 03:32:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (10472C00) [pid = 2592] [serial = 1590] [outer = 00000000] 03:32:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (167BDC00) [pid = 2592] [serial = 1591] [outer = 10472C00] 03:32:28 INFO - PROCESS | 2592 | 1467541948915 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (16D06800) [pid = 2592] [serial = 1592] [outer = 10472C00] 03:32:29 INFO - PROCESS | 2592 | 1467541949334 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 601ms 03:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:32:29 INFO - PROCESS | 2592 | 1467541949377 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 03:32:29 INFO - PROCESS | 2592 | 1467541949379 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 03:32:29 INFO - PROCESS | 2592 | 1467541949382 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:32:29 INFO - PROCESS | 2592 | 1467541949384 Marionette TRACE conn4 <- [1,2086,null,{}] 03:32:29 INFO - PROCESS | 2592 | 1467541949387 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:29 INFO - PROCESS | 2592 | 1467541949389 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:29 INFO - PROCESS | 2592 | 1467541949508 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 03:32:29 INFO - PROCESS | 2592 | 1467541949517 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:29 INFO - PROCESS | 2592 | 1467541949519 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:29 INFO - PROCESS | 2592 | ++DOCSHELL 142EC000 == 35 [pid = 2592] [id = 531] 03:32:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (17256C00) [pid = 2592] [serial = 1593] [outer = 00000000] 03:32:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (174E6000) [pid = 2592] [serial = 1594] [outer = 17256C00] 03:32:29 INFO - PROCESS | 2592 | 1467541949561 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (174F3000) [pid = 2592] [serial = 1595] [outer = 17256C00] 03:32:30 INFO - PROCESS | 2592 | --DOCSHELL 10D2A000 == 34 [pid = 2592] [id = 523] 03:32:30 INFO - PROCESS | 2592 | --DOCSHELL 12B02800 == 33 [pid = 2592] [id = 522] 03:32:31 INFO - PROCESS | 2592 | --DOCSHELL 12821C00 == 32 [pid = 2592] [id = 524] 03:32:31 INFO - PROCESS | 2592 | --DOCSHELL 142EC400 == 31 [pid = 2592] [id = 525] 03:32:31 INFO - PROCESS | 2592 | --DOCSHELL 145BBC00 == 30 [pid = 2592] [id = 526] 03:32:31 INFO - PROCESS | 2592 | --DOCSHELL 1651F400 == 29 [pid = 2592] [id = 528] 03:32:31 INFO - PROCESS | 2592 | --DOCSHELL 142E2800 == 28 [pid = 2592] [id = 527] 03:32:31 INFO - PROCESS | 2592 | --DOCSHELL 142A2000 == 27 [pid = 2592] [id = 529] 03:32:31 INFO - PROCESS | 2592 | --DOCSHELL 1043A000 == 26 [pid = 2592] [id = 530] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (179D2800) [pid = 2592] [serial = 1556] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (179D2000) [pid = 2592] [serial = 1555] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (174FC800) [pid = 2592] [serial = 1552] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (165E1800) [pid = 2592] [serial = 1540] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (17258400) [pid = 2592] [serial = 1543] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10F3A400) [pid = 2592] [serial = 1546] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (176E5000) [pid = 2592] [serial = 1553] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (1725E400) [pid = 2592] [serial = 1544] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (142A0000) [pid = 2592] [serial = 1525] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (145B2400) [pid = 2592] [serial = 1526] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (1328C800) [pid = 2592] [serial = 1531] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (1394B400) [pid = 2592] [serial = 1532] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (11AE0800) [pid = 2592] [serial = 1528] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (12B09400) [pid = 2592] [serial = 1529] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (17404400) [pid = 2592] [serial = 1520] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (11AE2400) [pid = 2592] [serial = 1522] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (129A8800) [pid = 2592] [serial = 1523] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (145D1C00) [pid = 2592] [serial = 1534] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (145DA800) [pid = 2592] [serial = 1535] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (15A98400) [pid = 2592] [serial = 1537] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (166EDC00) [pid = 2592] [serial = 1541] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (12D74800) [pid = 2592] [serial = 1547] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (174E8C00) [pid = 2592] [serial = 1550] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (15A9CC00) [pid = 2592] [serial = 1538] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (17257000) [pid = 2592] [serial = 1549] [outer = 00000000] [url = about:blank] 03:32:31 INFO - PROCESS | 2592 | 1467541951296 Marionette TRACE conn4 <- [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]]]}] 03:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1930ms 03:32:31 INFO - PROCESS | 2592 | 1467541951335 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 03:32:31 INFO - PROCESS | 2592 | 1467541951338 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 03:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:32:31 INFO - PROCESS | 2592 | 1467541951343 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:32:31 INFO - PROCESS | 2592 | 1467541951347 Marionette TRACE conn4 <- [1,2090,null,{}] 03:32:31 INFO - PROCESS | 2592 | 1467541951352 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:31 INFO - PROCESS | 2592 | 1467541951355 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:31 INFO - PROCESS | 2592 | 1467541951446 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 03:32:31 INFO - PROCESS | 2592 | 1467541951453 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:31 INFO - PROCESS | 2592 | 1467541951458 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:31 INFO - PROCESS | 2592 | ++DOCSHELL 10D23C00 == 27 [pid = 2592] [id = 532] 03:32:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (10D24400) [pid = 2592] [serial = 1596] [outer = 00000000] 03:32:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (10E08800) [pid = 2592] [serial = 1597] [outer = 10D24400] 03:32:31 INFO - PROCESS | 2592 | 1467541951505 Marionette DEBUG loaded listener.js 03:32:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (10F37800) [pid = 2592] [serial = 1598] [outer = 10D24400] 03:32:32 INFO - PROCESS | 2592 | 1467541952001 Marionette TRACE conn4 <- [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]]]}] 03:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 696ms 03:32:32 INFO - PROCESS | 2592 | 1467541952039 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 2592 | 1467541952044 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 03:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:32:32 INFO - PROCESS | 2592 | 1467541952050 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 2592 | 1467541952053 Marionette TRACE conn4 <- [1,2094,null,{}] 03:32:32 INFO - PROCESS | 2592 | 1467541952057 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:32 INFO - PROCESS | 2592 | 1467541952060 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:32 INFO - PROCESS | 2592 | 1467541952145 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 03:32:32 INFO - PROCESS | 2592 | 1467541952153 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:32 INFO - PROCESS | 2592 | 1467541952156 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:32 INFO - PROCESS | 2592 | ++DOCSHELL 1281EC00 == 28 [pid = 2592] [id = 533] 03:32:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (1281F400) [pid = 2592] [serial = 1599] [outer = 00000000] 03:32:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (1291CC00) [pid = 2592] [serial = 1600] [outer = 1281F400] 03:32:32 INFO - PROCESS | 2592 | 1467541952202 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (129B4000) [pid = 2592] [serial = 1601] [outer = 1281F400] 03:32:32 INFO - PROCESS | 2592 | 1467541952667 Marionette TRACE conn4 <- [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]]]}] 03:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 648ms 03:32:32 INFO - PROCESS | 2592 | 1467541952695 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 2592 | 1467541952697 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 03:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:32:32 INFO - PROCESS | 2592 | 1467541952705 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 2592 | 1467541952708 Marionette TRACE conn4 <- [1,2098,null,{}] 03:32:32 INFO - PROCESS | 2592 | 1467541952719 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:32 INFO - PROCESS | 2592 | 1467541952724 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:32 INFO - PROCESS | 2592 | 1467541952805 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 03:32:32 INFO - PROCESS | 2592 | 1467541952815 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:32 INFO - PROCESS | 2592 | 1467541952818 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:32 INFO - PROCESS | 2592 | ++DOCSHELL 13454800 == 29 [pid = 2592] [id = 534] 03:32:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (13457000) [pid = 2592] [serial = 1602] [outer = 00000000] 03:32:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (139DC800) [pid = 2592] [serial = 1603] [outer = 13457000] 03:32:32 INFO - PROCESS | 2592 | 1467541952864 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (14296000) [pid = 2592] [serial = 1604] [outer = 13457000] 03:32:33 INFO - PROCESS | 2592 | 1467541953385 Marionette TRACE conn4 <- [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]]]}] 03:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 712ms 03:32:33 INFO - PROCESS | 2592 | 1467541953435 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 03:32:33 INFO - PROCESS | 2592 | 1467541953437 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 03:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:32:33 INFO - PROCESS | 2592 | 1467541953440 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:32:33 INFO - PROCESS | 2592 | 1467541953442 Marionette TRACE conn4 <- [1,2102,null,{}] 03:32:33 INFO - PROCESS | 2592 | 1467541953456 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:33 INFO - PROCESS | 2592 | 1467541953458 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:33 INFO - PROCESS | 2592 | 1467541953538 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 03:32:33 INFO - PROCESS | 2592 | 1467541953543 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 2592 | 1467541953545 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:33 INFO - PROCESS | 2592 | ++DOCSHELL 13FBF000 == 30 [pid = 2592] [id = 535] 03:32:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (1429EC00) [pid = 2592] [serial = 1605] [outer = 00000000] 03:32:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (142C6000) [pid = 2592] [serial = 1606] [outer = 1429EC00] 03:32:33 INFO - PROCESS | 2592 | 1467541953589 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (145B6800) [pid = 2592] [serial = 1607] [outer = 1429EC00] 03:32:34 INFO - PROCESS | 2592 | 1467541954017 Marionette TRACE conn4 <- [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]]]}] 03:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 648ms 03:32:34 INFO - PROCESS | 2592 | 1467541954078 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 03:32:34 INFO - PROCESS | 2592 | 1467541954080 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 03:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:32:34 INFO - PROCESS | 2592 | 1467541954084 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 2592 | 1467541954085 Marionette TRACE conn4 <- [1,2106,null,{}] 03:32:34 INFO - PROCESS | 2592 | 1467541954089 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:34 INFO - PROCESS | 2592 | 1467541954091 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:34 INFO - PROCESS | 2592 | 1467541954165 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 03:32:34 INFO - PROCESS | 2592 | 1467541954170 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 2592 | 1467541954172 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:34 INFO - PROCESS | 2592 | ++DOCSHELL 145CFC00 == 31 [pid = 2592] [id = 536] 03:32:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (145D0000) [pid = 2592] [serial = 1608] [outer = 00000000] 03:32:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (145D9C00) [pid = 2592] [serial = 1609] [outer = 145D0000] 03:32:34 INFO - PROCESS | 2592 | 1467541954215 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (14F97400) [pid = 2592] [serial = 1610] [outer = 145D0000] 03:32:34 INFO - PROCESS | 2592 | 1467541954655 Marionette TRACE conn4 <- [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]]]}] 03:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 601ms 03:32:34 INFO - PROCESS | 2592 | 1467541954681 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 03:32:34 INFO - PROCESS | 2592 | 1467541954683 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 03:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:32:34 INFO - PROCESS | 2592 | 1467541954686 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 2592 | 1467541954688 Marionette TRACE conn4 <- [1,2110,null,{}] 03:32:34 INFO - PROCESS | 2592 | 1467541954703 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:34 INFO - PROCESS | 2592 | 1467541954708 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:34 INFO - PROCESS | 2592 | 1467541954832 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 03:32:34 INFO - PROCESS | 2592 | 1467541954837 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 2592 | 1467541954839 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:34 INFO - PROCESS | 2592 | ++DOCSHELL 15342800 == 32 [pid = 2592] [id = 537] 03:32:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (15434400) [pid = 2592] [serial = 1611] [outer = 00000000] 03:32:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (15A9CC00) [pid = 2592] [serial = 1612] [outer = 15434400] 03:32:34 INFO - PROCESS | 2592 | 1467541954882 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (16516C00) [pid = 2592] [serial = 1613] [outer = 15434400] 03:32:35 INFO - PROCESS | 2592 | 1467541955315 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 712ms 03:32:35 INFO - PROCESS | 2592 | 1467541955386 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 03:32:35 INFO - PROCESS | 2592 | 1467541955388 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 03:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:32:35 INFO - PROCESS | 2592 | 1467541955391 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:32:35 INFO - PROCESS | 2592 | 1467541955393 Marionette TRACE conn4 <- [1,2114,null,{}] 03:32:35 INFO - PROCESS | 2592 | 1467541955396 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:35 INFO - PROCESS | 2592 | 1467541955398 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:35 INFO - PROCESS | 2592 | 1467541955483 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 03:32:35 INFO - PROCESS | 2592 | 1467541955494 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:35 INFO - PROCESS | 2592 | 1467541955496 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:35 INFO - PROCESS | 2592 | ++DOCSHELL 165E3000 == 33 [pid = 2592] [id = 538] 03:32:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (165E4000) [pid = 2592] [serial = 1614] [outer = 00000000] 03:32:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (166F0800) [pid = 2592] [serial = 1615] [outer = 165E4000] 03:32:35 INFO - PROCESS | 2592 | 1467541955539 Marionette DEBUG loaded listener.js 03:32:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (166F1400) [pid = 2592] [serial = 1616] [outer = 165E4000] 03:32:36 INFO - PROCESS | 2592 | 1467541956035 Marionette TRACE conn4 <- [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]]]}] 03:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 648ms 03:32:36 INFO - PROCESS | 2592 | 1467541956061 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 03:32:36 INFO - PROCESS | 2592 | 1467541956063 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 03:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:32:36 INFO - PROCESS | 2592 | 1467541956067 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:32:36 INFO - PROCESS | 2592 | 1467541956068 Marionette TRACE conn4 <- [1,2118,null,{}] 03:32:36 INFO - PROCESS | 2592 | 1467541956085 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:36 INFO - PROCESS | 2592 | 1467541956087 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:36 INFO - PROCESS | 2592 | 1467541956160 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 03:32:36 INFO - PROCESS | 2592 | 1467541956165 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:36 INFO - PROCESS | 2592 | 1467541956167 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:36 INFO - PROCESS | 2592 | ++DOCSHELL 167B6800 == 34 [pid = 2592] [id = 539] 03:32:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (167BD000) [pid = 2592] [serial = 1617] [outer = 00000000] 03:32:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (17253C00) [pid = 2592] [serial = 1618] [outer = 167BD000] 03:32:36 INFO - PROCESS | 2592 | 1467541956209 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (17254000) [pid = 2592] [serial = 1619] [outer = 167BD000] 03:32:36 INFO - PROCESS | 2592 | 1467541956647 Marionette TRACE conn4 <- [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] 03:32:36 INFO - PROCESS | 2592 | 1467541956666 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 03:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:32:36 INFO - PROCESS | 2592 | 1467541956670 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:32:36 INFO - PROCESS | 2592 | 1467541956673 Marionette TRACE conn4 <- [1,2122,null,{}] 03:32:36 INFO - PROCESS | 2592 | 1467541956677 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:36 INFO - PROCESS | 2592 | 1467541956679 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:36 INFO - PROCESS | 2592 | 1467541956800 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 03:32:36 INFO - PROCESS | 2592 | 1467541956818 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:36 INFO - PROCESS | 2592 | 1467541956820 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:36 INFO - PROCESS | 2592 | ++DOCSHELL 13451000 == 35 [pid = 2592] [id = 540] 03:32:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (15526C00) [pid = 2592] [serial = 1620] [outer = 00000000] 03:32:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (174DEC00) [pid = 2592] [serial = 1621] [outer = 15526C00] 03:32:36 INFO - PROCESS | 2592 | 1467541956870 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (174E5400) [pid = 2592] [serial = 1622] [outer = 15526C00] 03:32:37 INFO - PROCESS | 2592 | 1467541957320 Marionette TRACE conn4 <- [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]]]}] 03:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 696ms 03:32:37 INFO - PROCESS | 2592 | 1467541957369 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 03:32:37 INFO - PROCESS | 2592 | 1467541957371 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 03:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:32:37 INFO - PROCESS | 2592 | 1467541957375 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:32:37 INFO - PROCESS | 2592 | 1467541957376 Marionette TRACE conn4 <- [1,2126,null,{}] 03:32:37 INFO - PROCESS | 2592 | 1467541957380 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:37 INFO - PROCESS | 2592 | 1467541957382 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:37 INFO - PROCESS | 2592 | 1467541957491 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 03:32:37 INFO - PROCESS | 2592 | 1467541957506 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:37 INFO - PROCESS | 2592 | 1467541957508 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:37 INFO - PROCESS | 2592 | ++DOCSHELL 174EF400 == 36 [pid = 2592] [id = 541] 03:32:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (174F9800) [pid = 2592] [serial = 1623] [outer = 00000000] 03:32:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (176E4000) [pid = 2592] [serial = 1624] [outer = 174F9800] 03:32:37 INFO - PROCESS | 2592 | 1467541957604 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (176F0800) [pid = 2592] [serial = 1625] [outer = 174F9800] 03:32:38 INFO - PROCESS | 2592 | 1467541958034 Marionette TRACE conn4 <- [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]]]}] 03:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 711ms 03:32:38 INFO - PROCESS | 2592 | 1467541958074 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 03:32:38 INFO - PROCESS | 2592 | 1467541958077 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 03:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:32:38 INFO - PROCESS | 2592 | 1467541958080 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:32:38 INFO - PROCESS | 2592 | 1467541958082 Marionette TRACE conn4 <- [1,2130,null,{}] 03:32:38 INFO - PROCESS | 2592 | 1467541958086 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:38 INFO - PROCESS | 2592 | 1467541958088 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:38 INFO - PROCESS | 2592 | 1467541958286 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 03:32:38 INFO - PROCESS | 2592 | 1467541958314 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:38 INFO - PROCESS | 2592 | 1467541958316 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:38 INFO - PROCESS | 2592 | ++DOCSHELL 145CE800 == 37 [pid = 2592] [id = 542] 03:32:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (17D49000) [pid = 2592] [serial = 1626] [outer = 00000000] 03:32:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (17DB2C00) [pid = 2592] [serial = 1627] [outer = 17D49000] 03:32:38 INFO - PROCESS | 2592 | 1467541958360 Marionette DEBUG loaded listener.js 03:32:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (17DBE800) [pid = 2592] [serial = 1628] [outer = 17D49000] 03:32:38 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (145CD800) [pid = 2592] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:32:38 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (142E7000) [pid = 2592] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:32:38 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (166E8400) [pid = 2592] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:32:38 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (10472C00) [pid = 2592] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:32:38 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (142EC800) [pid = 2592] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:32:38 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (129AEC00) [pid = 2592] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:32:38 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (10D2A800) [pid = 2592] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:32:38 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (12B05800) [pid = 2592] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:32:38 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (17968800) [pid = 2592] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:32:38 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (152CDC00) [pid = 2592] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:32:38 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10E03000) [pid = 2592] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:32:38 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (142C9400) [pid = 2592] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:32:38 INFO - PROCESS | 2592 | 1467541958965 Marionette TRACE conn4 <- [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] 03:32:39 INFO - PROCESS | 2592 | 1467541959019 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 03:32:39 INFO - PROCESS | 2592 | 1467541959022 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:32:39 INFO - PROCESS | 2592 | 1467541959024 Marionette TRACE conn4 <- [1,2134,null,{}] 03:32:39 INFO - PROCESS | 2592 | 1467541959027 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:39 INFO - PROCESS | 2592 | 1467541959029 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:39 INFO - PROCESS | 2592 | 1467541959104 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 03:32:39 INFO - PROCESS | 2592 | 1467541959109 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 2592 | 1467541959111 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:39 INFO - PROCESS | 2592 | ++DOCSHELL 10A81400 == 38 [pid = 2592] [id = 543] 03:32:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (11220400) [pid = 2592] [serial = 1629] [outer = 00000000] 03:32:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (142A2800) [pid = 2592] [serial = 1630] [outer = 11220400] 03:32:39 INFO - PROCESS | 2592 | 1467541959154 Marionette DEBUG loaded listener.js 03:32:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (145B4000) [pid = 2592] [serial = 1631] [outer = 11220400] 03:32:39 INFO - PROCESS | 2592 | 1467541959585 Marionette TRACE conn4 <- [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] 03:32:39 INFO - PROCESS | 2592 | 1467541959646 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 03:32:39 INFO - PROCESS | 2592 | 1467541959649 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:32:39 INFO - PROCESS | 2592 | 1467541959651 Marionette TRACE conn4 <- [1,2138,null,{}] 03:32:39 INFO - PROCESS | 2592 | 1467541959654 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:39 INFO - PROCESS | 2592 | 1467541959656 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:39 INFO - PROCESS | 2592 | 1467541959742 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 03:32:39 INFO - PROCESS | 2592 | 1467541959748 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 2592 | 1467541959750 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:39 INFO - PROCESS | 2592 | ++DOCSHELL 142A1C00 == 39 [pid = 2592] [id = 544] 03:32:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (152CDC00) [pid = 2592] [serial = 1632] [outer = 00000000] 03:32:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (1795EC00) [pid = 2592] [serial = 1633] [outer = 152CDC00] 03:32:39 INFO - PROCESS | 2592 | 1467541959791 Marionette DEBUG loaded listener.js 03:32:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (17E61000) [pid = 2592] [serial = 1634] [outer = 152CDC00] 03:32:40 INFO - PROCESS | 2592 | 1467541960212 Marionette TRACE conn4 <- [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]]]}] 03:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 601ms 03:32:40 INFO - PROCESS | 2592 | 1467541960248 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 03:32:40 INFO - PROCESS | 2592 | 1467541960249 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 03:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:32:40 INFO - PROCESS | 2592 | 1467541960270 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:32:40 INFO - PROCESS | 2592 | 1467541960271 Marionette TRACE conn4 <- [1,2142,null,{}] 03:32:40 INFO - PROCESS | 2592 | 1467541960275 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:40 INFO - PROCESS | 2592 | 1467541960277 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:40 INFO - PROCESS | 2592 | 1467541960355 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 03:32:40 INFO - PROCESS | 2592 | 1467541960360 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 2592 | 1467541960362 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:40 INFO - PROCESS | 2592 | ++DOCSHELL 152CB400 == 40 [pid = 2592] [id = 545] 03:32:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (152D6C00) [pid = 2592] [serial = 1635] [outer = 00000000] 03:32:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (180E0C00) [pid = 2592] [serial = 1636] [outer = 152D6C00] 03:32:40 INFO - PROCESS | 2592 | 1467541960404 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (18294800) [pid = 2592] [serial = 1637] [outer = 152D6C00] 03:32:40 INFO - PROCESS | 2592 | 1467541960809 Marionette TRACE conn4 <- [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]]]}] 03:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 601ms 03:32:40 INFO - PROCESS | 2592 | 1467541960864 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 03:32:40 INFO - PROCESS | 2592 | 1467541960866 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 03:32:40 INFO - PROCESS | 2592 | 1467541960883 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:32:40 INFO - PROCESS | 2592 | 1467541960884 Marionette TRACE conn4 <- [1,2146,null,{}] 03:32:40 INFO - PROCESS | 2592 | 1467541960889 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:40 INFO - PROCESS | 2592 | 1467541960891 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:41 INFO - PROCESS | 2592 | 1467541961071 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 03:32:41 INFO - PROCESS | 2592 | 1467541961238 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:41 INFO - PROCESS | 2592 | 1467541961241 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:41 INFO - PROCESS | 2592 | ++DOCSHELL 10329800 == 41 [pid = 2592] [id = 546] 03:32:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (1036A400) [pid = 2592] [serial = 1638] [outer = 00000000] 03:32:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (104E3400) [pid = 2592] [serial = 1639] [outer = 1036A400] 03:32:41 INFO - PROCESS | 2592 | 1467541961298 Marionette DEBUG loaded listener.js 03:32:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (10A80800) [pid = 2592] [serial = 1640] [outer = 1036A400] 03:32:42 INFO - PROCESS | 2592 | 1467541962014 Marionette TRACE conn4 <- [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]]]}] 03:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1170ms 03:32:42 INFO - PROCESS | 2592 | 1467541962071 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 03:32:42 INFO - PROCESS | 2592 | 1467541962075 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 03:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:32:42 INFO - PROCESS | 2592 | 1467541962080 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:32:42 INFO - PROCESS | 2592 | 1467541962084 Marionette TRACE conn4 <- [1,2150,null,{}] 03:32:42 INFO - PROCESS | 2592 | 1467541962088 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:42 INFO - PROCESS | 2592 | 1467541962091 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:42 INFO - PROCESS | 2592 | 1467541962216 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 03:32:42 INFO - PROCESS | 2592 | 1467541962345 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 2592 | 1467541962349 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:42 INFO - PROCESS | 2592 | ++DOCSHELL 12D75C00 == 42 [pid = 2592] [id = 547] 03:32:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (12D8AC00) [pid = 2592] [serial = 1641] [outer = 00000000] 03:32:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (13158C00) [pid = 2592] [serial = 1642] [outer = 12D8AC00] 03:32:42 INFO - PROCESS | 2592 | 1467541962403 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (13942400) [pid = 2592] [serial = 1643] [outer = 12D8AC00] 03:32:43 INFO - PROCESS | 2592 | 1467541963386 Marionette TRACE conn4 <- [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]]]}] 03:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1376ms 03:32:43 INFO - PROCESS | 2592 | 1467541963441 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 2592 | 1467541963445 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 03:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:32:43 INFO - PROCESS | 2592 | 1467541963450 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 2592 | 1467541963453 Marionette TRACE conn4 <- [1,2154,null,{}] 03:32:43 INFO - PROCESS | 2592 | 1467541963459 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:43 INFO - PROCESS | 2592 | 1467541963462 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:43 INFO - PROCESS | 2592 | 1467541963568 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 03:32:43 INFO - PROCESS | 2592 | 1467541963747 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:43 INFO - PROCESS | 2592 | 1467541963750 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 152CB400 == 41 [pid = 2592] [id = 545] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 142A1C00 == 40 [pid = 2592] [id = 544] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 10A81400 == 39 [pid = 2592] [id = 543] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 145CE800 == 38 [pid = 2592] [id = 542] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 174EF400 == 37 [pid = 2592] [id = 541] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 13451000 == 36 [pid = 2592] [id = 540] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 167B6800 == 35 [pid = 2592] [id = 539] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 165E3000 == 34 [pid = 2592] [id = 538] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 15342800 == 33 [pid = 2592] [id = 537] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 145CFC00 == 32 [pid = 2592] [id = 536] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 13FBF000 == 31 [pid = 2592] [id = 535] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 13454800 == 30 [pid = 2592] [id = 534] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 1281EC00 == 29 [pid = 2592] [id = 533] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 10D23C00 == 28 [pid = 2592] [id = 532] 03:32:43 INFO - PROCESS | 2592 | --DOCSHELL 142EC000 == 27 [pid = 2592] [id = 531] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (152C3000) [pid = 2592] [serial = 1579] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (15439000) [pid = 2592] [serial = 1582] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (167BD400) [pid = 2592] [serial = 1585] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (15796800) [pid = 2592] [serial = 1583] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (167BDC00) [pid = 2592] [serial = 1591] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (16D06800) [pid = 2592] [serial = 1592] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (16D07C00) [pid = 2592] [serial = 1586] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (145B0400) [pid = 2592] [serial = 1576] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (1302F800) [pid = 2592] [serial = 1573] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (130CF800) [pid = 2592] [serial = 1574] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (10F37000) [pid = 2592] [serial = 1570] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (10F68000) [pid = 2592] [serial = 1571] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (13153C00) [pid = 2592] [serial = 1568] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (1307C400) [pid = 2592] [serial = 1567] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (17DB6400) [pid = 2592] [serial = 1565] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (17D47C00) [pid = 2592] [serial = 1564] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (15F8D000) [pid = 2592] [serial = 1562] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (1573C000) [pid = 2592] [serial = 1561] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (13FBF400) [pid = 2592] [serial = 1559] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (1314A800) [pid = 2592] [serial = 1558] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (152D7C00) [pid = 2592] [serial = 1580] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (15438000) [pid = 2592] [serial = 1588] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (145BC000) [pid = 2592] [serial = 1577] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (15525800) [pid = 2592] [serial = 1589] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (174E6000) [pid = 2592] [serial = 1594] [outer = 00000000] [url = about:blank] 03:32:43 INFO - PROCESS | 2592 | ++DOCSHELL 0F22E400 == 28 [pid = 2592] [id = 548] 03:32:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (0F230C00) [pid = 2592] [serial = 1644] [outer = 00000000] 03:32:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (10E05800) [pid = 2592] [serial = 1645] [outer = 0F230C00] 03:32:43 INFO - PROCESS | 2592 | 1467541963871 Marionette DEBUG loaded listener.js 03:32:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10FEC000) [pid = 2592] [serial = 1646] [outer = 0F230C00] 03:32:44 INFO - PROCESS | 2592 | --DOCSHELL 10A02000 == 27 [pid = 2592] [id = 14] 03:32:44 INFO - PROCESS | 2592 | 1467541964327 Marionette TRACE conn4 <- [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]]]}] 03:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 902ms 03:32:44 INFO - PROCESS | 2592 | 1467541964388 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 03:32:44 INFO - PROCESS | 2592 | 1467541964392 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 03:32:44 INFO - PROCESS | 2592 | 1467541964402 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:32:44 INFO - PROCESS | 2592 | 1467541964405 Marionette TRACE conn4 <- [1,2158,null,{}] 03:32:44 INFO - PROCESS | 2592 | 1467541964409 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:44 INFO - PROCESS | 2592 | 1467541964411 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:44 INFO - PROCESS | 2592 | 1467541964500 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 03:32:44 INFO - PROCESS | 2592 | 1467541964514 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:44 INFO - PROCESS | 2592 | 1467541964516 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:44 INFO - PROCESS | 2592 | ++DOCSHELL 12D7D000 == 28 [pid = 2592] [id = 549] 03:32:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (12D7D400) [pid = 2592] [serial = 1647] [outer = 00000000] 03:32:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (13080400) [pid = 2592] [serial = 1648] [outer = 12D7D400] 03:32:44 INFO - PROCESS | 2592 | 1467541964562 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (1314A800) [pid = 2592] [serial = 1649] [outer = 12D7D400] 03:32:45 INFO - PROCESS | 2592 | 1467541965025 Marionette TRACE conn4 <- [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]]]}] 03:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 633ms 03:32:45 INFO - PROCESS | 2592 | 1467541965045 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 03:32:45 INFO - PROCESS | 2592 | 1467541965048 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 03:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:32:45 INFO - PROCESS | 2592 | 1467541965053 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:32:45 INFO - PROCESS | 2592 | 1467541965059 Marionette TRACE conn4 <- [1,2162,null,{}] 03:32:45 INFO - PROCESS | 2592 | 1467541965073 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:45 INFO - PROCESS | 2592 | 1467541965078 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:45 INFO - PROCESS | 2592 | 1467541965185 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 03:32:45 INFO - PROCESS | 2592 | 1467541965193 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 2592 | 1467541965196 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:45 INFO - PROCESS | 2592 | ++DOCSHELL 1429B000 == 29 [pid = 2592] [id = 550] 03:32:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (1429B800) [pid = 2592] [serial = 1650] [outer = 00000000] 03:32:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (142C9400) [pid = 2592] [serial = 1651] [outer = 1429B800] 03:32:45 INFO - PROCESS | 2592 | 1467541965242 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (142EC800) [pid = 2592] [serial = 1652] [outer = 1429B800] 03:32:45 INFO - PROCESS | 2592 | 1467541965686 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 664ms 03:32:45 INFO - PROCESS | 2592 | 1467541965712 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 03:32:45 INFO - PROCESS | 2592 | 1467541965714 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 03:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:32:45 INFO - PROCESS | 2592 | 1467541965717 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:32:45 INFO - PROCESS | 2592 | 1467541965719 Marionette TRACE conn4 <- [1,2166,null,{}] 03:32:45 INFO - PROCESS | 2592 | 1467541965723 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:45 INFO - PROCESS | 2592 | 1467541965724 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:45 INFO - PROCESS | 2592 | 1467541965815 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 03:32:45 INFO - PROCESS | 2592 | 1467541965821 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 2592 | 1467541965823 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:45 INFO - PROCESS | 2592 | ++DOCSHELL 142F0800 == 30 [pid = 2592] [id = 551] 03:32:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145B7000) [pid = 2592] [serial = 1653] [outer = 00000000] 03:32:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (14F95C00) [pid = 2592] [serial = 1654] [outer = 145B7000] 03:32:45 INFO - PROCESS | 2592 | 1467541965866 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (152D6400) [pid = 2592] [serial = 1655] [outer = 145B7000] 03:32:46 INFO - PROCESS | 2592 | 1467541966389 Marionette TRACE conn4 <- [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]]]}] 03:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 696ms 03:32:46 INFO - PROCESS | 2592 | 1467541966452 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 03:32:46 INFO - PROCESS | 2592 | 1467541966454 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 03:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:32:46 INFO - PROCESS | 2592 | 1467541966458 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:32:46 INFO - PROCESS | 2592 | 1467541966460 Marionette TRACE conn4 <- [1,2170,null,{}] 03:32:46 INFO - PROCESS | 2592 | 1467541966463 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:46 INFO - PROCESS | 2592 | 1467541966465 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:46 INFO - PROCESS | 2592 | 1467541966574 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 03:32:46 INFO - PROCESS | 2592 | 1467541966664 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:46 INFO - PROCESS | 2592 | 1467541966666 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:46 INFO - PROCESS | 2592 | ++DOCSHELL 130A2000 == 31 [pid = 2592] [id = 552] 03:32:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (15342800) [pid = 2592] [serial = 1656] [outer = 00000000] 03:32:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (1578A000) [pid = 2592] [serial = 1657] [outer = 15342800] 03:32:46 INFO - PROCESS | 2592 | 1467541966709 Marionette DEBUG loaded listener.js 03:32:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (15A99C00) [pid = 2592] [serial = 1658] [outer = 15342800] 03:32:47 INFO - PROCESS | 2592 | 1467541967128 Marionette TRACE conn4 <- [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]]]}] 03:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 712ms 03:32:47 INFO - PROCESS | 2592 | 1467541967159 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 03:32:47 INFO - PROCESS | 2592 | 1467541967160 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 03:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:32:47 INFO - PROCESS | 2592 | 1467541967164 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - PROCESS | 2592 | 1467541967165 Marionette TRACE conn4 <- [1,2174,null,{}] 03:32:47 INFO - PROCESS | 2592 | 1467541967169 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:47 INFO - PROCESS | 2592 | 1467541967174 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:47 INFO - PROCESS | 2592 | 1467541967307 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 03:32:47 INFO - PROCESS | 2592 | 1467541967371 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 2592 | 1467541967373 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:47 INFO - PROCESS | 2592 | ++DOCSHELL 15F90400 == 32 [pid = 2592] [id = 553] 03:32:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (164EAC00) [pid = 2592] [serial = 1659] [outer = 00000000] 03:32:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (166ED000) [pid = 2592] [serial = 1660] [outer = 164EAC00] 03:32:47 INFO - PROCESS | 2592 | 1467541967417 Marionette DEBUG loaded listener.js 03:32:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (167BD400) [pid = 2592] [serial = 1661] [outer = 164EAC00] 03:32:47 INFO - PROCESS | 2592 | 1467541967824 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 712ms 03:32:47 INFO - PROCESS | 2592 | 1467541967864 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 03:32:47 INFO - PROCESS | 2592 | 1467541967866 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 03:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:32:47 INFO - PROCESS | 2592 | 1467541967869 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - PROCESS | 2592 | 1467541967880 Marionette TRACE conn4 <- [1,2178,null,{}] 03:32:47 INFO - PROCESS | 2592 | 1467541967883 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:47 INFO - PROCESS | 2592 | 1467541967885 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:48 INFO - PROCESS | 2592 | 1467541968022 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 03:32:48 INFO - PROCESS | 2592 | 1467541968035 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 2592 | 1467541968037 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:48 INFO - PROCESS | 2592 | ++DOCSHELL 129AC000 == 33 [pid = 2592] [id = 554] 03:32:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (131ED800) [pid = 2592] [serial = 1662] [outer = 00000000] 03:32:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (17252000) [pid = 2592] [serial = 1663] [outer = 131ED800] 03:32:48 INFO - PROCESS | 2592 | 1467541968079 Marionette DEBUG loaded listener.js 03:32:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (1725C000) [pid = 2592] [serial = 1664] [outer = 131ED800] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (174F9800) [pid = 2592] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (17D49000) [pid = 2592] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (11220400) [pid = 2592] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (152CDC00) [pid = 2592] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (13457000) [pid = 2592] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (15434400) [pid = 2592] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (165E4000) [pid = 2592] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (167BD000) [pid = 2592] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (145D0000) [pid = 2592] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10D24400) [pid = 2592] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (1281F400) [pid = 2592] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (17256C00) [pid = 2592] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (1429EC00) [pid = 2592] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:32:48 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (15526C00) [pid = 2592] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:32:48 INFO - PROCESS | 2592 | 1467541968612 Marionette TRACE conn4 <- [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]]]}] 03:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 807ms 03:32:48 INFO - PROCESS | 2592 | 1467541968671 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 2592 | 1467541968673 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 03:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:32:48 INFO - PROCESS | 2592 | 1467541968677 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - PROCESS | 2592 | 1467541968679 Marionette TRACE conn4 <- [1,2182,null,{}] 03:32:48 INFO - PROCESS | 2592 | 1467541968682 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:48 INFO - PROCESS | 2592 | 1467541968684 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:48 INFO - PROCESS | 2592 | 1467541968762 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 03:32:48 INFO - PROCESS | 2592 | 1467541968767 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 2592 | 1467541968769 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:48 INFO - PROCESS | 2592 | ++DOCSHELL 11CD1400 == 34 [pid = 2592] [id = 555] 03:32:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (1281F400) [pid = 2592] [serial = 1665] [outer = 00000000] 03:32:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (166EA000) [pid = 2592] [serial = 1666] [outer = 1281F400] 03:32:48 INFO - PROCESS | 2592 | 1467541968811 Marionette DEBUG loaded listener.js 03:32:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (166F4C00) [pid = 2592] [serial = 1667] [outer = 1281F400] 03:32:49 INFO - PROCESS | 2592 | 1467541969274 Marionette TRACE conn4 <- [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]]]}] 03:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 601ms 03:32:49 INFO - PROCESS | 2592 | 1467541969307 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 03:32:49 INFO - PROCESS | 2592 | 1467541969309 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 03:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:32:49 INFO - PROCESS | 2592 | 1467541969316 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:32:49 INFO - PROCESS | 2592 | 1467541969318 Marionette TRACE conn4 <- [1,2186,null,{}] 03:32:49 INFO - PROCESS | 2592 | 1467541969321 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:49 INFO - PROCESS | 2592 | 1467541969323 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:49 INFO - PROCESS | 2592 | 1467541969402 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 03:32:49 INFO - PROCESS | 2592 | 1467541969407 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:49 INFO - PROCESS | 2592 | 1467541969409 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:49 INFO - PROCESS | 2592 | ++DOCSHELL 0F22EC00 == 35 [pid = 2592] [id = 556] 03:32:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (130A1000) [pid = 2592] [serial = 1668] [outer = 00000000] 03:32:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (17474C00) [pid = 2592] [serial = 1669] [outer = 130A1000] 03:32:49 INFO - PROCESS | 2592 | 1467541969451 Marionette DEBUG loaded listener.js 03:32:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (12D7B400) [pid = 2592] [serial = 1670] [outer = 130A1000] 03:32:49 INFO - PROCESS | 2592 | 1467541969895 Marionette TRACE conn4 <- [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]]]}] 03:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 633ms 03:32:49 INFO - PROCESS | 2592 | 1467541969956 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 03:32:49 INFO - PROCESS | 2592 | 1467541969958 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 03:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:32:49 INFO - PROCESS | 2592 | 1467541969961 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:32:49 INFO - PROCESS | 2592 | 1467541969963 Marionette TRACE conn4 <- [1,2190,null,{}] 03:32:49 INFO - PROCESS | 2592 | 1467541969967 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:49 INFO - PROCESS | 2592 | 1467541969968 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:50 INFO - PROCESS | 2592 | 1467541970045 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 03:32:50 INFO - PROCESS | 2592 | 1467541970050 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 2592 | 1467541970052 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:50 INFO - PROCESS | 2592 | ++DOCSHELL 142F1400 == 36 [pid = 2592] [id = 557] 03:32:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (145D0C00) [pid = 2592] [serial = 1671] [outer = 00000000] 03:32:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (176E3800) [pid = 2592] [serial = 1672] [outer = 145D0C00] 03:32:50 INFO - PROCESS | 2592 | 1467541970093 Marionette DEBUG loaded listener.js 03:32:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (17236000) [pid = 2592] [serial = 1673] [outer = 145D0C00] 03:32:50 INFO - PROCESS | 2592 | 1467541970667 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 743ms 03:32:50 INFO - PROCESS | 2592 | 1467541970702 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 03:32:50 INFO - PROCESS | 2592 | 1467541970706 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 03:32:50 INFO - PROCESS | 2592 | 1467541970711 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:32:50 INFO - PROCESS | 2592 | 1467541970715 Marionette TRACE conn4 <- [1,2194,null,{}] 03:32:50 INFO - PROCESS | 2592 | 1467541970721 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:50 INFO - PROCESS | 2592 | 1467541970724 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:50 INFO - PROCESS | 2592 | 1467541970873 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 03:32:51 INFO - PROCESS | 2592 | 1467541970998 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:51 INFO - PROCESS | 2592 | 1467541971001 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:51 INFO - PROCESS | 2592 | ++DOCSHELL 10D23C00 == 37 [pid = 2592] [id = 558] 03:32:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (10D26000) [pid = 2592] [serial = 1674] [outer = 00000000] 03:32:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (1281DC00) [pid = 2592] [serial = 1675] [outer = 10D26000] 03:32:51 INFO - PROCESS | 2592 | 1467541971056 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (12B02800) [pid = 2592] [serial = 1676] [outer = 10D26000] 03:32:51 INFO - PROCESS | 2592 | 1467541971578 Marionette TRACE conn4 <- [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]]]}] 03:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 949ms 03:32:51 INFO - PROCESS | 2592 | 1467541971658 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 03:32:51 INFO - PROCESS | 2592 | 1467541971663 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 03:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:32:51 INFO - PROCESS | 2592 | 1467541971670 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:32:51 INFO - PROCESS | 2592 | 1467541971672 Marionette TRACE conn4 <- [1,2198,null,{}] 03:32:51 INFO - PROCESS | 2592 | 1467541971738 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:51 INFO - PROCESS | 2592 | 1467541971741 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:51 INFO - PROCESS | 2592 | 1467541971856 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 03:32:51 INFO - PROCESS | 2592 | 1467541971985 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:51 INFO - PROCESS | 2592 | 1467541971988 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:52 INFO - PROCESS | 2592 | ++DOCSHELL 139D6400 == 38 [pid = 2592] [id = 559] 03:32:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (139DB400) [pid = 2592] [serial = 1677] [outer = 00000000] 03:32:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (142E7C00) [pid = 2592] [serial = 1678] [outer = 139DB400] 03:32:52 INFO - PROCESS | 2592 | 1467541972043 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (145CE400) [pid = 2592] [serial = 1679] [outer = 139DB400] 03:32:52 INFO - PROCESS | 2592 | 1467541972625 Marionette TRACE conn4 <- [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]]]}] 03:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 980ms 03:32:52 INFO - PROCESS | 2592 | 1467541972666 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 2592 | 1467541972669 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 03:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:32:52 INFO - PROCESS | 2592 | 1467541972673 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - PROCESS | 2592 | 1467541972676 Marionette TRACE conn4 <- [1,2202,null,{}] 03:32:52 INFO - PROCESS | 2592 | 1467541972688 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:52 INFO - PROCESS | 2592 | 1467541972695 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:52 INFO - PROCESS | 2592 | 1467541972798 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 03:32:52 INFO - PROCESS | 2592 | 1467541972911 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 2592 | 1467541972914 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:52 INFO - PROCESS | 2592 | ++DOCSHELL 165E6C00 == 39 [pid = 2592] [id = 560] 03:32:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (166E8400) [pid = 2592] [serial = 1680] [outer = 00000000] 03:32:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (16D47000) [pid = 2592] [serial = 1681] [outer = 166E8400] 03:32:53 INFO - PROCESS | 2592 | 1467541973009 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (174FDC00) [pid = 2592] [serial = 1682] [outer = 166E8400] 03:32:53 INFO - PROCESS | 2592 | 1467541973543 Marionette TRACE conn4 <- [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]]]}] 03:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 965ms 03:32:53 INFO - PROCESS | 2592 | 1467541973617 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 03:32:53 INFO - PROCESS | 2592 | 1467541973620 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 03:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:32:53 INFO - PROCESS | 2592 | 1467541973624 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:32:53 INFO - PROCESS | 2592 | 1467541973626 Marionette TRACE conn4 <- [1,2206,null,{}] 03:32:53 INFO - PROCESS | 2592 | 1467541973629 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:53 INFO - PROCESS | 2592 | 1467541973632 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:53 INFO - PROCESS | 2592 | 1467541973740 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 03:32:53 INFO - PROCESS | 2592 | 1467541973876 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:53 INFO - PROCESS | 2592 | 1467541973878 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:53 INFO - PROCESS | 2592 | ++DOCSHELL 10375800 == 40 [pid = 2592] [id = 561] 03:32:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (15737C00) [pid = 2592] [serial = 1683] [outer = 00000000] 03:32:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (17D4C400) [pid = 2592] [serial = 1684] [outer = 15737C00] 03:32:53 INFO - PROCESS | 2592 | 1467541973931 Marionette DEBUG loaded listener.js 03:32:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (17DB6400) [pid = 2592] [serial = 1685] [outer = 15737C00] 03:32:54 INFO - PROCESS | 2592 | 1467541974688 Marionette TRACE conn4 <- [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]]]}] 03:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1107ms 03:32:54 INFO - PROCESS | 2592 | 1467541974749 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 03:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:32:54 INFO - PROCESS | 2592 | 1467541974753 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 03:32:54 INFO - PROCESS | 2592 | 1467541974758 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - PROCESS | 2592 | 1467541974761 Marionette TRACE conn4 <- [1,2210,null,{}] 03:32:54 INFO - PROCESS | 2592 | 1467541974766 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:54 INFO - PROCESS | 2592 | 1467541974769 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:54 INFO - PROCESS | 2592 | 1467541974867 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 03:32:55 INFO - PROCESS | 2592 | 1467541975009 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:55 INFO - PROCESS | 2592 | 1467541975012 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:55 INFO - PROCESS | 2592 | ++DOCSHELL 13034800 == 41 [pid = 2592] [id = 562] 03:32:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (131E5400) [pid = 2592] [serial = 1686] [outer = 00000000] 03:32:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 99 (1394B400) [pid = 2592] [serial = 1687] [outer = 131E5400] 03:32:55 INFO - PROCESS | 2592 | 1467541975062 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (13FBE800) [pid = 2592] [serial = 1688] [outer = 131E5400] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 0F22EC00 == 40 [pid = 2592] [id = 556] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 11CD1400 == 39 [pid = 2592] [id = 555] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 129AC000 == 38 [pid = 2592] [id = 554] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 15F90400 == 37 [pid = 2592] [id = 553] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 130A2000 == 36 [pid = 2592] [id = 552] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 142F0800 == 35 [pid = 2592] [id = 551] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 1429B000 == 34 [pid = 2592] [id = 550] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 12D7D000 == 33 [pid = 2592] [id = 549] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 0F390400 == 32 [pid = 2592] [id = 15] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 0F22E400 == 31 [pid = 2592] [id = 548] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 12D75C00 == 30 [pid = 2592] [id = 547] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 10329800 == 29 [pid = 2592] [id = 546] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 10375800 == 28 [pid = 2592] [id = 561] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 139D6400 == 27 [pid = 2592] [id = 559] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 165E6C00 == 26 [pid = 2592] [id = 560] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 142F1400 == 25 [pid = 2592] [id = 557] 03:32:55 INFO - PROCESS | 2592 | --DOCSHELL 10D23C00 == 24 [pid = 2592] [id = 558] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 99 (180E0C00) [pid = 2592] [serial = 1636] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 98 (176E4000) [pid = 2592] [serial = 1624] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 97 (17DB2C00) [pid = 2592] [serial = 1627] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 96 (142A2800) [pid = 2592] [serial = 1630] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (145B4000) [pid = 2592] [serial = 1631] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (1795EC00) [pid = 2592] [serial = 1633] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (139DC800) [pid = 2592] [serial = 1603] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (14296000) [pid = 2592] [serial = 1604] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (15A9CC00) [pid = 2592] [serial = 1612] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (16516C00) [pid = 2592] [serial = 1613] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (166F0800) [pid = 2592] [serial = 1615] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (166F1400) [pid = 2592] [serial = 1616] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (17253C00) [pid = 2592] [serial = 1618] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (17254000) [pid = 2592] [serial = 1619] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (145D9C00) [pid = 2592] [serial = 1609] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (14F97400) [pid = 2592] [serial = 1610] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (10E08800) [pid = 2592] [serial = 1597] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (10F37800) [pid = 2592] [serial = 1598] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (1291CC00) [pid = 2592] [serial = 1600] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (129B4000) [pid = 2592] [serial = 1601] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (174F3000) [pid = 2592] [serial = 1595] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142C6000) [pid = 2592] [serial = 1606] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (145B6800) [pid = 2592] [serial = 1607] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (174E5400) [pid = 2592] [serial = 1622] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (174DEC00) [pid = 2592] [serial = 1621] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (176F0800) [pid = 2592] [serial = 1625] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (17E61000) [pid = 2592] [serial = 1634] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (17DBE800) [pid = 2592] [serial = 1628] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 2592 | 1467541976230 Marionette TRACE conn4 <- [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]]]}] 03:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1518ms 03:32:56 INFO - PROCESS | 2592 | 1467541976262 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 03:32:56 INFO - PROCESS | 2592 | 1467541976266 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 03:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:32:56 INFO - PROCESS | 2592 | 1467541976271 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:32:56 INFO - PROCESS | 2592 | 1467541976274 Marionette TRACE conn4 <- [1,2214,null,{}] 03:32:56 INFO - PROCESS | 2592 | 1467541976280 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:56 INFO - PROCESS | 2592 | 1467541976283 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:56 INFO - PROCESS | 2592 | 1467541976367 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 03:32:56 INFO - PROCESS | 2592 | 1467541976379 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:56 INFO - PROCESS | 2592 | 1467541976386 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:56 INFO - PROCESS | 2592 | ++DOCSHELL 10D28800 == 25 [pid = 2592] [id = 563] 03:32:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (10E0EC00) [pid = 2592] [serial = 1689] [outer = 00000000] 03:32:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (10F6EC00) [pid = 2592] [serial = 1690] [outer = 10E0EC00] 03:32:56 INFO - PROCESS | 2592 | 1467541976434 Marionette DEBUG loaded listener.js 03:32:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (11211800) [pid = 2592] [serial = 1691] [outer = 10E0EC00] 03:32:56 INFO - PROCESS | 2592 | 1467541976923 Marionette TRACE conn4 <- [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]]]}] 03:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 696ms 03:32:57 INFO - PROCESS | 2592 | 1467541977019 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 2592 | 1467541977024 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 03:32:57 INFO - PROCESS | 2592 | 1467541977030 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 2592 | 1467541977033 Marionette TRACE conn4 <- [1,2218,null,{}] 03:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:32:57 INFO - PROCESS | 2592 | 1467541977036 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:57 INFO - PROCESS | 2592 | 1467541977039 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:57 INFO - PROCESS | 2592 | 1467541977126 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 03:32:57 INFO - PROCESS | 2592 | 1467541977257 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 2592 | 1467541977259 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:57 INFO - PROCESS | 2592 | ++DOCSHELL 12D8B400 == 26 [pid = 2592] [id = 564] 03:32:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (12D8F000) [pid = 2592] [serial = 1692] [outer = 00000000] 03:32:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (13127800) [pid = 2592] [serial = 1693] [outer = 12D8F000] 03:32:57 INFO - PROCESS | 2592 | 1467541977307 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (131EC400) [pid = 2592] [serial = 1694] [outer = 12D8F000] 03:32:57 INFO - PROCESS | 2592 | 1467541977682 Marionette TRACE conn4 <- [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]]]}] 03:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 680ms 03:32:57 INFO - PROCESS | 2592 | 1467541977714 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 2592 | 1467541977716 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 03:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:32:57 INFO - PROCESS | 2592 | 1467541977720 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 2592 | 1467541977723 Marionette TRACE conn4 <- [1,2222,null,{}] 03:32:57 INFO - PROCESS | 2592 | 1467541977734 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:57 INFO - PROCESS | 2592 | 1467541977738 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:57 INFO - PROCESS | 2592 | 1467541977820 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 03:32:57 INFO - PROCESS | 2592 | 1467541977827 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 2592 | 1467541977830 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:57 INFO - PROCESS | 2592 | ++DOCSHELL 142E4000 == 27 [pid = 2592] [id = 565] 03:32:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (142E4800) [pid = 2592] [serial = 1695] [outer = 00000000] 03:32:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (145B3400) [pid = 2592] [serial = 1696] [outer = 142E4800] 03:32:57 INFO - PROCESS | 2592 | 1467541977876 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (145CBC00) [pid = 2592] [serial = 1697] [outer = 142E4800] 03:32:58 INFO - PROCESS | 2592 | 1467541978363 Marionette TRACE conn4 <- [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]]]}] 03:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 711ms 03:32:58 INFO - PROCESS | 2592 | 1467541978419 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 03:32:58 INFO - PROCESS | 2592 | 1467541978421 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 03:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:32:58 INFO - PROCESS | 2592 | 1467541978425 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:32:58 INFO - PROCESS | 2592 | 1467541978426 Marionette TRACE conn4 <- [1,2226,null,{}] 03:32:58 INFO - PROCESS | 2592 | 1467541978430 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:58 INFO - PROCESS | 2592 | 1467541978432 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:58 INFO - PROCESS | 2592 | 1467541978602 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 03:32:58 INFO - PROCESS | 2592 | 1467541978667 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:58 INFO - PROCESS | 2592 | 1467541978669 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:58 INFO - PROCESS | 2592 | ++DOCSHELL 145CFC00 == 28 [pid = 2592] [id = 566] 03:32:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (145D3000) [pid = 2592] [serial = 1698] [outer = 00000000] 03:32:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (152CF800) [pid = 2592] [serial = 1699] [outer = 145D3000] 03:32:58 INFO - PROCESS | 2592 | 1467541978714 Marionette DEBUG loaded listener.js 03:32:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (1533FC00) [pid = 2592] [serial = 1700] [outer = 145D3000] 03:32:59 INFO - PROCESS | 2592 | 1467541979117 Marionette TRACE conn4 <- [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]]]}] 03:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 744ms 03:32:59 INFO - PROCESS | 2592 | 1467541979165 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 2592 | 1467541979167 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 03:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:32:59 INFO - PROCESS | 2592 | 1467541979170 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 2592 | 1467541979171 Marionette TRACE conn4 <- [1,2230,null,{}] 03:32:59 INFO - PROCESS | 2592 | 1467541979175 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:59 INFO - PROCESS | 2592 | 1467541979177 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:59 INFO - PROCESS | 2592 | 1467541979285 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 03:32:59 INFO - PROCESS | 2592 | 1467541979290 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 2592 | 1467541979292 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:32:59 INFO - PROCESS | 2592 | ++DOCSHELL 152DAC00 == 29 [pid = 2592] [id = 567] 03:32:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (15525000) [pid = 2592] [serial = 1701] [outer = 00000000] 03:32:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (15AA6000) [pid = 2592] [serial = 1702] [outer = 15525000] 03:32:59 INFO - PROCESS | 2592 | 1467541979334 Marionette DEBUG loaded listener.js 03:32:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (15F92800) [pid = 2592] [serial = 1703] [outer = 15525000] 03:32:59 INFO - PROCESS | 2592 | 1467541979844 Marionette TRACE conn4 <- [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]]]}] 03:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 711ms 03:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:32:59 INFO - PROCESS | 2592 | 1467541979908 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 2592 | 1467541979910 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 03:32:59 INFO - PROCESS | 2592 | 1467541979913 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 2592 | 1467541979915 Marionette TRACE conn4 <- [1,2234,null,{}] 03:32:59 INFO - PROCESS | 2592 | 1467541979918 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:59 INFO - PROCESS | 2592 | 1467541979924 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:00 INFO - PROCESS | 2592 | 1467541980087 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (15342800) [pid = 2592] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (164EAC00) [pid = 2592] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (145B7000) [pid = 2592] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (0F230C00) [pid = 2592] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (12D8AC00) [pid = 2592] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (131ED800) [pid = 2592] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (1036A400) [pid = 2592] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (152D6C00) [pid = 2592] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (1429B800) [pid = 2592] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (12D7D400) [pid = 2592] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (130A1000) [pid = 2592] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (145D0C00) [pid = 2592] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10A79800) [pid = 2592] [serial = 41] [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.] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (1281F400) [pid = 2592] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:33:00 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (10A08000) [pid = 2592] [serial = 38] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:33:00 INFO - PROCESS | 2592 | 1467541980387 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 2592 | 1467541980389 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:00 INFO - PROCESS | 2592 | ++DOCSHELL 1036A400 == 30 [pid = 2592] [id = 568] 03:33:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (1043A000) [pid = 2592] [serial = 1704] [outer = 00000000] 03:33:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (10A79800) [pid = 2592] [serial = 1705] [outer = 1043A000] 03:33:00 INFO - PROCESS | 2592 | 1467541980432 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (12B03800) [pid = 2592] [serial = 1706] [outer = 1043A000] 03:33:00 INFO - PROCESS | 2592 | 1467541980796 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 949ms 03:33:00 INFO - PROCESS | 2592 | 1467541980859 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 03:33:00 INFO - PROCESS | 2592 | 1467541980861 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 03:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:33:00 INFO - PROCESS | 2592 | 1467541980871 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:33:00 INFO - PROCESS | 2592 | 1467541980873 Marionette TRACE conn4 <- [1,2238,null,{}] 03:33:00 INFO - PROCESS | 2592 | 1467541980876 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:00 INFO - PROCESS | 2592 | 1467541980878 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:00 INFO - PROCESS | 2592 | 1467541980953 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 03:33:00 INFO - PROCESS | 2592 | 1467541980959 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 2592 | 1467541980961 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:00 INFO - PROCESS | 2592 | ++DOCSHELL 10A75C00 == 31 [pid = 2592] [id = 569] 03:33:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (131EF400) [pid = 2592] [serial = 1707] [outer = 00000000] 03:33:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (166EDC00) [pid = 2592] [serial = 1708] [outer = 131EF400] 03:33:01 INFO - PROCESS | 2592 | 1467541981003 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (167C4000) [pid = 2592] [serial = 1709] [outer = 131EF400] 03:33:01 INFO - PROCESS | 2592 | 1467541981412 Marionette TRACE conn4 <- [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]]]}] 03:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 601ms 03:33:01 INFO - PROCESS | 2592 | 1467541981466 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 2592 | 1467541981468 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 03:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:33:01 INFO - PROCESS | 2592 | 1467541981471 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - PROCESS | 2592 | 1467541981473 Marionette TRACE conn4 <- [1,2242,null,{}] 03:33:01 INFO - PROCESS | 2592 | 1467541981480 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:01 INFO - PROCESS | 2592 | 1467541981482 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:01 INFO - PROCESS | 2592 | 1467541981608 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 03:33:01 INFO - PROCESS | 2592 | 1467541981647 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:01 INFO - PROCESS | 2592 | 1467541981649 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:01 INFO - PROCESS | 2592 | ++DOCSHELL 103CA800 == 32 [pid = 2592] [id = 570] 03:33:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145CDC00) [pid = 2592] [serial = 1710] [outer = 00000000] 03:33:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (17258400) [pid = 2592] [serial = 1711] [outer = 145CDC00] 03:33:01 INFO - PROCESS | 2592 | 1467541981691 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (1725B000) [pid = 2592] [serial = 1712] [outer = 145CDC00] 03:33:02 INFO - PROCESS | 2592 | 1467541982074 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 649ms 03:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:33:02 INFO - PROCESS | 2592 | 1467541982110 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 03:33:02 INFO - PROCESS | 2592 | 1467541982112 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 03:33:02 INFO - PROCESS | 2592 | 1467541982115 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:33:02 INFO - PROCESS | 2592 | 1467541982117 Marionette TRACE conn4 <- [1,2246,null,{}] 03:33:02 INFO - PROCESS | 2592 | 1467541982120 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:02 INFO - PROCESS | 2592 | 1467541982122 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:02 INFO - PROCESS | 2592 | 1467541982255 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 03:33:02 INFO - PROCESS | 2592 | 1467541982262 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:02 INFO - PROCESS | 2592 | 1467541982264 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:02 INFO - PROCESS | 2592 | ++DOCSHELL 142C8800 == 33 [pid = 2592] [id = 571] 03:33:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (17253000) [pid = 2592] [serial = 1713] [outer = 00000000] 03:33:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (174F5C00) [pid = 2592] [serial = 1714] [outer = 17253000] 03:33:02 INFO - PROCESS | 2592 | 1467541982306 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (174F7000) [pid = 2592] [serial = 1715] [outer = 17253000] 03:33:03 INFO - PROCESS | 2592 | 1467541983154 Marionette TRACE conn4 <- [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]]]}] 03:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1044ms 03:33:03 INFO - PROCESS | 2592 | 1467541983205 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 03:33:03 INFO - PROCESS | 2592 | 1467541983209 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 03:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:33:03 INFO - PROCESS | 2592 | 1467541983214 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:33:03 INFO - PROCESS | 2592 | 1467541983219 Marionette TRACE conn4 <- [1,2250,null,{}] 03:33:03 INFO - PROCESS | 2592 | 1467541983224 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:03 INFO - PROCESS | 2592 | 1467541983227 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:03 INFO - PROCESS | 2592 | 1467541983368 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 03:33:03 INFO - PROCESS | 2592 | 1467541983504 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 2592 | 1467541983507 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:03 INFO - PROCESS | 2592 | ++DOCSHELL 103C9800 == 34 [pid = 2592] [id = 572] 03:33:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (10507800) [pid = 2592] [serial = 1716] [outer = 00000000] 03:33:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (11CD1400) [pid = 2592] [serial = 1717] [outer = 10507800] 03:33:03 INFO - PROCESS | 2592 | 1467541983564 Marionette DEBUG loaded listener.js 03:33:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (12B09400) [pid = 2592] [serial = 1718] [outer = 10507800] 03:33:04 INFO - PROCESS | 2592 | 1467541984415 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1265ms 03:33:04 INFO - PROCESS | 2592 | 1467541984473 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 03:33:04 INFO - PROCESS | 2592 | 1467541984477 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 03:33:04 INFO - PROCESS | 2592 | 1467541984483 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:33:04 INFO - PROCESS | 2592 | 1467541984486 Marionette TRACE conn4 <- [1,2254,null,{}] 03:33:04 INFO - PROCESS | 2592 | 1467541984492 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:04 INFO - PROCESS | 2592 | 1467541984495 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:04 INFO - PROCESS | 2592 | 1467541984602 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 03:33:04 INFO - PROCESS | 2592 | 1467541984739 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:04 INFO - PROCESS | 2592 | 1467541984744 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:04 INFO - PROCESS | 2592 | ++DOCSHELL 10A7E000 == 35 [pid = 2592] [id = 573] 03:33:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (10D27C00) [pid = 2592] [serial = 1719] [outer = 00000000] 03:33:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (10F3A400) [pid = 2592] [serial = 1720] [outer = 10D27C00] 03:33:04 INFO - PROCESS | 2592 | 1467541984797 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (11215000) [pid = 2592] [serial = 1721] [outer = 10D27C00] 03:33:05 INFO - PROCESS | 2592 | --DOCSHELL 103CA800 == 34 [pid = 2592] [id = 570] 03:33:05 INFO - PROCESS | 2592 | --DOCSHELL 10A75C00 == 33 [pid = 2592] [id = 569] 03:33:05 INFO - PROCESS | 2592 | --DOCSHELL 1036A400 == 32 [pid = 2592] [id = 568] 03:33:05 INFO - PROCESS | 2592 | --DOCSHELL 152DAC00 == 31 [pid = 2592] [id = 567] 03:33:05 INFO - PROCESS | 2592 | --DOCSHELL 145CFC00 == 30 [pid = 2592] [id = 566] 03:33:05 INFO - PROCESS | 2592 | --DOCSHELL 142E4000 == 29 [pid = 2592] [id = 565] 03:33:05 INFO - PROCESS | 2592 | --DOCSHELL 12D8B400 == 28 [pid = 2592] [id = 564] 03:33:05 INFO - PROCESS | 2592 | --DOCSHELL 10D28800 == 27 [pid = 2592] [id = 563] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (10F3AC00) [pid = 2592] [serial = 40] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (1578A000) [pid = 2592] [serial = 1657] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (166ED000) [pid = 2592] [serial = 1660] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (15A99C00) [pid = 2592] [serial = 1658] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (14F95C00) [pid = 2592] [serial = 1654] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (10E05800) [pid = 2592] [serial = 1645] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (10FEC000) [pid = 2592] [serial = 1646] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (13158C00) [pid = 2592] [serial = 1642] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (17252000) [pid = 2592] [serial = 1663] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (13942400) [pid = 2592] [serial = 1643] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (104E3400) [pid = 2592] [serial = 1639] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (10A80800) [pid = 2592] [serial = 1640] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (18294800) [pid = 2592] [serial = 1637] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (142C9400) [pid = 2592] [serial = 1651] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (142EC800) [pid = 2592] [serial = 1652] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (13080400) [pid = 2592] [serial = 1648] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (12D7B400) [pid = 2592] [serial = 1670] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (1314A800) [pid = 2592] [serial = 1649] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (176E3800) [pid = 2592] [serial = 1672] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (17236000) [pid = 2592] [serial = 1673] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (167BD400) [pid = 2592] [serial = 1661] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (11ADF400) [pid = 2592] [serial = 1115] [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.] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (17474C00) [pid = 2592] [serial = 1669] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (166EA000) [pid = 2592] [serial = 1666] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (1725C000) [pid = 2592] [serial = 1664] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (166F4C00) [pid = 2592] [serial = 1667] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (152D6400) [pid = 2592] [serial = 1655] [outer = 00000000] [url = about:blank] 03:33:05 INFO - PROCESS | 2592 | 1467541985368 Marionette TRACE conn4 <- [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]]]}] 03:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 917ms 03:33:05 INFO - PROCESS | 2592 | 1467541985420 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 03:33:05 INFO - PROCESS | 2592 | 1467541985425 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 03:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:33:05 INFO - PROCESS | 2592 | 1467541985431 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:33:05 INFO - PROCESS | 2592 | 1467541985434 Marionette TRACE conn4 <- [1,2258,null,{}] 03:33:05 INFO - PROCESS | 2592 | 1467541985437 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:05 INFO - PROCESS | 2592 | 1467541985440 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:05 INFO - PROCESS | 2592 | 1467541985525 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 03:33:05 INFO - PROCESS | 2592 | 1467541985540 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:05 INFO - PROCESS | 2592 | 1467541985542 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:05 INFO - PROCESS | 2592 | ++DOCSHELL 11CD2400 == 28 [pid = 2592] [id = 574] 03:33:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (1281E000) [pid = 2592] [serial = 1722] [outer = 00000000] 03:33:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (12B09000) [pid = 2592] [serial = 1723] [outer = 1281E000] 03:33:05 INFO - PROCESS | 2592 | 1467541985588 Marionette DEBUG loaded listener.js 03:33:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (13031400) [pid = 2592] [serial = 1724] [outer = 1281E000] 03:33:06 INFO - PROCESS | 2592 | 1467541986085 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 696ms 03:33:06 INFO - PROCESS | 2592 | 1467541986130 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 03:33:06 INFO - PROCESS | 2592 | 1467541986132 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 03:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:33:06 INFO - PROCESS | 2592 | 1467541986164 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:33:06 INFO - PROCESS | 2592 | 1467541986167 Marionette TRACE conn4 <- [1,2262,null,{}] 03:33:06 INFO - PROCESS | 2592 | 1467541986180 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:06 INFO - PROCESS | 2592 | 1467541986185 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:06 INFO - PROCESS | 2592 | 1467541986269 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 03:33:06 INFO - PROCESS | 2592 | 1467541986365 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:06 INFO - PROCESS | 2592 | 1467541986368 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:06 INFO - PROCESS | 2592 | ++DOCSHELL 1328C800 == 29 [pid = 2592] [id = 575] 03:33:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (13296C00) [pid = 2592] [serial = 1725] [outer = 00000000] 03:33:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (1394A400) [pid = 2592] [serial = 1726] [outer = 13296C00] 03:33:06 INFO - PROCESS | 2592 | 1467541986415 Marionette DEBUG loaded listener.js 03:33:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (14299C00) [pid = 2592] [serial = 1727] [outer = 13296C00] 03:33:06 INFO - PROCESS | 2592 | 1467541986794 Marionette TRACE conn4 <- [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]]]}] 03:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 711ms 03:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:33:06 INFO - PROCESS | 2592 | 1467541986860 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 03:33:06 INFO - PROCESS | 2592 | 1467541986863 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 03:33:06 INFO - PROCESS | 2592 | 1467541986866 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:33:06 INFO - PROCESS | 2592 | 1467541986868 Marionette TRACE conn4 <- [1,2266,null,{}] 03:33:06 INFO - PROCESS | 2592 | 1467541986871 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:06 INFO - PROCESS | 2592 | 1467541986873 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:06 INFO - PROCESS | 2592 | 1467541986954 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 03:33:06 INFO - PROCESS | 2592 | 1467541986960 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:06 INFO - PROCESS | 2592 | 1467541986962 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:06 INFO - PROCESS | 2592 | ++DOCSHELL 142E4C00 == 30 [pid = 2592] [id = 576] 03:33:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (142E5400) [pid = 2592] [serial = 1728] [outer = 00000000] 03:33:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (145CFC00) [pid = 2592] [serial = 1729] [outer = 142E5400] 03:33:07 INFO - PROCESS | 2592 | 1467541987005 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (145DA000) [pid = 2592] [serial = 1730] [outer = 142E5400] 03:33:07 INFO - PROCESS | 2592 | 1467541987435 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 601ms 03:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:33:07 INFO - PROCESS | 2592 | 1467541987474 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 03:33:07 INFO - PROCESS | 2592 | 1467541987476 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 03:33:07 INFO - PROCESS | 2592 | 1467541987479 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:33:07 INFO - PROCESS | 2592 | 1467541987481 Marionette TRACE conn4 <- [1,2270,null,{}] 03:33:07 INFO - PROCESS | 2592 | 1467541987484 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:07 INFO - PROCESS | 2592 | 1467541987486 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:07 INFO - PROCESS | 2592 | 1467541987598 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 03:33:07 INFO - PROCESS | 2592 | 1467541987743 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:07 INFO - PROCESS | 2592 | 1467541987745 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:07 INFO - PROCESS | 2592 | ++DOCSHELL 14FDF800 == 31 [pid = 2592] [id = 577] 03:33:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (152CF400) [pid = 2592] [serial = 1731] [outer = 00000000] 03:33:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (1533EC00) [pid = 2592] [serial = 1732] [outer = 152CF400] 03:33:07 INFO - PROCESS | 2592 | 1467541987788 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (1578CC00) [pid = 2592] [serial = 1733] [outer = 152CF400] 03:33:08 INFO - PROCESS | 2592 | 1467541988193 Marionette TRACE conn4 <- [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]]]}] 03:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 743ms 03:33:08 INFO - PROCESS | 2592 | 1467541988251 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 03:33:08 INFO - PROCESS | 2592 | 1467541988253 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 03:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:33:08 INFO - PROCESS | 2592 | 1467541988261 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:33:08 INFO - PROCESS | 2592 | 1467541988263 Marionette TRACE conn4 <- [1,2274,null,{}] 03:33:08 INFO - PROCESS | 2592 | 1467541988266 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:08 INFO - PROCESS | 2592 | 1467541988271 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:08 INFO - PROCESS | 2592 | 1467541988414 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 03:33:08 INFO - PROCESS | 2592 | 1467541988477 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:08 INFO - PROCESS | 2592 | 1467541988480 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:08 INFO - PROCESS | 2592 | ++DOCSHELL 15339400 == 32 [pid = 2592] [id = 578] 03:33:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (15789800) [pid = 2592] [serial = 1734] [outer = 00000000] 03:33:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (1651FC00) [pid = 2592] [serial = 1735] [outer = 15789800] 03:33:08 INFO - PROCESS | 2592 | 1467541988523 Marionette DEBUG loaded listener.js 03:33:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (166F1400) [pid = 2592] [serial = 1736] [outer = 15789800] 03:33:08 INFO - PROCESS | 2592 | 1467541988949 Marionette TRACE conn4 <- [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]]]}] 03:33:09 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 03:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 744ms 03:33:09 INFO - PROCESS | 2592 | 1467541989030 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 03:33:09 INFO - PROCESS | 2592 | 1467541989032 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 03:33:09 INFO - PROCESS | 2592 | 1467541989035 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:33:09 INFO - PROCESS | 2592 | 1467541989037 Marionette TRACE conn4 <- [1,2278,null,{}] 03:33:09 INFO - PROCESS | 2592 | 1467541989041 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:09 INFO - PROCESS | 2592 | 1467541989043 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:09 INFO - PROCESS | 2592 | 1467541989150 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 03:33:09 INFO - PROCESS | 2592 | 1467541989159 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:09 INFO - PROCESS | 2592 | 1467541989161 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:09 INFO - PROCESS | 2592 | ++DOCSHELL 1281EC00 == 33 [pid = 2592] [id = 579] 03:33:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (166F4800) [pid = 2592] [serial = 1737] [outer = 00000000] 03:33:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (16D0C800) [pid = 2592] [serial = 1738] [outer = 166F4800] 03:33:09 INFO - PROCESS | 2592 | 1467541989257 Marionette DEBUG loaded listener.js 03:33:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (16D15000) [pid = 2592] [serial = 1739] [outer = 166F4800] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (145D3000) [pid = 2592] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (12D8F000) [pid = 2592] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (10E0EC00) [pid = 2592] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (145CDC00) [pid = 2592] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (142E4800) [pid = 2592] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (15525000) [pid = 2592] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (131E5400) [pid = 2592] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (10D26000) [pid = 2592] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (139DB400) [pid = 2592] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (166E8400) [pid = 2592] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (15737C00) [pid = 2592] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (1043A000) [pid = 2592] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:33:09 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (131EF400) [pid = 2592] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:33:09 INFO - PROCESS | 2592 | 1467541989723 Marionette TRACE conn4 <- [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]]]}] 03:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 743ms 03:33:09 INFO - PROCESS | 2592 | 1467541989779 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 03:33:09 INFO - PROCESS | 2592 | 1467541989781 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 03:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:33:09 INFO - PROCESS | 2592 | 1467541989785 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:33:09 INFO - PROCESS | 2592 | 1467541989786 Marionette TRACE conn4 <- [1,2282,null,{}] 03:33:09 INFO - PROCESS | 2592 | 1467541989790 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:09 INFO - PROCESS | 2592 | 1467541989792 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:09 INFO - PROCESS | 2592 | 1467541989866 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 03:33:09 INFO - PROCESS | 2592 | 1467541989963 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:09 INFO - PROCESS | 2592 | 1467541989965 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:10 INFO - PROCESS | 2592 | ++DOCSHELL 10A0C000 == 34 [pid = 2592] [id = 580] 03:33:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (10A0F400) [pid = 2592] [serial = 1740] [outer = 00000000] 03:33:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (139DB400) [pid = 2592] [serial = 1741] [outer = 10A0F400] 03:33:10 INFO - PROCESS | 2592 | 1467541990008 Marionette DEBUG loaded listener.js 03:33:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (14298800) [pid = 2592] [serial = 1742] [outer = 10A0F400] 03:33:10 INFO - PROCESS | 2592 | 1467541990397 Marionette TRACE conn4 <- [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]]]}] 03:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 649ms 03:33:10 INFO - PROCESS | 2592 | 1467541990455 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 03:33:10 INFO - PROCESS | 2592 | 1467541990457 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 03:33:10 INFO - PROCESS | 2592 | 1467541990460 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:33:10 INFO - PROCESS | 2592 | 1467541990462 Marionette TRACE conn4 <- [1,2286,null,{}] 03:33:10 INFO - PROCESS | 2592 | 1467541990465 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:10 INFO - PROCESS | 2592 | 1467541990467 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:10 INFO - PROCESS | 2592 | 1467541990605 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 03:33:10 INFO - PROCESS | 2592 | 1467541990620 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:10 INFO - PROCESS | 2592 | 1467541990622 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:10 INFO - PROCESS | 2592 | ++DOCSHELL 10375800 == 35 [pid = 2592] [id = 581] 03:33:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (145D2C00) [pid = 2592] [serial = 1743] [outer = 00000000] 03:33:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (1725C400) [pid = 2592] [serial = 1744] [outer = 145D2C00] 03:33:10 INFO - PROCESS | 2592 | 1467541990664 Marionette DEBUG loaded listener.js 03:33:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (17406800) [pid = 2592] [serial = 1745] [outer = 145D2C00] 03:33:11 INFO - PROCESS | 2592 | 1467541991058 Marionette TRACE conn4 <- [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]]]}] 03:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 632ms 03:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:33:11 INFO - PROCESS | 2592 | 1467541991098 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 03:33:11 INFO - PROCESS | 2592 | 1467541991100 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 03:33:11 INFO - PROCESS | 2592 | 1467541991104 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:33:11 INFO - PROCESS | 2592 | 1467541991105 Marionette TRACE conn4 <- [1,2290,null,{}] 03:33:11 INFO - PROCESS | 2592 | 1467541991109 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:11 INFO - PROCESS | 2592 | 1467541991111 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:11 INFO - PROCESS | 2592 | 1467541991226 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 03:33:11 INFO - PROCESS | 2592 | 1467541991233 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:11 INFO - PROCESS | 2592 | 1467541991235 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:11 INFO - PROCESS | 2592 | ++DOCSHELL 15437000 == 36 [pid = 2592] [id = 582] 03:33:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (15525000) [pid = 2592] [serial = 1746] [outer = 00000000] 03:33:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (174F5400) [pid = 2592] [serial = 1747] [outer = 15525000] 03:33:11 INFO - PROCESS | 2592 | 1467541991278 Marionette DEBUG loaded listener.js 03:33:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (174FD400) [pid = 2592] [serial = 1748] [outer = 15525000] 03:33:11 INFO - PROCESS | 2592 | 1467541991753 Marionette TRACE conn4 <- [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]]]}] 03:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 696ms 03:33:11 INFO - PROCESS | 2592 | 1467541991804 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 03:33:11 INFO - PROCESS | 2592 | 1467541991808 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 03:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:33:11 INFO - PROCESS | 2592 | 1467541991814 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:33:11 INFO - PROCESS | 2592 | 1467541991818 Marionette TRACE conn4 <- [1,2294,null,{}] 03:33:11 INFO - PROCESS | 2592 | 1467541991826 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:11 INFO - PROCESS | 2592 | 1467541991831 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:12 INFO - PROCESS | 2592 | 1467541991994 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 03:33:12 INFO - PROCESS | 2592 | 1467541992119 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:12 INFO - PROCESS | 2592 | 1467541992124 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:12 INFO - PROCESS | 2592 | ++DOCSHELL 10A75C00 == 37 [pid = 2592] [id = 583] 03:33:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (10A76400) [pid = 2592] [serial = 1749] [outer = 00000000] 03:33:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (117C9800) [pid = 2592] [serial = 1750] [outer = 10A76400] 03:33:12 INFO - PROCESS | 2592 | 1467541992193 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (12926C00) [pid = 2592] [serial = 1751] [outer = 10A76400] 03:33:12 INFO - PROCESS | 2592 | 1467541992723 Marionette TRACE conn4 <- [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]]]}] 03:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 949ms 03:33:12 INFO - PROCESS | 2592 | 1467541992760 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 03:33:12 INFO - PROCESS | 2592 | 1467541992765 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 03:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:33:12 INFO - PROCESS | 2592 | 1467541992772 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:33:12 INFO - PROCESS | 2592 | 1467541992774 Marionette TRACE conn4 <- [1,2298,null,{}] 03:33:12 INFO - PROCESS | 2592 | 1467541992778 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:12 INFO - PROCESS | 2592 | 1467541992781 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:12 INFO - PROCESS | 2592 | 1467541992895 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 03:33:13 INFO - PROCESS | 2592 | 1467541993095 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:13 INFO - PROCESS | 2592 | 1467541993097 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:13 INFO - PROCESS | 2592 | ++DOCSHELL 13FBA800 == 38 [pid = 2592] [id = 584] 03:33:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (142A3800) [pid = 2592] [serial = 1752] [outer = 00000000] 03:33:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (142ED000) [pid = 2592] [serial = 1753] [outer = 142A3800] 03:33:13 INFO - PROCESS | 2592 | 1467541993153 Marionette DEBUG loaded listener.js 03:33:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (152CC000) [pid = 2592] [serial = 1754] [outer = 142A3800] 03:33:13 INFO - PROCESS | 2592 | 1467541993763 Marionette TRACE conn4 <- [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]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1012ms 03:33:13 INFO - PROCESS | 2592 | 1467541993822 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 2592 | 1467541993826 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 03:33:13 INFO - PROCESS | 2592 | 1467541993833 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:33:13 INFO - PROCESS | 2592 | 1467541993836 Marionette TRACE conn4 <- [1,2302,null,{}] 03:33:13 INFO - PROCESS | 2592 | 1467541993847 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:13 INFO - PROCESS | 2592 | 1467541993852 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:14 INFO - PROCESS | 2592 | 1467541994032 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 03:33:14 INFO - PROCESS | 2592 | 1467541994043 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:14 INFO - PROCESS | 2592 | 1467541994046 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:14 INFO - PROCESS | 2592 | ++DOCSHELL 174E9C00 == 39 [pid = 2592] [id = 585] 03:33:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (174EE400) [pid = 2592] [serial = 1755] [outer = 00000000] 03:33:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (17964400) [pid = 2592] [serial = 1756] [outer = 174EE400] 03:33:14 INFO - PROCESS | 2592 | 1467541994101 Marionette DEBUG loaded listener.js 03:33:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (179DB400) [pid = 2592] [serial = 1757] [outer = 174EE400] 03:33:14 INFO - PROCESS | 2592 | 1467541994741 Marionette TRACE conn4 <- [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]]]}] 03:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 949ms 03:33:14 INFO - PROCESS | 2592 | 1467541994783 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 03:33:14 INFO - PROCESS | 2592 | 1467541994786 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 03:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:33:14 INFO - PROCESS | 2592 | 1467541994789 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:33:14 INFO - PROCESS | 2592 | 1467541994791 Marionette TRACE conn4 <- [1,2306,null,{}] 03:33:14 INFO - PROCESS | 2592 | 1467541994795 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:14 INFO - PROCESS | 2592 | 1467541994797 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:14 INFO - PROCESS | 2592 | 1467541994901 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 03:33:15 INFO - PROCESS | 2592 | 1467541995044 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:15 INFO - PROCESS | 2592 | 1467541995047 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:15 INFO - PROCESS | 2592 | ++DOCSHELL 152D0C00 == 40 [pid = 2592] [id = 586] 03:33:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (17D44C00) [pid = 2592] [serial = 1758] [outer = 00000000] 03:33:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (17E5FC00) [pid = 2592] [serial = 1759] [outer = 17D44C00] 03:33:15 INFO - PROCESS | 2592 | 1467541995100 Marionette DEBUG loaded listener.js 03:33:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (18025C00) [pid = 2592] [serial = 1760] [outer = 17D44C00] 03:33:15 INFO - PROCESS | 2592 | 1467541995913 Marionette TRACE conn4 <- [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] 03:33:15 INFO - PROCESS | 2592 | 1467541995979 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 03:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:33:15 INFO - PROCESS | 2592 | 1467541995984 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:33:15 INFO - PROCESS | 2592 | 1467541995987 Marionette TRACE conn4 <- [1,2310,null,{}] 03:33:15 INFO - PROCESS | 2592 | 1467541995993 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:15 INFO - PROCESS | 2592 | 1467541995995 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:16 INFO - PROCESS | 2592 | 1467541996096 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 03:33:16 INFO - PROCESS | 2592 | 1467541996239 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:16 INFO - PROCESS | 2592 | 1467541996244 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:16 INFO - PROCESS | 2592 | ++DOCSHELL 10FEC000 == 41 [pid = 2592] [id = 587] 03:33:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (10FEDC00) [pid = 2592] [serial = 1761] [outer = 00000000] 03:33:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (11ADF400) [pid = 2592] [serial = 1762] [outer = 10FEDC00] 03:33:16 INFO - PROCESS | 2592 | 1467541996294 Marionette DEBUG loaded listener.js 03:33:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (12928000) [pid = 2592] [serial = 1763] [outer = 10FEDC00] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 10375800 == 40 [pid = 2592] [id = 581] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 10A0C000 == 39 [pid = 2592] [id = 580] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 1281EC00 == 38 [pid = 2592] [id = 579] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 15339400 == 37 [pid = 2592] [id = 578] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 14FDF800 == 36 [pid = 2592] [id = 577] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 142E4C00 == 35 [pid = 2592] [id = 576] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 1328C800 == 34 [pid = 2592] [id = 575] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 11CD2400 == 33 [pid = 2592] [id = 574] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 10A7E000 == 32 [pid = 2592] [id = 573] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 103C9800 == 31 [pid = 2592] [id = 572] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 142C8800 == 30 [pid = 2592] [id = 571] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 13034800 == 29 [pid = 2592] [id = 562] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 152D0C00 == 28 [pid = 2592] [id = 586] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 174E9C00 == 27 [pid = 2592] [id = 585] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 15437000 == 26 [pid = 2592] [id = 582] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 10A75C00 == 25 [pid = 2592] [id = 583] 03:33:17 INFO - PROCESS | 2592 | --DOCSHELL 13FBA800 == 24 [pid = 2592] [id = 584] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (152CF800) [pid = 2592] [serial = 1699] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (13127800) [pid = 2592] [serial = 1693] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (131EC400) [pid = 2592] [serial = 1694] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (10F6EC00) [pid = 2592] [serial = 1690] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (17258400) [pid = 2592] [serial = 1711] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (11211800) [pid = 2592] [serial = 1691] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (145B3400) [pid = 2592] [serial = 1696] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (15AA6000) [pid = 2592] [serial = 1702] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (13FBE800) [pid = 2592] [serial = 1688] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (1394B400) [pid = 2592] [serial = 1687] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (12B02800) [pid = 2592] [serial = 1676] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (1281DC00) [pid = 2592] [serial = 1675] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (145CE400) [pid = 2592] [serial = 1679] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142E7C00) [pid = 2592] [serial = 1678] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (1533FC00) [pid = 2592] [serial = 1700] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (174FDC00) [pid = 2592] [serial = 1682] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (16D47000) [pid = 2592] [serial = 1681] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (17DB6400) [pid = 2592] [serial = 1685] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (17D4C400) [pid = 2592] [serial = 1684] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (10A79800) [pid = 2592] [serial = 1705] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (1725B000) [pid = 2592] [serial = 1712] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (15F92800) [pid = 2592] [serial = 1703] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (12B03800) [pid = 2592] [serial = 1706] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (166EDC00) [pid = 2592] [serial = 1708] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (167C4000) [pid = 2592] [serial = 1709] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (145CBC00) [pid = 2592] [serial = 1697] [outer = 00000000] [url = about:blank] 03:33:17 INFO - PROCESS | 2592 | 1467541997490 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1581ms 03:33:17 INFO - PROCESS | 2592 | 1467541997551 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 03:33:17 INFO - PROCESS | 2592 | 1467541997555 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 03:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:33:17 INFO - PROCESS | 2592 | 1467541997560 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:33:17 INFO - PROCESS | 2592 | 1467541997563 Marionette TRACE conn4 <- [1,2314,null,{}] 03:33:17 INFO - PROCESS | 2592 | 1467541997571 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:17 INFO - PROCESS | 2592 | 1467541997574 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:17 INFO - PROCESS | 2592 | 1467541997657 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 03:33:17 INFO - PROCESS | 2592 | 1467541997670 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:17 INFO - PROCESS | 2592 | 1467541997673 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:17 INFO - PROCESS | 2592 | ++DOCSHELL 10A80800 == 25 [pid = 2592] [id = 588] 03:33:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (10A81000) [pid = 2592] [serial = 1764] [outer = 00000000] 03:33:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (10E07400) [pid = 2592] [serial = 1765] [outer = 10A81000] 03:33:17 INFO - PROCESS | 2592 | 1467541997719 Marionette DEBUG loaded listener.js 03:33:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (10F35400) [pid = 2592] [serial = 1766] [outer = 10A81000] 03:33:18 INFO - PROCESS | 2592 | 1467541998205 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 696ms 03:33:18 INFO - PROCESS | 2592 | 1467541998261 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 03:33:18 INFO - PROCESS | 2592 | 1467541998265 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 03:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:33:18 INFO - PROCESS | 2592 | 1467541998272 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:33:18 INFO - PROCESS | 2592 | 1467541998275 Marionette TRACE conn4 <- [1,2318,null,{}] 03:33:18 INFO - PROCESS | 2592 | 1467541998278 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:18 INFO - PROCESS | 2592 | 1467541998281 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:18 INFO - PROCESS | 2592 | 1467541998413 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 03:33:18 INFO - PROCESS | 2592 | 1467541998422 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:18 INFO - PROCESS | 2592 | 1467541998424 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:18 INFO - PROCESS | 2592 | ++DOCSHELL 12921400 == 26 [pid = 2592] [id = 589] 03:33:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (12925C00) [pid = 2592] [serial = 1767] [outer = 00000000] 03:33:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (12D7D000) [pid = 2592] [serial = 1768] [outer = 12925C00] 03:33:18 INFO - PROCESS | 2592 | 1467541998471 Marionette DEBUG loaded listener.js 03:33:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (13034800) [pid = 2592] [serial = 1769] [outer = 12925C00] 03:33:18 INFO - PROCESS | 2592 | 1467541998932 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 712ms 03:33:19 INFO - PROCESS | 2592 | 1467541999002 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 03:33:19 INFO - PROCESS | 2592 | 1467541999004 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 03:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:33:19 INFO - PROCESS | 2592 | 1467541999008 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:33:19 INFO - PROCESS | 2592 | 1467541999012 Marionette TRACE conn4 <- [1,2322,null,{}] 03:33:19 INFO - PROCESS | 2592 | 1467541999022 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:19 INFO - PROCESS | 2592 | 1467541999027 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:19 INFO - PROCESS | 2592 | 1467541999156 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 03:33:19 INFO - PROCESS | 2592 | 1467541999218 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:19 INFO - PROCESS | 2592 | 1467541999222 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:19 INFO - PROCESS | 2592 | ++DOCSHELL 139DC000 == 27 [pid = 2592] [id = 590] 03:33:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (13FB0800) [pid = 2592] [serial = 1770] [outer = 00000000] 03:33:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (14294400) [pid = 2592] [serial = 1771] [outer = 13FB0800] 03:33:19 INFO - PROCESS | 2592 | 1467541999268 Marionette DEBUG loaded listener.js 03:33:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (142BC400) [pid = 2592] [serial = 1772] [outer = 13FB0800] 03:33:19 INFO - PROCESS | 2592 | 1467541999682 Marionette TRACE conn4 <- [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]]]}] 03:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 711ms 03:33:19 INFO - PROCESS | 2592 | 1467541999707 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 03:33:19 INFO - PROCESS | 2592 | 1467541999710 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 03:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:33:19 INFO - PROCESS | 2592 | 1467541999713 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:33:19 INFO - PROCESS | 2592 | 1467541999715 Marionette TRACE conn4 <- [1,2326,null,{}] 03:33:19 INFO - PROCESS | 2592 | 1467541999725 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:19 INFO - PROCESS | 2592 | 1467541999727 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:19 INFO - PROCESS | 2592 | 1467541999870 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 03:33:19 INFO - PROCESS | 2592 | 1467541999890 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:19 INFO - PROCESS | 2592 | 1467541999892 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:19 INFO - PROCESS | 2592 | ++DOCSHELL 142EA800 == 28 [pid = 2592] [id = 591] 03:33:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (142EEC00) [pid = 2592] [serial = 1773] [outer = 00000000] 03:33:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (145BAC00) [pid = 2592] [serial = 1774] [outer = 142EEC00] 03:33:19 INFO - PROCESS | 2592 | 1467541999936 Marionette DEBUG loaded listener.js 03:33:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (145D0800) [pid = 2592] [serial = 1775] [outer = 142EEC00] 03:33:20 INFO - PROCESS | 2592 | 1467542000344 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 665ms 03:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:33:20 INFO - PROCESS | 2592 | 1467542000384 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 03:33:20 INFO - PROCESS | 2592 | 1467542000386 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 03:33:20 INFO - PROCESS | 2592 | 1467542000390 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:33:20 INFO - PROCESS | 2592 | 1467542000392 Marionette TRACE conn4 <- [1,2330,null,{}] 03:33:20 INFO - PROCESS | 2592 | 1467542000395 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:20 INFO - PROCESS | 2592 | 1467542000397 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:20 INFO - PROCESS | 2592 | 1467542000506 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 03:33:20 INFO - PROCESS | 2592 | 1467542000511 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:20 INFO - PROCESS | 2592 | 1467542000513 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:20 INFO - PROCESS | 2592 | ++DOCSHELL 145D4C00 == 29 [pid = 2592] [id = 592] 03:33:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (145D7000) [pid = 2592] [serial = 1776] [outer = 00000000] 03:33:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (152D3400) [pid = 2592] [serial = 1777] [outer = 145D7000] 03:33:20 INFO - PROCESS | 2592 | 1467542000556 Marionette DEBUG loaded listener.js 03:33:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (152D9C00) [pid = 2592] [serial = 1778] [outer = 145D7000] 03:33:21 INFO - PROCESS | 2592 | 1467542000993 Marionette TRACE conn4 <- [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]]]}] 03:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 633ms 03:33:21 INFO - PROCESS | 2592 | 1467542001030 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 03:33:21 INFO - PROCESS | 2592 | 1467542001032 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 03:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:33:21 INFO - PROCESS | 2592 | 1467542001035 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:33:21 INFO - PROCESS | 2592 | 1467542001037 Marionette TRACE conn4 <- [1,2334,null,{}] 03:33:21 INFO - PROCESS | 2592 | 1467542001041 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:21 INFO - PROCESS | 2592 | 1467542001093 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:21 INFO - PROCESS | 2592 | 1467542001253 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 03:33:21 INFO - PROCESS | 2592 | 1467542001351 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:21 INFO - PROCESS | 2592 | 1467542001353 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:21 INFO - PROCESS | 2592 | ++DOCSHELL 15F91400 == 30 [pid = 2592] [id = 593] 03:33:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (15F92000) [pid = 2592] [serial = 1779] [outer = 00000000] 03:33:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (16520000) [pid = 2592] [serial = 1780] [outer = 15F92000] 03:33:21 INFO - PROCESS | 2592 | 1467542001395 Marionette DEBUG loaded listener.js 03:33:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (166E9800) [pid = 2592] [serial = 1781] [outer = 15F92000] 03:33:21 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (145D2C00) [pid = 2592] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:33:21 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (152CF400) [pid = 2592] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:33:21 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (17253000) [pid = 2592] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:33:21 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (142E5400) [pid = 2592] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:33:21 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (13296C00) [pid = 2592] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:33:21 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (10507800) [pid = 2592] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:33:21 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (1281E000) [pid = 2592] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:33:21 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (10D27C00) [pid = 2592] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:33:21 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (15789800) [pid = 2592] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:33:21 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10A0F400) [pid = 2592] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:33:21 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (166F4800) [pid = 2592] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:33:21 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (15525000) [pid = 2592] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:33:21 INFO - PROCESS | 2592 | 1467542001965 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 949ms 03:33:22 INFO - PROCESS | 2592 | 1467542002025 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 03:33:22 INFO - PROCESS | 2592 | 1467542002027 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 03:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:33:22 INFO - PROCESS | 2592 | 1467542002040 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:33:22 INFO - PROCESS | 2592 | 1467542002042 Marionette TRACE conn4 <- [1,2338,null,{}] 03:33:22 INFO - PROCESS | 2592 | 1467542002046 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:22 INFO - PROCESS | 2592 | 1467542002048 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:22 INFO - PROCESS | 2592 | 1467542002123 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 03:33:22 INFO - PROCESS | 2592 | 1467542002130 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:22 INFO - PROCESS | 2592 | 1467542002133 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:22 INFO - PROCESS | 2592 | ++DOCSHELL 12823800 == 31 [pid = 2592] [id = 594] 03:33:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (1344C000) [pid = 2592] [serial = 1782] [outer = 00000000] 03:33:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (142ED400) [pid = 2592] [serial = 1783] [outer = 1344C000] 03:33:22 INFO - PROCESS | 2592 | 1467542002181 Marionette DEBUG loaded listener.js 03:33:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (142F1000) [pid = 2592] [serial = 1784] [outer = 1344C000] 03:33:22 INFO - PROCESS | 2592 | 1467542002615 Marionette TRACE conn4 <- [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]]]}] 03:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 601ms 03:33:22 INFO - PROCESS | 2592 | 1467542002628 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 03:33:22 INFO - PROCESS | 2592 | 1467542002630 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 03:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:33:22 INFO - PROCESS | 2592 | 1467542002649 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:33:22 INFO - PROCESS | 2592 | 1467542002651 Marionette TRACE conn4 <- [1,2342,null,{}] 03:33:22 INFO - PROCESS | 2592 | 1467542002655 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:22 INFO - PROCESS | 2592 | 1467542002657 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:22 INFO - PROCESS | 2592 | 1467542002731 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 03:33:22 INFO - PROCESS | 2592 | 1467542002736 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:22 INFO - PROCESS | 2592 | 1467542002738 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:22 INFO - PROCESS | 2592 | ++DOCSHELL 129A7800 == 32 [pid = 2592] [id = 595] 03:33:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (142E5400) [pid = 2592] [serial = 1785] [outer = 00000000] 03:33:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (166F3800) [pid = 2592] [serial = 1786] [outer = 142E5400] 03:33:22 INFO - PROCESS | 2592 | 1467542002780 Marionette DEBUG loaded listener.js 03:33:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (10E01400) [pid = 2592] [serial = 1787] [outer = 142E5400] 03:33:23 INFO - PROCESS | 2592 | 1467542003239 Marionette TRACE conn4 <- [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]]]}] 03:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 665ms 03:33:23 INFO - PROCESS | 2592 | 1467542003292 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 03:33:23 INFO - PROCESS | 2592 | 1467542003294 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 03:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:33:23 INFO - PROCESS | 2592 | 1467542003298 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:33:23 INFO - PROCESS | 2592 | 1467542003299 Marionette TRACE conn4 <- [1,2346,null,{}] 03:33:23 INFO - PROCESS | 2592 | 1467542003303 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:23 INFO - PROCESS | 2592 | 1467542003304 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:23 INFO - PROCESS | 2592 | 1467542003379 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 03:33:23 INFO - PROCESS | 2592 | 1467542003384 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 2592 | 1467542003386 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:23 INFO - PROCESS | 2592 | ++DOCSHELL 139D8C00 == 33 [pid = 2592] [id = 596] 03:33:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (17241C00) [pid = 2592] [serial = 1788] [outer = 00000000] 03:33:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (1725A400) [pid = 2592] [serial = 1789] [outer = 17241C00] 03:33:23 INFO - PROCESS | 2592 | 1467542003428 Marionette DEBUG loaded listener.js 03:33:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (1725C000) [pid = 2592] [serial = 1790] [outer = 17241C00] 03:33:24 INFO - PROCESS | 2592 | --DOCSHELL 10A80800 == 32 [pid = 2592] [id = 588] 03:33:24 INFO - PROCESS | 2592 | --DOCSHELL 10FEC000 == 31 [pid = 2592] [id = 587] 03:33:24 INFO - PROCESS | 2592 | --DOCSHELL 12921400 == 30 [pid = 2592] [id = 589] 03:33:24 INFO - PROCESS | 2592 | --DOCSHELL 12823800 == 29 [pid = 2592] [id = 594] 03:33:24 INFO - PROCESS | 2592 | --DOCSHELL 15F91400 == 28 [pid = 2592] [id = 593] 03:33:24 INFO - PROCESS | 2592 | --DOCSHELL 142EA800 == 27 [pid = 2592] [id = 591] 03:33:24 INFO - PROCESS | 2592 | --DOCSHELL 145D4C00 == 26 [pid = 2592] [id = 592] 03:33:24 INFO - PROCESS | 2592 | --DOCSHELL 129A7800 == 25 [pid = 2592] [id = 595] 03:33:24 INFO - PROCESS | 2592 | --DOCSHELL 139DC000 == 24 [pid = 2592] [id = 590] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (17406800) [pid = 2592] [serial = 1745] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (1533EC00) [pid = 2592] [serial = 1732] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (174F7000) [pid = 2592] [serial = 1715] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (174F5C00) [pid = 2592] [serial = 1714] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (145CFC00) [pid = 2592] [serial = 1729] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (1394A400) [pid = 2592] [serial = 1726] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (14299C00) [pid = 2592] [serial = 1727] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (11CD1400) [pid = 2592] [serial = 1717] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (12B09400) [pid = 2592] [serial = 1718] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (12B09000) [pid = 2592] [serial = 1723] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (13031400) [pid = 2592] [serial = 1724] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (10F3A400) [pid = 2592] [serial = 1720] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (1651FC00) [pid = 2592] [serial = 1735] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (11215000) [pid = 2592] [serial = 1721] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (139DB400) [pid = 2592] [serial = 1741] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (16D0C800) [pid = 2592] [serial = 1738] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (1725C400) [pid = 2592] [serial = 1744] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (16D15000) [pid = 2592] [serial = 1739] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (166F1400) [pid = 2592] [serial = 1736] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (14298800) [pid = 2592] [serial = 1742] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (1578CC00) [pid = 2592] [serial = 1733] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (174FD400) [pid = 2592] [serial = 1748] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (174F5400) [pid = 2592] [serial = 1747] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (145DA000) [pid = 2592] [serial = 1730] [outer = 00000000] [url = about:blank] 03:33:25 INFO - PROCESS | 2592 | 1467542005180 Marionette TRACE conn4 <- [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]]]}] 03:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1929ms 03:33:25 INFO - PROCESS | 2592 | 1467542005247 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 03:33:25 INFO - PROCESS | 2592 | 1467542005251 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 03:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:33:25 INFO - PROCESS | 2592 | 1467542005257 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:33:25 INFO - PROCESS | 2592 | 1467542005260 Marionette TRACE conn4 <- [1,2350,null,{}] 03:33:25 INFO - PROCESS | 2592 | 1467542005266 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:25 INFO - PROCESS | 2592 | 1467542005269 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:25 INFO - PROCESS | 2592 | 1467542005362 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 03:33:25 INFO - PROCESS | 2592 | 1467542005375 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 2592 | 1467542005380 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:25 INFO - PROCESS | 2592 | ++DOCSHELL 10560400 == 25 [pid = 2592] [id = 597] 03:33:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (10A74800) [pid = 2592] [serial = 1791] [outer = 00000000] 03:33:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (10D24400) [pid = 2592] [serial = 1792] [outer = 10A74800] 03:33:25 INFO - PROCESS | 2592 | 1467542005428 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (10D28800) [pid = 2592] [serial = 1793] [outer = 10A74800] 03:33:25 INFO - PROCESS | 2592 | 1467542005927 Marionette TRACE conn4 <- [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]]]}] 03:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 712ms 03:33:25 INFO - PROCESS | 2592 | 1467542005956 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 03:33:25 INFO - PROCESS | 2592 | 1467542005961 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 03:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:33:25 INFO - PROCESS | 2592 | 1467542005967 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:33:25 INFO - PROCESS | 2592 | 1467542005970 Marionette TRACE conn4 <- [1,2354,null,{}] 03:33:26 INFO - PROCESS | 2592 | 1467542005974 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:26 INFO - PROCESS | 2592 | 1467542005976 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:26 INFO - PROCESS | 2592 | 1467542006061 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 03:33:26 INFO - PROCESS | 2592 | 1467542006070 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:26 INFO - PROCESS | 2592 | 1467542006073 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:26 INFO - PROCESS | 2592 | ++DOCSHELL 117CC800 == 26 [pid = 2592] [id = 598] 03:33:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (117D1000) [pid = 2592] [serial = 1794] [outer = 00000000] 03:33:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (11C45400) [pid = 2592] [serial = 1795] [outer = 117D1000] 03:33:26 INFO - PROCESS | 2592 | 1467542006123 Marionette DEBUG loaded listener.js 03:33:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (12820400) [pid = 2592] [serial = 1796] [outer = 117D1000] 03:33:26 INFO - PROCESS | 2592 | 1467542006639 Marionette TRACE conn4 <- [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]]]}] 03:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 696ms 03:33:26 INFO - PROCESS | 2592 | 1467542006698 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 03:33:26 INFO - PROCESS | 2592 | 1467542006700 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 03:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:33:26 INFO - PROCESS | 2592 | 1467542006704 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:33:26 INFO - PROCESS | 2592 | 1467542006707 Marionette TRACE conn4 <- [1,2358,null,{}] 03:33:26 INFO - PROCESS | 2592 | 1467542006718 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:26 INFO - PROCESS | 2592 | 1467542006723 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:26 INFO - PROCESS | 2592 | 1467542006832 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 03:33:26 INFO - PROCESS | 2592 | 1467542006929 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:26 INFO - PROCESS | 2592 | 1467542006932 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:26 INFO - PROCESS | 2592 | ++DOCSHELL 13133800 == 27 [pid = 2592] [id = 599] 03:33:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (13134400) [pid = 2592] [serial = 1797] [outer = 00000000] 03:33:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (131EE400) [pid = 2592] [serial = 1798] [outer = 13134400] 03:33:26 INFO - PROCESS | 2592 | 1467542006978 Marionette DEBUG loaded listener.js 03:33:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (13455C00) [pid = 2592] [serial = 1799] [outer = 13134400] 03:33:27 INFO - PROCESS | 2592 | 1467542007357 Marionette TRACE conn4 <- [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]]]}] 03:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 696ms 03:33:27 INFO - PROCESS | 2592 | 1467542007403 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 03:33:27 INFO - PROCESS | 2592 | 1467542007405 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 03:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:33:27 INFO - PROCESS | 2592 | 1467542007417 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:33:27 INFO - PROCESS | 2592 | 1467542007419 Marionette TRACE conn4 <- [1,2362,null,{}] 03:33:27 INFO - PROCESS | 2592 | 1467542007422 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:27 INFO - PROCESS | 2592 | 1467542007424 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:27 INFO - PROCESS | 2592 | 1467542007514 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 03:33:27 INFO - PROCESS | 2592 | 1467542007520 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:27 INFO - PROCESS | 2592 | 1467542007522 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:27 INFO - PROCESS | 2592 | ++DOCSHELL 131ED400 == 28 [pid = 2592] [id = 600] 03:33:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (1344A000) [pid = 2592] [serial = 1800] [outer = 00000000] 03:33:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (14298C00) [pid = 2592] [serial = 1801] [outer = 1344A000] 03:33:27 INFO - PROCESS | 2592 | 1467542007565 Marionette DEBUG loaded listener.js 03:33:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (142E7400) [pid = 2592] [serial = 1802] [outer = 1344A000] 03:33:28 INFO - PROCESS | 2592 | 1467542008000 Marionette TRACE conn4 <- [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]]]}] 03:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 648ms 03:33:28 INFO - PROCESS | 2592 | 1467542008058 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 2592 | 1467542008060 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 03:33:28 INFO - PROCESS | 2592 | 1467542008063 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:33:28 INFO - PROCESS | 2592 | 1467542008064 Marionette TRACE conn4 <- [1,2366,null,{}] 03:33:28 INFO - PROCESS | 2592 | 1467542008068 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:28 INFO - PROCESS | 2592 | 1467542008070 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:28 INFO - PROCESS | 2592 | 1467542008150 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 03:33:28 INFO - PROCESS | 2592 | 1467542008155 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 2592 | 1467542008157 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:28 INFO - PROCESS | 2592 | ++DOCSHELL 142F0400 == 29 [pid = 2592] [id = 601] 03:33:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (142F1400) [pid = 2592] [serial = 1803] [outer = 00000000] 03:33:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (145D0C00) [pid = 2592] [serial = 1804] [outer = 142F1400] 03:33:28 INFO - PROCESS | 2592 | 1467542008199 Marionette DEBUG loaded listener.js 03:33:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (145D8800) [pid = 2592] [serial = 1805] [outer = 142F1400] 03:33:28 INFO - PROCESS | 2592 | 1467542008685 Marionette TRACE conn4 <- [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]]]}] 03:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 696ms 03:33:28 INFO - PROCESS | 2592 | 1467542008763 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 2592 | 1467542008765 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 03:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:33:28 INFO - PROCESS | 2592 | 1467542008769 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - PROCESS | 2592 | 1467542008770 Marionette TRACE conn4 <- [1,2370,null,{}] 03:33:28 INFO - PROCESS | 2592 | 1467542008774 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:28 INFO - PROCESS | 2592 | 1467542008779 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:28 INFO - PROCESS | 2592 | 1467542008886 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 03:33:28 INFO - PROCESS | 2592 | 1467542008892 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 2592 | 1467542008894 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:28 INFO - PROCESS | 2592 | ++DOCSHELL 15432000 == 30 [pid = 2592] [id = 602] 03:33:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (15524C00) [pid = 2592] [serial = 1806] [outer = 00000000] 03:33:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (15795C00) [pid = 2592] [serial = 1807] [outer = 15524C00] 03:33:28 INFO - PROCESS | 2592 | 1467542008936 Marionette DEBUG loaded listener.js 03:33:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (15A9D400) [pid = 2592] [serial = 1808] [outer = 15524C00] 03:33:29 INFO - PROCESS | 2592 | 1467542009446 Marionette TRACE conn4 <- [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]]]}] 03:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 696ms 03:33:29 INFO - PROCESS | 2592 | 1467542009499 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 03:33:29 INFO - PROCESS | 2592 | 1467542009501 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 03:33:29 INFO - PROCESS | 2592 | 1467542009504 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:33:29 INFO - PROCESS | 2592 | 1467542009506 Marionette TRACE conn4 <- [1,2374,null,{}] 03:33:29 INFO - PROCESS | 2592 | 1467542009519 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:29 INFO - PROCESS | 2592 | 1467542009521 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:29 INFO - PROCESS | 2592 | 1467542009621 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 03:33:29 INFO - PROCESS | 2592 | 1467542009626 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:29 INFO - PROCESS | 2592 | 1467542009628 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:29 INFO - PROCESS | 2592 | ++DOCSHELL 1578D800 == 31 [pid = 2592] [id = 603] 03:33:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (15F8F400) [pid = 2592] [serial = 1809] [outer = 00000000] 03:33:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (165E6400) [pid = 2592] [serial = 1810] [outer = 15F8F400] 03:33:29 INFO - PROCESS | 2592 | 1467542009671 Marionette DEBUG loaded listener.js 03:33:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (166E9400) [pid = 2592] [serial = 1811] [outer = 15F8F400] 03:33:30 INFO - PROCESS | 2592 | 1467542010114 Marionette TRACE conn4 <- [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]]]}] 03:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 696ms 03:33:30 INFO - PROCESS | 2592 | 1467542010204 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 03:33:30 INFO - PROCESS | 2592 | 1467542010206 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 03:33:30 INFO - PROCESS | 2592 | 1467542010210 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:33:30 INFO - PROCESS | 2592 | 1467542010211 Marionette TRACE conn4 <- [1,2378,null,{}] 03:33:30 INFO - PROCESS | 2592 | 1467542010215 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:30 INFO - PROCESS | 2592 | 1467542010216 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:30 INFO - PROCESS | 2592 | 1467542010294 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 03:33:30 INFO - PROCESS | 2592 | 1467542010299 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:30 INFO - PROCESS | 2592 | 1467542010301 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:30 INFO - PROCESS | 2592 | ++DOCSHELL 165E4000 == 32 [pid = 2592] [id = 604] 03:33:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (166F4000) [pid = 2592] [serial = 1812] [outer = 00000000] 03:33:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (16D46800) [pid = 2592] [serial = 1813] [outer = 166F4000] 03:33:30 INFO - PROCESS | 2592 | 1467542010342 Marionette DEBUG loaded listener.js 03:33:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (16D47000) [pid = 2592] [serial = 1814] [outer = 166F4000] 03:33:30 INFO - PROCESS | 2592 | 1467542010817 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 649ms 03:33:30 INFO - PROCESS | 2592 | 1467542010848 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 03:33:30 INFO - PROCESS | 2592 | 1467542010850 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 03:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:33:30 INFO - PROCESS | 2592 | 1467542010859 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:33:30 INFO - PROCESS | 2592 | 1467542010861 Marionette TRACE conn4 <- [1,2382,null,{}] 03:33:30 INFO - PROCESS | 2592 | 1467542010865 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:30 INFO - PROCESS | 2592 | 1467542010866 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:30 INFO - PROCESS | 2592 | 1467542010973 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 03:33:31 INFO - PROCESS | 2592 | 1467542011059 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:31 INFO - PROCESS | 2592 | 1467542011061 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:31 INFO - PROCESS | 2592 | ++DOCSHELL 1281B400 == 33 [pid = 2592] [id = 605] 03:33:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (12D89C00) [pid = 2592] [serial = 1815] [outer = 00000000] 03:33:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (1725C400) [pid = 2592] [serial = 1816] [outer = 12D89C00] 03:33:31 INFO - PROCESS | 2592 | 1467542011103 Marionette DEBUG loaded listener.js 03:33:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (1746C000) [pid = 2592] [serial = 1817] [outer = 12D89C00] 03:33:31 INFO - PROCESS | 2592 | 1467542011542 Marionette TRACE conn4 <- [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]]]}] 03:33:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:33:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 743ms 03:33:31 INFO - PROCESS | 2592 | 1467542011599 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 03:33:31 INFO - PROCESS | 2592 | 1467542011601 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 03:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:33:31 INFO - PROCESS | 2592 | 1467542011604 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:33:31 INFO - PROCESS | 2592 | 1467542011606 Marionette TRACE conn4 <- [1,2386,null,{}] 03:33:31 INFO - PROCESS | 2592 | 1467542011609 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:31 INFO - PROCESS | 2592 | 1467542011611 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:31 INFO - PROCESS | 2592 | 1467542011783 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 03:33:31 INFO - PROCESS | 2592 | 1467542011795 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:31 INFO - PROCESS | 2592 | 1467542011797 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:31 INFO - PROCESS | 2592 | ++DOCSHELL 10A74400 == 34 [pid = 2592] [id = 606] 03:33:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (16834400) [pid = 2592] [serial = 1818] [outer = 00000000] 03:33:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (174F4000) [pid = 2592] [serial = 1819] [outer = 16834400] 03:33:31 INFO - PROCESS | 2592 | 1467542011839 Marionette DEBUG loaded listener.js 03:33:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (174F9000) [pid = 2592] [serial = 1820] [outer = 16834400] 03:33:32 INFO - PROCESS | 2592 | 1467542012283 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 712ms 03:33:32 INFO - PROCESS | 2592 | 1467542012336 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 03:33:32 INFO - PROCESS | 2592 | 1467542012339 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 03:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:33:32 INFO - PROCESS | 2592 | 1467542012342 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:33:32 INFO - PROCESS | 2592 | 1467542012344 Marionette TRACE conn4 <- [1,2390,null,{}] 03:33:32 INFO - PROCESS | 2592 | 1467542012394 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:32 INFO - PROCESS | 2592 | 1467542012397 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:32 INFO - PROCESS | 2592 | 1467542012522 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 03:33:32 INFO - PROCESS | 2592 | 1467542012535 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:32 INFO - PROCESS | 2592 | 1467542012537 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:32 INFO - PROCESS | 2592 | ++DOCSHELL 142EDC00 == 35 [pid = 2592] [id = 607] 03:33:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (176E4000) [pid = 2592] [serial = 1821] [outer = 00000000] 03:33:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (179D4C00) [pid = 2592] [serial = 1822] [outer = 176E4000] 03:33:32 INFO - PROCESS | 2592 | 1467542012581 Marionette DEBUG loaded listener.js 03:33:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (17D4BC00) [pid = 2592] [serial = 1823] [outer = 176E4000] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (142EEC00) [pid = 2592] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (145D7000) [pid = 2592] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (15F92000) [pid = 2592] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (1344C000) [pid = 2592] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (142E5400) [pid = 2592] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (13FB0800) [pid = 2592] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (12925C00) [pid = 2592] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (10A81000) [pid = 2592] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (10FEDC00) [pid = 2592] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (17D44C00) [pid = 2592] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (174EE400) [pid = 2592] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142A3800) [pid = 2592] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:33:32 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10A76400) [pid = 2592] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:33:33 INFO - PROCESS | 2592 | 1467542013141 Marionette TRACE conn4 <- [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]]]}] 03:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 838ms 03:33:33 INFO - PROCESS | 2592 | 1467542013164 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 2592 | 1467542013166 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 03:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:33:33 INFO - PROCESS | 2592 | 1467542013171 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 2592 | 1467542013172 Marionette TRACE conn4 <- [1,2394,null,{}] 03:33:33 INFO - PROCESS | 2592 | 1467542013175 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:33 INFO - PROCESS | 2592 | 1467542013177 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:33 INFO - PROCESS | 2592 | 1467542013254 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 03:33:33 INFO - PROCESS | 2592 | 1467542013259 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 2592 | 1467542013261 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:33 INFO - PROCESS | 2592 | ++DOCSHELL 12925C00 == 36 [pid = 2592] [id = 608] 03:33:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (13FBFC00) [pid = 2592] [serial = 1824] [outer = 00000000] 03:33:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (152D2800) [pid = 2592] [serial = 1825] [outer = 13FBFC00] 03:33:33 INFO - PROCESS | 2592 | 1467542013304 Marionette DEBUG loaded listener.js 03:33:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (16D48000) [pid = 2592] [serial = 1826] [outer = 13FBFC00] 03:33:33 INFO - PROCESS | 2592 | 1467542013727 Marionette TRACE conn4 <- [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]]]}] 03:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 601ms 03:33:33 INFO - PROCESS | 2592 | 1467542013780 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 2592 | 1467542013782 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 03:33:33 INFO - PROCESS | 2592 | 1467542013786 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 2592 | 1467542013788 Marionette TRACE conn4 <- [1,2398,null,{}] 03:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:33:33 INFO - PROCESS | 2592 | 1467542013791 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:33 INFO - PROCESS | 2592 | 1467542013793 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:33 INFO - PROCESS | 2592 | 1467542013880 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 03:33:33 INFO - PROCESS | 2592 | 1467542013886 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 2592 | 1467542013888 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:33 INFO - PROCESS | 2592 | ++DOCSHELL 167B9400 == 37 [pid = 2592] [id = 609] 03:33:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (174EF000) [pid = 2592] [serial = 1827] [outer = 00000000] 03:33:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (17DB3400) [pid = 2592] [serial = 1828] [outer = 174EF000] 03:33:33 INFO - PROCESS | 2592 | 1467542013933 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (17DB6400) [pid = 2592] [serial = 1829] [outer = 174EF000] 03:33:34 INFO - PROCESS | 2592 | 1467542014440 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:33:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:33:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 648ms 03:33:34 INFO - PROCESS | 2592 | 1467542014473 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 03:33:34 INFO - PROCESS | 2592 | 1467542014474 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 03:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:33:34 INFO - PROCESS | 2592 | 1467542014478 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:33:34 INFO - PROCESS | 2592 | 1467542014480 Marionette TRACE conn4 <- [1,2402,null,{}] 03:33:34 INFO - PROCESS | 2592 | 1467542014483 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:34 INFO - PROCESS | 2592 | 1467542014485 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:34 INFO - PROCESS | 2592 | 1467542014568 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 03:33:34 INFO - PROCESS | 2592 | 1467542014576 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:34 INFO - PROCESS | 2592 | 1467542014578 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:34 INFO - PROCESS | 2592 | ++DOCSHELL 145B5000 == 38 [pid = 2592] [id = 610] 03:33:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (145D0000) [pid = 2592] [serial = 1830] [outer = 00000000] 03:33:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (180DF800) [pid = 2592] [serial = 1831] [outer = 145D0000] 03:33:34 INFO - PROCESS | 2592 | 1467542014620 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (180E2C00) [pid = 2592] [serial = 1832] [outer = 145D0000] 03:33:35 INFO - PROCESS | 2592 | --DOCSHELL 139D8C00 == 37 [pid = 2592] [id = 596] 03:33:35 INFO - PROCESS | 2592 | --DOCSHELL 10560400 == 36 [pid = 2592] [id = 597] 03:33:36 INFO - PROCESS | 2592 | --DOCSHELL 15432000 == 35 [pid = 2592] [id = 602] 03:33:36 INFO - PROCESS | 2592 | --DOCSHELL 165E4000 == 34 [pid = 2592] [id = 604] 03:33:36 INFO - PROCESS | 2592 | --DOCSHELL 131ED400 == 33 [pid = 2592] [id = 600] 03:33:36 INFO - PROCESS | 2592 | --DOCSHELL 1281B400 == 32 [pid = 2592] [id = 605] 03:33:36 INFO - PROCESS | 2592 | --DOCSHELL 1578D800 == 31 [pid = 2592] [id = 603] 03:33:36 INFO - PROCESS | 2592 | --DOCSHELL 12925C00 == 30 [pid = 2592] [id = 608] 03:33:36 INFO - PROCESS | 2592 | --DOCSHELL 167B9400 == 29 [pid = 2592] [id = 609] 03:33:36 INFO - PROCESS | 2592 | --DOCSHELL 142EDC00 == 28 [pid = 2592] [id = 607] 03:33:36 INFO - PROCESS | 2592 | --DOCSHELL 13133800 == 27 [pid = 2592] [id = 599] 03:33:36 INFO - PROCESS | 2592 | --DOCSHELL 10A74400 == 26 [pid = 2592] [id = 606] 03:33:36 INFO - PROCESS | 2592 | --DOCSHELL 117CC800 == 25 [pid = 2592] [id = 598] 03:33:36 INFO - PROCESS | 2592 | --DOCSHELL 142F0400 == 24 [pid = 2592] [id = 601] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (145BAC00) [pid = 2592] [serial = 1774] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (152D3400) [pid = 2592] [serial = 1777] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (145D0800) [pid = 2592] [serial = 1775] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (16520000) [pid = 2592] [serial = 1780] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (152D9C00) [pid = 2592] [serial = 1778] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (142F1000) [pid = 2592] [serial = 1784] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (166F3800) [pid = 2592] [serial = 1786] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (142ED400) [pid = 2592] [serial = 1783] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (166E9800) [pid = 2592] [serial = 1781] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (14294400) [pid = 2592] [serial = 1771] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (12D7D000) [pid = 2592] [serial = 1768] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10E01400) [pid = 2592] [serial = 1787] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (13034800) [pid = 2592] [serial = 1769] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (1725A400) [pid = 2592] [serial = 1789] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (10E07400) [pid = 2592] [serial = 1765] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (10F35400) [pid = 2592] [serial = 1766] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (12928000) [pid = 2592] [serial = 1763] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (11ADF400) [pid = 2592] [serial = 1762] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (18025C00) [pid = 2592] [serial = 1760] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (17E5FC00) [pid = 2592] [serial = 1759] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (179DB400) [pid = 2592] [serial = 1757] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (17964400) [pid = 2592] [serial = 1756] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (152CC000) [pid = 2592] [serial = 1754] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (142ED000) [pid = 2592] [serial = 1753] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (12926C00) [pid = 2592] [serial = 1751] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (117C9800) [pid = 2592] [serial = 1750] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (142BC400) [pid = 2592] [serial = 1772] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 2592 | 1467542016364 Marionette TRACE conn4 <- [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]]]}] 03:33:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:33:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1930ms 03:33:36 INFO - PROCESS | 2592 | 1467542016390 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 03:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:33:36 INFO - PROCESS | 2592 | 1467542016394 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 03:33:36 INFO - PROCESS | 2592 | 1467542016399 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:33:36 INFO - PROCESS | 2592 | 1467542016403 Marionette TRACE conn4 <- [1,2406,null,{}] 03:33:36 INFO - PROCESS | 2592 | 1467542016409 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:36 INFO - PROCESS | 2592 | 1467542016412 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:36 INFO - PROCESS | 2592 | 1467542016501 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 03:33:36 INFO - PROCESS | 2592 | 1467542016511 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 2592 | 1467542016516 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:36 INFO - PROCESS | 2592 | ++DOCSHELL 10A10400 == 25 [pid = 2592] [id = 611] 03:33:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (10A76C00) [pid = 2592] [serial = 1833] [outer = 00000000] 03:33:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (10A7E000) [pid = 2592] [serial = 1834] [outer = 10A76C00] 03:33:36 INFO - PROCESS | 2592 | 1467542016572 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (10D26400) [pid = 2592] [serial = 1835] [outer = 10A76C00] 03:33:37 INFO - PROCESS | 2592 | 1467542017111 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 744ms 03:33:37 INFO - PROCESS | 2592 | 1467542017168 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 2592 | 1467542017173 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 03:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:33:37 INFO - PROCESS | 2592 | 1467542017179 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - PROCESS | 2592 | 1467542017182 Marionette TRACE conn4 <- [1,2410,null,{}] 03:33:37 INFO - PROCESS | 2592 | 1467542017186 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:37 INFO - PROCESS | 2592 | 1467542017188 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:37 INFO - PROCESS | 2592 | 1467542017273 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 03:33:37 INFO - PROCESS | 2592 | 1467542017281 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 2592 | 1467542017284 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:37 INFO - PROCESS | 2592 | ++DOCSHELL 11211C00 == 26 [pid = 2592] [id = 612] 03:33:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (11215800) [pid = 2592] [serial = 1836] [outer = 00000000] 03:33:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (10A09C00) [pid = 2592] [serial = 1837] [outer = 11215800] 03:33:37 INFO - PROCESS | 2592 | 1467542017339 Marionette DEBUG loaded listener.js 03:33:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (11AE1000) [pid = 2592] [serial = 1838] [outer = 11215800] 03:33:37 INFO - PROCESS | 2592 | 1467542017797 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 632ms 03:33:37 INFO - PROCESS | 2592 | 1467542017823 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 2592 | 1467542017825 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 03:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:33:37 INFO - PROCESS | 2592 | 1467542017829 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - PROCESS | 2592 | 1467542017832 Marionette TRACE conn4 <- [1,2414,null,{}] 03:33:37 INFO - PROCESS | 2592 | 1467542017843 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:37 INFO - PROCESS | 2592 | 1467542017848 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:37 INFO - PROCESS | 2592 | 1467542017930 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 03:33:37 INFO - PROCESS | 2592 | 1467542017965 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 2592 | 1467542017968 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:37 INFO - PROCESS | 2592 | ++DOCSHELL 12D8A800 == 27 [pid = 2592] [id = 613] 03:33:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (12D8AC00) [pid = 2592] [serial = 1839] [outer = 00000000] 03:33:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (130A7C00) [pid = 2592] [serial = 1840] [outer = 12D8AC00] 03:33:38 INFO - PROCESS | 2592 | 1467542018015 Marionette DEBUG loaded listener.js 03:33:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (13133800) [pid = 2592] [serial = 1841] [outer = 12D8AC00] 03:33:38 INFO - PROCESS | 2592 | 1467542018447 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 649ms 03:33:38 INFO - PROCESS | 2592 | 1467542018477 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 03:33:38 INFO - PROCESS | 2592 | 1467542018479 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 03:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:33:38 INFO - PROCESS | 2592 | 1467542018483 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:33:38 INFO - PROCESS | 2592 | 1467542018485 Marionette TRACE conn4 <- [1,2418,null,{}] 03:33:38 INFO - PROCESS | 2592 | 1467542018489 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:38 INFO - PROCESS | 2592 | 1467542018501 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:38 INFO - PROCESS | 2592 | 1467542018588 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 03:33:38 INFO - PROCESS | 2592 | 1467542018596 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:38 INFO - PROCESS | 2592 | 1467542018598 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:38 INFO - PROCESS | 2592 | ++DOCSHELL 131E5400 == 28 [pid = 2592] [id = 614] 03:33:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (13299400) [pid = 2592] [serial = 1842] [outer = 00000000] 03:33:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (13FB9400) [pid = 2592] [serial = 1843] [outer = 13299400] 03:33:38 INFO - PROCESS | 2592 | 1467542018648 Marionette DEBUG loaded listener.js 03:33:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (1429B000) [pid = 2592] [serial = 1844] [outer = 13299400] 03:33:39 INFO - PROCESS | 2592 | 1467542019066 Marionette TRACE conn4 <- [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]]]}] 03:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 649ms 03:33:39 INFO - PROCESS | 2592 | 1467542019119 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 03:33:39 INFO - PROCESS | 2592 | 1467542019121 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 03:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:33:39 INFO - PROCESS | 2592 | 1467542019128 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:33:39 INFO - PROCESS | 2592 | 1467542019130 Marionette TRACE conn4 <- [1,2422,null,{}] 03:33:39 INFO - PROCESS | 2592 | 1467542019134 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:39 INFO - PROCESS | 2592 | 1467542019135 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:39 INFO - PROCESS | 2592 | 1467542019209 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 03:33:39 INFO - PROCESS | 2592 | 1467542019215 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 2592 | 1467542019217 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:39 INFO - PROCESS | 2592 | ++DOCSHELL 142C6400 == 29 [pid = 2592] [id = 615] 03:33:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (142C8000) [pid = 2592] [serial = 1845] [outer = 00000000] 03:33:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (142ED000) [pid = 2592] [serial = 1846] [outer = 142C8000] 03:33:39 INFO - PROCESS | 2592 | 1467542019259 Marionette DEBUG loaded listener.js 03:33:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (142EE800) [pid = 2592] [serial = 1847] [outer = 142C8000] 03:33:39 INFO - PROCESS | 2592 | 1467542019775 Marionette TRACE conn4 <- [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]]]}] 03:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 712ms 03:33:39 INFO - PROCESS | 2592 | 1467542019856 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 03:33:39 INFO - PROCESS | 2592 | 1467542019858 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 03:33:39 INFO - PROCESS | 2592 | 1467542019861 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:33:39 INFO - PROCESS | 2592 | 1467542019863 Marionette TRACE conn4 <- [1,2426,null,{}] 03:33:39 INFO - PROCESS | 2592 | 1467542019867 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:39 INFO - PROCESS | 2592 | 1467542019872 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:39 INFO - PROCESS | 2592 | 1467542019977 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 03:33:39 INFO - PROCESS | 2592 | 1467542019984 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 2592 | 1467542019986 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:40 INFO - PROCESS | 2592 | ++DOCSHELL 145D8000 == 30 [pid = 2592] [id = 616] 03:33:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (152C7000) [pid = 2592] [serial = 1848] [outer = 00000000] 03:33:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (152D8400) [pid = 2592] [serial = 1849] [outer = 152C7000] 03:33:40 INFO - PROCESS | 2592 | 1467542020059 Marionette DEBUG loaded listener.js 03:33:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (1533EC00) [pid = 2592] [serial = 1850] [outer = 152C7000] 03:33:40 INFO - PROCESS | 2592 | 1467542020477 Marionette TRACE conn4 <- [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]]]}] 03:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 633ms 03:33:40 INFO - PROCESS | 2592 | 1467542020520 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 03:33:40 INFO - PROCESS | 2592 | 1467542020522 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 03:33:40 INFO - PROCESS | 2592 | 1467542020525 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:33:40 INFO - PROCESS | 2592 | 1467542020527 Marionette TRACE conn4 <- [1,2430,null,{}] 03:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:33:40 INFO - PROCESS | 2592 | 1467542020545 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:40 INFO - PROCESS | 2592 | 1467542020547 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:40 INFO - PROCESS | 2592 | 1467542020657 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 03:33:40 INFO - PROCESS | 2592 | 1467542020666 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:40 INFO - PROCESS | 2592 | 1467542020668 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:40 INFO - PROCESS | 2592 | ++DOCSHELL 15342800 == 31 [pid = 2592] [id = 617] 03:33:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (15433400) [pid = 2592] [serial = 1851] [outer = 00000000] 03:33:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (15A9CC00) [pid = 2592] [serial = 1852] [outer = 15433400] 03:33:40 INFO - PROCESS | 2592 | 1467542020716 Marionette DEBUG loaded listener.js 03:33:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (15A9E000) [pid = 2592] [serial = 1853] [outer = 15433400] 03:33:41 INFO - PROCESS | 2592 | 1467542021120 Marionette TRACE conn4 <- [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]]]}] 03:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 664ms 03:33:41 INFO - PROCESS | 2592 | 1467542021193 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 03:33:41 INFO - PROCESS | 2592 | 1467542021195 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 03:33:41 INFO - PROCESS | 2592 | 1467542021199 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:33:41 INFO - PROCESS | 2592 | 1467542021200 Marionette TRACE conn4 <- [1,2434,null,{}] 03:33:41 INFO - PROCESS | 2592 | 1467542021204 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:41 INFO - PROCESS | 2592 | 1467542021206 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:41 INFO - PROCESS | 2592 | 1467542021281 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 03:33:41 INFO - PROCESS | 2592 | 1467542021286 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:41 INFO - PROCESS | 2592 | 1467542021288 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:41 INFO - PROCESS | 2592 | ++DOCSHELL 16110800 == 32 [pid = 2592] [id = 618] 03:33:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (164EAC00) [pid = 2592] [serial = 1854] [outer = 00000000] 03:33:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (165E0800) [pid = 2592] [serial = 1855] [outer = 164EAC00] 03:33:41 INFO - PROCESS | 2592 | 1467542021330 Marionette DEBUG loaded listener.js 03:33:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (165E4000) [pid = 2592] [serial = 1856] [outer = 164EAC00] 03:33:41 INFO - PROCESS | 2592 | 1467542021789 Marionette TRACE conn4 <- [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]]]}] 03:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 648ms 03:33:41 INFO - PROCESS | 2592 | 1467542021837 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 03:33:41 INFO - PROCESS | 2592 | 1467542021839 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 03:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:33:41 INFO - PROCESS | 2592 | 1467542021852 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:33:41 INFO - PROCESS | 2592 | 1467542021854 Marionette TRACE conn4 <- [1,2438,null,{}] 03:33:41 INFO - PROCESS | 2592 | 1467542021857 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:41 INFO - PROCESS | 2592 | 1467542021859 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:42 INFO - PROCESS | 2592 | 1467542021967 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 03:33:42 INFO - PROCESS | 2592 | 1467542022001 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:42 INFO - PROCESS | 2592 | 1467542022003 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:42 INFO - PROCESS | 2592 | ++DOCSHELL 12D76C00 == 33 [pid = 2592] [id = 619] 03:33:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (12D82400) [pid = 2592] [serial = 1857] [outer = 00000000] 03:33:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (16D07000) [pid = 2592] [serial = 1858] [outer = 12D82400] 03:33:42 INFO - PROCESS | 2592 | 1467542022110 Marionette DEBUG loaded listener.js 03:33:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (16D07400) [pid = 2592] [serial = 1859] [outer = 12D82400] 03:33:42 INFO - PROCESS | 2592 | 1467542022531 Marionette TRACE conn4 <- [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]]]}] 03:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 712ms 03:33:42 INFO - PROCESS | 2592 | 1467542022575 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 03:33:42 INFO - PROCESS | 2592 | 1467542022577 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 03:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:33:42 INFO - PROCESS | 2592 | 1467542022587 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:33:42 INFO - PROCESS | 2592 | 1467542022589 Marionette TRACE conn4 <- [1,2442,null,{}] 03:33:42 INFO - PROCESS | 2592 | 1467542022592 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:42 INFO - PROCESS | 2592 | 1467542022594 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:42 INFO - PROCESS | 2592 | 1467542022712 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 03:33:42 INFO - PROCESS | 2592 | 1467542022720 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:42 INFO - PROCESS | 2592 | 1467542022732 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:42 INFO - PROCESS | 2592 | ++DOCSHELL 1429F400 == 34 [pid = 2592] [id = 620] 03:33:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (164F0000) [pid = 2592] [serial = 1860] [outer = 00000000] 03:33:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (174E1C00) [pid = 2592] [serial = 1861] [outer = 164F0000] 03:33:42 INFO - PROCESS | 2592 | 1467542022848 Marionette DEBUG loaded listener.js 03:33:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (174F2C00) [pid = 2592] [serial = 1862] [outer = 164F0000] 03:33:43 INFO - PROCESS | 2592 | 1467542023255 Marionette TRACE conn4 <- [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]]]}] 03:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 712ms 03:33:43 INFO - PROCESS | 2592 | 1467542023280 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 03:33:43 INFO - PROCESS | 2592 | 1467542023282 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 03:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:33:43 INFO - PROCESS | 2592 | 1467542023286 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:33:43 INFO - PROCESS | 2592 | 1467542023288 Marionette TRACE conn4 <- [1,2446,null,{}] 03:33:43 INFO - PROCESS | 2592 | 1467542023292 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:43 INFO - PROCESS | 2592 | 1467542023294 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:43 INFO - PROCESS | 2592 | 1467542023445 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 03:33:43 INFO - PROCESS | 2592 | 1467542023468 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:43 INFO - PROCESS | 2592 | 1467542023471 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:43 INFO - PROCESS | 2592 | ++DOCSHELL 142A0800 == 35 [pid = 2592] [id = 621] 03:33:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (174FC000) [pid = 2592] [serial = 1863] [outer = 00000000] 03:33:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (17D42C00) [pid = 2592] [serial = 1864] [outer = 174FC000] 03:33:43 INFO - PROCESS | 2592 | 1467542023516 Marionette DEBUG loaded listener.js 03:33:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (17DBB000) [pid = 2592] [serial = 1865] [outer = 174FC000] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (174EF000) [pid = 2592] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (12D89C00) [pid = 2592] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (16834400) [pid = 2592] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (176E4000) [pid = 2592] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (166F4000) [pid = 2592] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (15F8F400) [pid = 2592] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (15524C00) [pid = 2592] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (142F1400) [pid = 2592] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (1344A000) [pid = 2592] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (13134400) [pid = 2592] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (117D1000) [pid = 2592] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10A74800) [pid = 2592] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (17241C00) [pid = 2592] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:33:43 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (13FBFC00) [pid = 2592] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:33:44 INFO - PROCESS | 2592 | 1467542024052 Marionette TRACE conn4 <- [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]]]}] 03:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 806ms 03:33:44 INFO - PROCESS | 2592 | 1467542024087 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 2592 | 1467542024089 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 03:33:44 INFO - PROCESS | 2592 | 1467542024092 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:33:44 INFO - PROCESS | 2592 | 1467542024094 Marionette TRACE conn4 <- [1,2450,null,{}] 03:33:44 INFO - PROCESS | 2592 | 1467542024097 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:44 INFO - PROCESS | 2592 | 1467542024099 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:44 INFO - PROCESS | 2592 | 1467542024221 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 03:33:44 INFO - PROCESS | 2592 | 1467542024277 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:44 INFO - PROCESS | 2592 | 1467542024279 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:44 INFO - PROCESS | 2592 | ++DOCSHELL 1291CC00 == 36 [pid = 2592] [id = 622] 03:33:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (139D7000) [pid = 2592] [serial = 1866] [outer = 00000000] 03:33:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (152D6400) [pid = 2592] [serial = 1867] [outer = 139D7000] 03:33:44 INFO - PROCESS | 2592 | 1467542024321 Marionette DEBUG loaded listener.js 03:33:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (15434400) [pid = 2592] [serial = 1868] [outer = 139D7000] 03:33:44 INFO - PROCESS | 2592 | 1467542024704 Marionette TRACE conn4 <- [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]]]}] 03:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 649ms 03:33:44 INFO - PROCESS | 2592 | 1467542024736 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 2592 | 1467542024738 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 03:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:33:44 INFO - PROCESS | 2592 | 1467542024742 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - PROCESS | 2592 | 1467542024743 Marionette TRACE conn4 <- [1,2454,null,{}] 03:33:44 INFO - PROCESS | 2592 | 1467542024747 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:44 INFO - PROCESS | 2592 | 1467542024748 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:44 INFO - PROCESS | 2592 | 1467542024842 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 03:33:44 INFO - PROCESS | 2592 | 1467542024847 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:44 INFO - PROCESS | 2592 | 1467542024848 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:44 INFO - PROCESS | 2592 | ++DOCSHELL 1394D400 == 37 [pid = 2592] [id = 623] 03:33:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (145CBC00) [pid = 2592] [serial = 1869] [outer = 00000000] 03:33:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (179D4400) [pid = 2592] [serial = 1870] [outer = 145CBC00] 03:33:44 INFO - PROCESS | 2592 | 1467542024890 Marionette DEBUG loaded listener.js 03:33:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (17D47800) [pid = 2592] [serial = 1871] [outer = 145CBC00] 03:33:45 INFO - PROCESS | 2592 | 1467542025366 Marionette TRACE conn4 <- [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]]]}] 03:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 632ms 03:33:45 INFO - PROCESS | 2592 | 1467542025413 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 03:33:45 INFO - PROCESS | 2592 | 1467542025415 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 03:33:45 INFO - PROCESS | 2592 | 1467542025432 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:33:45 INFO - PROCESS | 2592 | 1467542025434 Marionette TRACE conn4 <- [1,2458,null,{}] 03:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:33:45 INFO - PROCESS | 2592 | 1467542025437 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:45 INFO - PROCESS | 2592 | 1467542025439 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:45 INFO - PROCESS | 2592 | 1467542025517 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 03:33:45 INFO - PROCESS | 2592 | 1467542025522 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:45 INFO - PROCESS | 2592 | 1467542025524 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:45 INFO - PROCESS | 2592 | ++DOCSHELL 142E5000 == 38 [pid = 2592] [id = 624] 03:33:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (142EC800) [pid = 2592] [serial = 1872] [outer = 00000000] 03:33:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (180E4400) [pid = 2592] [serial = 1873] [outer = 142EC800] 03:33:45 INFO - PROCESS | 2592 | 1467542025565 Marionette DEBUG loaded listener.js 03:33:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (18295400) [pid = 2592] [serial = 1874] [outer = 142EC800] 03:33:46 INFO - PROCESS | 2592 | 1467542026137 Marionette TRACE conn4 <- [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]]]}] 03:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 743ms 03:33:46 INFO - PROCESS | 2592 | 1467542026177 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 03:33:46 INFO - PROCESS | 2592 | 1467542026182 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 03:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:33:46 INFO - PROCESS | 2592 | 1467542026187 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:33:46 INFO - PROCESS | 2592 | 1467542026191 Marionette TRACE conn4 <- [1,2462,null,{}] 03:33:46 INFO - PROCESS | 2592 | 1467542026196 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:46 INFO - PROCESS | 2592 | 1467542026199 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:46 INFO - PROCESS | 2592 | 1467542026363 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 03:33:46 INFO - PROCESS | 2592 | 1467542026488 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 2592 | 1467542026493 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:46 INFO - PROCESS | 2592 | ++DOCSHELL 1047C400 == 39 [pid = 2592] [id = 625] 03:33:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (10503C00) [pid = 2592] [serial = 1875] [outer = 00000000] 03:33:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (10E05800) [pid = 2592] [serial = 1876] [outer = 10503C00] 03:33:46 INFO - PROCESS | 2592 | 1467542026589 Marionette DEBUG loaded listener.js 03:33:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (10FF2000) [pid = 2592] [serial = 1877] [outer = 10503C00] 03:33:47 INFO - PROCESS | 2592 | 1467542027333 Marionette TRACE conn4 <- [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]]]}] 03:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1234ms 03:33:47 INFO - PROCESS | 2592 | 1467542027400 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 03:33:47 INFO - PROCESS | 2592 | 1467542027404 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 03:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:33:47 INFO - PROCESS | 2592 | 1467542027411 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:33:47 INFO - PROCESS | 2592 | 1467542027414 Marionette TRACE conn4 <- [1,2466,null,{}] 03:33:47 INFO - PROCESS | 2592 | 1467542027418 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:47 INFO - PROCESS | 2592 | 1467542027420 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:47 INFO - PROCESS | 2592 | 1467542027546 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 03:33:47 INFO - PROCESS | 2592 | 1467542027853 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:47 INFO - PROCESS | 2592 | 1467542027856 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:47 INFO - PROCESS | 2592 | ++DOCSHELL 0F227000 == 40 [pid = 2592] [id = 626] 03:33:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (0F228C00) [pid = 2592] [serial = 1878] [outer = 00000000] 03:33:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (104E0800) [pid = 2592] [serial = 1879] [outer = 0F228C00] 03:33:47 INFO - PROCESS | 2592 | 1467542027932 Marionette DEBUG loaded listener.js 03:33:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (10A09400) [pid = 2592] [serial = 1880] [outer = 0F228C00] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 1394D400 == 39 [pid = 2592] [id = 623] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 1291CC00 == 38 [pid = 2592] [id = 622] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 142A0800 == 37 [pid = 2592] [id = 621] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 1429F400 == 36 [pid = 2592] [id = 620] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 12D76C00 == 35 [pid = 2592] [id = 619] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 16110800 == 34 [pid = 2592] [id = 618] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 15342800 == 33 [pid = 2592] [id = 617] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 145D8000 == 32 [pid = 2592] [id = 616] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 142C6400 == 31 [pid = 2592] [id = 615] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 131E5400 == 30 [pid = 2592] [id = 614] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 12D8A800 == 29 [pid = 2592] [id = 613] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 11211C00 == 28 [pid = 2592] [id = 612] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (180DF800) [pid = 2592] [serial = 1831] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 10A10400 == 27 [pid = 2592] [id = 611] 03:33:48 INFO - PROCESS | 2592 | --DOCSHELL 145B5000 == 26 [pid = 2592] [id = 610] 03:33:48 INFO - PROCESS | 2592 | 1467542028603 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1233ms 03:33:48 INFO - PROCESS | 2592 | 1467542028651 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 03:33:48 INFO - PROCESS | 2592 | 1467542028655 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (17DB6400) [pid = 2592] [serial = 1829] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (1725C400) [pid = 2592] [serial = 1816] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (174F4000) [pid = 2592] [serial = 1819] [outer = 00000000] [url = about:blank] 03:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (1746C000) [pid = 2592] [serial = 1817] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (179D4C00) [pid = 2592] [serial = 1822] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (174F9000) [pid = 2592] [serial = 1820] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (17DB3400) [pid = 2592] [serial = 1828] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (17D4BC00) [pid = 2592] [serial = 1823] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (16D46800) [pid = 2592] [serial = 1813] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (165E6400) [pid = 2592] [serial = 1810] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (166E9400) [pid = 2592] [serial = 1811] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (15795C00) [pid = 2592] [serial = 1807] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (15A9D400) [pid = 2592] [serial = 1808] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (145D0C00) [pid = 2592] [serial = 1804] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (145D8800) [pid = 2592] [serial = 1805] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (14298C00) [pid = 2592] [serial = 1801] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (142E7400) [pid = 2592] [serial = 1802] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (131EE400) [pid = 2592] [serial = 1798] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (13455C00) [pid = 2592] [serial = 1799] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (11C45400) [pid = 2592] [serial = 1795] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (12820400) [pid = 2592] [serial = 1796] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (10D24400) [pid = 2592] [serial = 1792] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (10D28800) [pid = 2592] [serial = 1793] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (1725C000) [pid = 2592] [serial = 1790] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (152D2800) [pid = 2592] [serial = 1825] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (16D48000) [pid = 2592] [serial = 1826] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (16D47000) [pid = 2592] [serial = 1814] [outer = 00000000] [url = about:blank] 03:33:48 INFO - PROCESS | 2592 | 1467542028680 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:33:48 INFO - PROCESS | 2592 | 1467542028683 Marionette TRACE conn4 <- [1,2470,null,{}] 03:33:48 INFO - PROCESS | 2592 | 1467542028691 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:48 INFO - PROCESS | 2592 | 1467542028696 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:48 INFO - PROCESS | 2592 | 1467542028787 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 03:33:48 INFO - PROCESS | 2592 | 1467542028798 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:48 INFO - PROCESS | 2592 | 1467542028801 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:48 INFO - PROCESS | 2592 | ++DOCSHELL 10F37000 == 27 [pid = 2592] [id = 627] 03:33:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (10F39800) [pid = 2592] [serial = 1881] [outer = 00000000] 03:33:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (11C3F800) [pid = 2592] [serial = 1882] [outer = 10F39800] 03:33:48 INFO - PROCESS | 2592 | 1467542028846 Marionette DEBUG loaded listener.js 03:33:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (12927800) [pid = 2592] [serial = 1883] [outer = 10F39800] 03:33:49 INFO - PROCESS | 2592 | 1467542029407 Marionette TRACE conn4 <- [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]]]}] 03:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 775ms 03:33:49 INFO - PROCESS | 2592 | 1467542029436 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 03:33:49 INFO - PROCESS | 2592 | 1467542029440 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 03:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:33:49 INFO - PROCESS | 2592 | 1467542029445 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:33:49 INFO - PROCESS | 2592 | 1467542029447 Marionette TRACE conn4 <- [1,2474,null,{}] 03:33:49 INFO - PROCESS | 2592 | 1467542029450 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:49 INFO - PROCESS | 2592 | 1467542029452 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:49 INFO - PROCESS | 2592 | 1467542029548 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 03:33:49 INFO - PROCESS | 2592 | 1467542029645 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:49 INFO - PROCESS | 2592 | 1467542029647 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:49 INFO - PROCESS | 2592 | ++DOCSHELL 11C47400 == 28 [pid = 2592] [id = 628] 03:33:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (129AF800) [pid = 2592] [serial = 1884] [outer = 00000000] 03:33:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (12D96800) [pid = 2592] [serial = 1885] [outer = 129AF800] 03:33:49 INFO - PROCESS | 2592 | 1467542029693 Marionette DEBUG loaded listener.js 03:33:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (131ED400) [pid = 2592] [serial = 1886] [outer = 129AF800] 03:33:50 INFO - PROCESS | 2592 | 1467542030103 Marionette TRACE conn4 <- [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]]]}] 03:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 696ms 03:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:33:50 INFO - PROCESS | 2592 | 1467542030145 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 03:33:50 INFO - PROCESS | 2592 | 1467542030147 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 03:33:50 INFO - PROCESS | 2592 | 1467542030152 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:33:50 INFO - PROCESS | 2592 | 1467542030157 Marionette TRACE conn4 <- [1,2478,null,{}] 03:33:50 INFO - PROCESS | 2592 | 1467542030167 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:50 INFO - PROCESS | 2592 | 1467542030171 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:50 INFO - PROCESS | 2592 | 1467542030301 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 03:33:50 INFO - PROCESS | 2592 | 1467542030308 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:50 INFO - PROCESS | 2592 | 1467542030311 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:50 INFO - PROCESS | 2592 | ++DOCSHELL 14297C00 == 29 [pid = 2592] [id = 629] 03:33:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (1429FC00) [pid = 2592] [serial = 1887] [outer = 00000000] 03:33:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (142C7000) [pid = 2592] [serial = 1888] [outer = 1429FC00] 03:33:50 INFO - PROCESS | 2592 | 1467542030353 Marionette DEBUG loaded listener.js 03:33:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (142EEC00) [pid = 2592] [serial = 1889] [outer = 1429FC00] 03:33:50 INFO - PROCESS | 2592 | 1467542030799 Marionette TRACE conn4 <- [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]]]}] 03:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 664ms 03:33:50 INFO - PROCESS | 2592 | 1467542030842 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 03:33:50 INFO - PROCESS | 2592 | 1467542030845 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 03:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:33:50 INFO - PROCESS | 2592 | 1467542030848 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:33:50 INFO - PROCESS | 2592 | 1467542030850 Marionette TRACE conn4 <- [1,2482,null,{}] 03:33:50 INFO - PROCESS | 2592 | 1467542030861 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:50 INFO - PROCESS | 2592 | 1467542030863 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:50 INFO - PROCESS | 2592 | 1467542030979 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 03:33:51 INFO - PROCESS | 2592 | 1467542031069 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:51 INFO - PROCESS | 2592 | 1467542031071 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:51 INFO - PROCESS | 2592 | ++DOCSHELL 145D2C00 == 30 [pid = 2592] [id = 630] 03:33:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (145D3400) [pid = 2592] [serial = 1890] [outer = 00000000] 03:33:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (145D8000) [pid = 2592] [serial = 1891] [outer = 145D3400] 03:33:51 INFO - PROCESS | 2592 | 1467542031113 Marionette DEBUG loaded listener.js 03:33:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (14F99400) [pid = 2592] [serial = 1892] [outer = 145D3400] 03:33:51 INFO - PROCESS | 2592 | 1467542031513 Marionette TRACE conn4 <- [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]]]}] 03:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 712ms 03:33:51 INFO - PROCESS | 2592 | 1467542031545 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 03:33:51 INFO - PROCESS | 2592 | 1467542031547 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 03:33:51 INFO - PROCESS | 2592 | 1467542031551 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:33:51 INFO - PROCESS | 2592 | 1467542031552 Marionette TRACE conn4 <- [1,2486,null,{}] 03:33:51 INFO - PROCESS | 2592 | 1467542031556 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:51 INFO - PROCESS | 2592 | 1467542031558 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:51 INFO - PROCESS | 2592 | 1467542031667 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 03:33:51 INFO - PROCESS | 2592 | 1467542031672 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:51 INFO - PROCESS | 2592 | 1467542031678 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:51 INFO - PROCESS | 2592 | ++DOCSHELL 12B0A400 == 31 [pid = 2592] [id = 631] 03:33:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (152D9C00) [pid = 2592] [serial = 1893] [outer = 00000000] 03:33:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (1552C400) [pid = 2592] [serial = 1894] [outer = 152D9C00] 03:33:51 INFO - PROCESS | 2592 | 1467542031788 Marionette DEBUG loaded listener.js 03:33:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (15AA2800) [pid = 2592] [serial = 1895] [outer = 152D9C00] 03:33:52 INFO - PROCESS | 2592 | 1467542032225 Marionette TRACE conn4 <- [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]]]}] 03:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 759ms 03:33:52 INFO - PROCESS | 2592 | 1467542032300 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 03:33:52 INFO - PROCESS | 2592 | 1467542032302 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 03:33:52 INFO - PROCESS | 2592 | 1467542032305 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:33:52 INFO - PROCESS | 2592 | 1467542032307 Marionette TRACE conn4 <- [1,2490,null,{}] 03:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:33:52 INFO - PROCESS | 2592 | 1467542032310 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:52 INFO - PROCESS | 2592 | 1467542032313 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:52 INFO - PROCESS | 2592 | 1467542032458 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 03:33:52 INFO - PROCESS | 2592 | 1467542032527 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:52 INFO - PROCESS | 2592 | 1467542032529 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:52 INFO - PROCESS | 2592 | ++DOCSHELL 165E3000 == 32 [pid = 2592] [id = 632] 03:33:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (165E6400) [pid = 2592] [serial = 1896] [outer = 00000000] 03:33:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (166F0800) [pid = 2592] [serial = 1897] [outer = 165E6400] 03:33:52 INFO - PROCESS | 2592 | 1467542032581 Marionette DEBUG loaded listener.js 03:33:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (166ECC00) [pid = 2592] [serial = 1898] [outer = 165E6400] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (12D82400) [pid = 2592] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (164F0000) [pid = 2592] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10A76C00) [pid = 2592] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (11215800) [pid = 2592] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (15433400) [pid = 2592] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (142C8000) [pid = 2592] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (145D0000) [pid = 2592] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (12D8AC00) [pid = 2592] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (152C7000) [pid = 2592] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (13299400) [pid = 2592] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (174FC000) [pid = 2592] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (139D7000) [pid = 2592] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (145CBC00) [pid = 2592] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:33:53 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (164EAC00) [pid = 2592] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:33:53 INFO - PROCESS | 2592 | 1467542033168 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 854ms 03:33:53 INFO - PROCESS | 2592 | 1467542033184 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 03:33:53 INFO - PROCESS | 2592 | 1467542033186 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 03:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:33:53 INFO - PROCESS | 2592 | 1467542033190 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 2592 | 1467542033191 Marionette TRACE conn4 <- [1,2494,null,{}] 03:33:53 INFO - PROCESS | 2592 | 1467542033194 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:53 INFO - PROCESS | 2592 | 1467542033196 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:53 INFO - PROCESS | 2592 | 1467542033271 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 03:33:53 INFO - PROCESS | 2592 | 1467542033368 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 2592 | 1467542033370 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:53 INFO - PROCESS | 2592 | ++DOCSHELL 0F230C00 == 33 [pid = 2592] [id = 633] 03:33:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (10F3F400) [pid = 2592] [serial = 1899] [outer = 00000000] 03:33:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (14294800) [pid = 2592] [serial = 1900] [outer = 10F3F400] 03:33:53 INFO - PROCESS | 2592 | 1467542033414 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (152CCC00) [pid = 2592] [serial = 1901] [outer = 10F3F400] 03:33:53 INFO - PROCESS | 2592 | 1467542033768 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 648ms 03:33:53 INFO - PROCESS | 2592 | 1467542033847 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 03:33:53 INFO - PROCESS | 2592 | 1467542033849 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 03:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:33:53 INFO - PROCESS | 2592 | 1467542033853 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 2592 | 1467542033854 Marionette TRACE conn4 <- [1,2498,null,{}] 03:33:53 INFO - PROCESS | 2592 | 1467542033858 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:53 INFO - PROCESS | 2592 | 1467542033861 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:53 INFO - PROCESS | 2592 | 1467542033972 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 03:33:53 INFO - PROCESS | 2592 | 1467542033983 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 2592 | 1467542033985 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:54 INFO - PROCESS | 2592 | ++DOCSHELL 10E09800 == 34 [pid = 2592] [id = 634] 03:33:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (12D8AC00) [pid = 2592] [serial = 1902] [outer = 00000000] 03:33:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (167B8C00) [pid = 2592] [serial = 1903] [outer = 12D8AC00] 03:33:54 INFO - PROCESS | 2592 | 1467542034027 Marionette DEBUG loaded listener.js 03:33:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (16D46800) [pid = 2592] [serial = 1904] [outer = 12D8AC00] 03:33:54 INFO - PROCESS | 2592 | 1467542034441 Marionette TRACE conn4 <- [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]]]}] 03:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 649ms 03:33:54 INFO - PROCESS | 2592 | 1467542034489 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 2592 | 1467542034491 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 03:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:33:54 INFO - PROCESS | 2592 | 1467542034495 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 2592 | 1467542034496 Marionette TRACE conn4 <- [1,2502,null,{}] 03:33:54 INFO - PROCESS | 2592 | 1467542034500 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:54 INFO - PROCESS | 2592 | 1467542034501 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:54 INFO - PROCESS | 2592 | 1467542034586 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 03:33:54 INFO - PROCESS | 2592 | 1467542034692 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:54 INFO - PROCESS | 2592 | 1467542034694 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:54 INFO - PROCESS | 2592 | ++DOCSHELL 1289E400 == 35 [pid = 2592] [id = 635] 03:33:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (13FBA800) [pid = 2592] [serial = 1905] [outer = 00000000] 03:33:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (17256400) [pid = 2592] [serial = 1906] [outer = 13FBA800] 03:33:54 INFO - PROCESS | 2592 | 1467542034738 Marionette DEBUG loaded listener.js 03:33:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (17256C00) [pid = 2592] [serial = 1907] [outer = 13FBA800] 03:33:55 INFO - PROCESS | 2592 | 1467542035147 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 696ms 03:33:55 INFO - PROCESS | 2592 | 1467542035195 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 03:33:55 INFO - PROCESS | 2592 | 1467542035199 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 03:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:33:55 INFO - PROCESS | 2592 | 1467542035288 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:33:55 INFO - PROCESS | 2592 | 1467542035292 Marionette TRACE conn4 <- [1,2506,null,{}] 03:33:55 INFO - PROCESS | 2592 | 1467542035301 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:55 INFO - PROCESS | 2592 | 1467542035305 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:55 INFO - PROCESS | 2592 | 1467542035420 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 03:33:55 INFO - PROCESS | 2592 | 1467542035523 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 2592 | 1467542035528 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:55 INFO - PROCESS | 2592 | ++DOCSHELL 10D2F800 == 36 [pid = 2592] [id = 636] 03:33:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (10E01400) [pid = 2592] [serial = 1908] [outer = 00000000] 03:33:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (10F3D800) [pid = 2592] [serial = 1909] [outer = 10E01400] 03:33:55 INFO - PROCESS | 2592 | 1467542035596 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (117C9800) [pid = 2592] [serial = 1910] [outer = 10E01400] 03:33:56 INFO - PROCESS | 2592 | 1467542036186 Marionette TRACE conn4 <- [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]]]}] 03:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 949ms 03:33:56 INFO - PROCESS | 2592 | 1467542036222 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 2592 | 1467542036227 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 03:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:33:56 INFO - PROCESS | 2592 | 1467542036233 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 2592 | 1467542036236 Marionette TRACE conn4 <- [1,2510,null,{}] 03:33:56 INFO - PROCESS | 2592 | 1467542036240 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:56 INFO - PROCESS | 2592 | 1467542036243 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:56 INFO - PROCESS | 2592 | 1467542036348 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 03:33:56 INFO - PROCESS | 2592 | 1467542036458 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 2592 | 1467542036461 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:56 INFO - PROCESS | 2592 | ++DOCSHELL 13295400 == 37 [pid = 2592] [id = 637] 03:33:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (13451000) [pid = 2592] [serial = 1911] [outer = 00000000] 03:33:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (1394C000) [pid = 2592] [serial = 1912] [outer = 13451000] 03:33:56 INFO - PROCESS | 2592 | 1467542036514 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (14296000) [pid = 2592] [serial = 1913] [outer = 13451000] 03:33:57 INFO - PROCESS | 2592 | 1467542037104 Marionette TRACE conn4 <- [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]]]}] 03:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 949ms 03:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:33:57 INFO - PROCESS | 2592 | 1467542037178 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 2592 | 1467542037181 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 03:33:57 INFO - PROCESS | 2592 | 1467542037185 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 2592 | 1467542037188 Marionette TRACE conn4 <- [1,2514,null,{}] 03:33:57 INFO - PROCESS | 2592 | 1467542037199 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:57 INFO - PROCESS | 2592 | 1467542037204 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:57 INFO - PROCESS | 2592 | 1467542037309 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 03:33:57 INFO - PROCESS | 2592 | 1467542037448 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 2592 | 1467542037452 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:57 INFO - PROCESS | 2592 | ++DOCSHELL 15F90400 == 38 [pid = 2592] [id = 638] 03:33:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (15F92800) [pid = 2592] [serial = 1914] [outer = 00000000] 03:33:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (17252000) [pid = 2592] [serial = 1915] [outer = 15F92800] 03:33:57 INFO - PROCESS | 2592 | 1467542037508 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (174DE400) [pid = 2592] [serial = 1916] [outer = 15F92800] 03:33:58 INFO - PROCESS | 2592 | 1467542038047 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 902ms 03:33:58 INFO - PROCESS | 2592 | 1467542038088 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 03:33:58 INFO - PROCESS | 2592 | 1467542038090 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 03:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:33:58 INFO - PROCESS | 2592 | 1467542038094 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:33:58 INFO - PROCESS | 2592 | 1467542038096 Marionette TRACE conn4 <- [1,2518,null,{}] 03:33:58 INFO - PROCESS | 2592 | 1467542038100 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:58 INFO - PROCESS | 2592 | 1467542038102 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:58 INFO - PROCESS | 2592 | 1467542038211 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 03:33:58 INFO - PROCESS | 2592 | 1467542038438 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:58 INFO - PROCESS | 2592 | 1467542038441 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:58 INFO - PROCESS | 2592 | ++DOCSHELL 1036DC00 == 39 [pid = 2592] [id = 639] 03:33:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (10D26C00) [pid = 2592] [serial = 1917] [outer = 00000000] 03:33:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (11AE9400) [pid = 2592] [serial = 1918] [outer = 10D26C00] 03:33:58 INFO - PROCESS | 2592 | 1467542038494 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (131EC400) [pid = 2592] [serial = 1919] [outer = 10D26C00] 03:33:59 INFO - PROCESS | 2592 | 1467542039239 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1154ms 03:33:59 INFO - PROCESS | 2592 | 1467542039270 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 03:33:59 INFO - PROCESS | 2592 | 1467542039274 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 03:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:33:59 INFO - PROCESS | 2592 | 1467542039279 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:33:59 INFO - PROCESS | 2592 | 1467542039284 Marionette TRACE conn4 <- [1,2522,null,{}] 03:33:59 INFO - PROCESS | 2592 | 1467542039288 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:59 INFO - PROCESS | 2592 | 1467542039291 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:33:59 INFO - PROCESS | 2592 | 1467542039390 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 03:33:59 INFO - PROCESS | 2592 | 1467542039506 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:59 INFO - PROCESS | 2592 | 1467542039509 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 10E09800 == 38 [pid = 2592] [id = 634] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 0F230C00 == 37 [pid = 2592] [id = 633] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 165E3000 == 36 [pid = 2592] [id = 632] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 12B0A400 == 35 [pid = 2592] [id = 631] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 145D2C00 == 34 [pid = 2592] [id = 630] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 14297C00 == 33 [pid = 2592] [id = 629] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 11C47400 == 32 [pid = 2592] [id = 628] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 10F37000 == 31 [pid = 2592] [id = 627] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 1047C400 == 30 [pid = 2592] [id = 625] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 0F227000 == 29 [pid = 2592] [id = 626] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 142E5000 == 28 [pid = 2592] [id = 624] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 1036DC00 == 27 [pid = 2592] [id = 639] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 15F90400 == 26 [pid = 2592] [id = 638] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 1289E400 == 25 [pid = 2592] [id = 635] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 10D2F800 == 24 [pid = 2592] [id = 636] 03:34:00 INFO - PROCESS | 2592 | --DOCSHELL 13295400 == 23 [pid = 2592] [id = 637] 03:34:00 INFO - PROCESS | 2592 | ++DOCSHELL 0F22D400 == 24 [pid = 2592] [id = 640] 03:34:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (0F230C00) [pid = 2592] [serial = 1920] [outer = 00000000] 03:34:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (1043A000) [pid = 2592] [serial = 1921] [outer = 0F230C00] 03:34:00 INFO - PROCESS | 2592 | 1467542040147 Marionette DEBUG loaded listener.js 03:34:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (10A0AC00) [pid = 2592] [serial = 1922] [outer = 0F230C00] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (16D07000) [pid = 2592] [serial = 1858] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (174E1C00) [pid = 2592] [serial = 1861] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (10A7E000) [pid = 2592] [serial = 1834] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (10D26400) [pid = 2592] [serial = 1835] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (10A09C00) [pid = 2592] [serial = 1837] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (11AE1000) [pid = 2592] [serial = 1838] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (16D07400) [pid = 2592] [serial = 1859] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (15A9CC00) [pid = 2592] [serial = 1852] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (15A9E000) [pid = 2592] [serial = 1853] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (142ED000) [pid = 2592] [serial = 1846] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (142EE800) [pid = 2592] [serial = 1847] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (180E2C00) [pid = 2592] [serial = 1832] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (130A7C00) [pid = 2592] [serial = 1840] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (13133800) [pid = 2592] [serial = 1841] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (152D8400) [pid = 2592] [serial = 1849] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (1533EC00) [pid = 2592] [serial = 1850] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (13FB9400) [pid = 2592] [serial = 1843] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (1429B000) [pid = 2592] [serial = 1844] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (17D42C00) [pid = 2592] [serial = 1864] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (152D6400) [pid = 2592] [serial = 1867] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (174F2C00) [pid = 2592] [serial = 1862] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (15434400) [pid = 2592] [serial = 1868] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (179D4400) [pid = 2592] [serial = 1870] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (180E4400) [pid = 2592] [serial = 1873] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (17DBB000) [pid = 2592] [serial = 1865] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (165E0800) [pid = 2592] [serial = 1855] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (17D47800) [pid = 2592] [serial = 1871] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (165E4000) [pid = 2592] [serial = 1856] [outer = 00000000] [url = about:blank] 03:34:00 INFO - PROCESS | 2592 | 1467542040711 Marionette TRACE conn4 <- [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]]]}] 03:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1471ms 03:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:34:00 INFO - PROCESS | 2592 | 1467542040746 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 03:34:00 INFO - PROCESS | 2592 | 1467542040749 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 03:34:00 INFO - PROCESS | 2592 | 1467542040753 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:34:00 INFO - PROCESS | 2592 | 1467542040756 Marionette TRACE conn4 <- [1,2526,null,{}] 03:34:00 INFO - PROCESS | 2592 | 1467542040761 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:00 INFO - PROCESS | 2592 | 1467542040765 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:00 INFO - PROCESS | 2592 | 1467542040898 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 03:34:01 INFO - PROCESS | 2592 | 1467542040995 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:01 INFO - PROCESS | 2592 | 1467542040998 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:01 INFO - PROCESS | 2592 | ++DOCSHELL 10FF1000 == 25 [pid = 2592] [id = 641] 03:34:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (11213C00) [pid = 2592] [serial = 1923] [outer = 00000000] 03:34:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (11CD8000) [pid = 2592] [serial = 1924] [outer = 11213C00] 03:34:01 INFO - PROCESS | 2592 | 1467542041094 Marionette DEBUG loaded listener.js 03:34:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (12B05800) [pid = 2592] [serial = 1925] [outer = 11213C00] 03:34:01 INFO - PROCESS | 2592 | 1467542041496 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 743ms 03:34:01 INFO - PROCESS | 2592 | 1467542041524 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 03:34:01 INFO - PROCESS | 2592 | 1467542041528 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 03:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:34:01 INFO - PROCESS | 2592 | 1467542041535 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:34:01 INFO - PROCESS | 2592 | 1467542041537 Marionette TRACE conn4 <- [1,2530,null,{}] 03:34:01 INFO - PROCESS | 2592 | 1467542041541 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:01 INFO - PROCESS | 2592 | 1467542041544 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:01 INFO - PROCESS | 2592 | 1467542041662 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 03:34:01 INFO - PROCESS | 2592 | 1467542041669 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:01 INFO - PROCESS | 2592 | 1467542041672 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:01 INFO - PROCESS | 2592 | ++DOCSHELL 10F35800 == 26 [pid = 2592] [id = 642] 03:34:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (13037000) [pid = 2592] [serial = 1926] [outer = 00000000] 03:34:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (131F0C00) [pid = 2592] [serial = 1927] [outer = 13037000] 03:34:01 INFO - PROCESS | 2592 | 1467542041717 Marionette DEBUG loaded listener.js 03:34:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (139D6C00) [pid = 2592] [serial = 1928] [outer = 13037000] 03:34:02 INFO - PROCESS | 2592 | 1467542042184 Marionette TRACE conn4 <- [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]]]}] 03:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 712ms 03:34:02 INFO - PROCESS | 2592 | 1467542042234 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 03:34:02 INFO - PROCESS | 2592 | 1467542042236 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 03:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:34:02 INFO - PROCESS | 2592 | 1467542042240 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:34:02 INFO - PROCESS | 2592 | 1467542042243 Marionette TRACE conn4 <- [1,2534,null,{}] 03:34:02 INFO - PROCESS | 2592 | 1467542042254 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:02 INFO - PROCESS | 2592 | 1467542042258 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:02 INFO - PROCESS | 2592 | 1467542042356 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 03:34:02 INFO - PROCESS | 2592 | 1467542042363 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:02 INFO - PROCESS | 2592 | 1467542042365 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:02 INFO - PROCESS | 2592 | ++DOCSHELL 142A1C00 == 27 [pid = 2592] [id = 643] 03:34:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (142C3800) [pid = 2592] [serial = 1929] [outer = 00000000] 03:34:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (142F1000) [pid = 2592] [serial = 1930] [outer = 142C3800] 03:34:02 INFO - PROCESS | 2592 | 1467542042418 Marionette DEBUG loaded listener.js 03:34:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (145CD000) [pid = 2592] [serial = 1931] [outer = 142C3800] 03:34:02 INFO - PROCESS | 2592 | 1467542042932 Marionette TRACE conn4 <- [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]]]}] 03:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 743ms 03:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:34:03 INFO - PROCESS | 2592 | 1467542042980 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 2592 | 1467542042982 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 03:34:03 INFO - PROCESS | 2592 | 1467542042986 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 2592 | 1467542042987 Marionette TRACE conn4 <- [1,2538,null,{}] 03:34:03 INFO - PROCESS | 2592 | 1467542042991 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:03 INFO - PROCESS | 2592 | 1467542042993 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:03 INFO - PROCESS | 2592 | 1467542043136 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 03:34:03 INFO - PROCESS | 2592 | 1467542043154 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 2592 | 1467542043156 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:03 INFO - PROCESS | 2592 | ++DOCSHELL 142F0400 == 28 [pid = 2592] [id = 644] 03:34:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (145B2400) [pid = 2592] [serial = 1932] [outer = 00000000] 03:34:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (152CD800) [pid = 2592] [serial = 1933] [outer = 145B2400] 03:34:03 INFO - PROCESS | 2592 | 1467542043201 Marionette DEBUG loaded listener.js 03:34:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (152D5000) [pid = 2592] [serial = 1934] [outer = 145B2400] 03:34:03 INFO - PROCESS | 2592 | 1467542043642 Marionette TRACE conn4 <- [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]]]}] 03:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 696ms 03:34:03 INFO - PROCESS | 2592 | 1467542043725 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 2592 | 1467542043727 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 03:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:34:03 INFO - PROCESS | 2592 | 1467542043730 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 2592 | 1467542043732 Marionette TRACE conn4 <- [1,2542,null,{}] 03:34:03 INFO - PROCESS | 2592 | 1467542043735 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:03 INFO - PROCESS | 2592 | 1467542043737 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:03 INFO - PROCESS | 2592 | 1467542043850 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 03:34:03 INFO - PROCESS | 2592 | 1467542043860 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 2592 | 1467542043862 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:03 INFO - PROCESS | 2592 | ++DOCSHELL 15438000 == 29 [pid = 2592] [id = 645] 03:34:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (15439000) [pid = 2592] [serial = 1935] [outer = 00000000] 03:34:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (15A9E000) [pid = 2592] [serial = 1936] [outer = 15439000] 03:34:03 INFO - PROCESS | 2592 | 1467542043915 Marionette DEBUG loaded listener.js 03:34:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (1651F400) [pid = 2592] [serial = 1937] [outer = 15439000] 03:34:04 INFO - PROCESS | 2592 | 1467542044433 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 743ms 03:34:04 INFO - PROCESS | 2592 | 1467542044468 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 03:34:04 INFO - PROCESS | 2592 | 1467542044470 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 03:34:04 INFO - PROCESS | 2592 | 1467542044473 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:34:04 INFO - PROCESS | 2592 | 1467542044475 Marionette TRACE conn4 <- [1,2546,null,{}] 03:34:04 INFO - PROCESS | 2592 | 1467542044504 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:04 INFO - PROCESS | 2592 | 1467542044509 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:04 INFO - PROCESS | 2592 | 1467542044835 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 03:34:04 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (145D3400) [pid = 2592] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:34:04 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (0F228C00) [pid = 2592] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:34:04 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (12D8AC00) [pid = 2592] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:34:04 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (10503C00) [pid = 2592] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:34:04 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (152D9C00) [pid = 2592] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:34:04 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10F3F400) [pid = 2592] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:34:04 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (165E6400) [pid = 2592] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:34:04 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (10F39800) [pid = 2592] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:34:04 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (129AF800) [pid = 2592] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:34:04 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (1429FC00) [pid = 2592] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:34:04 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (142EC800) [pid = 2592] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:34:04 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (13FBA800) [pid = 2592] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:34:04 INFO - PROCESS | 2592 | 1467542044904 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:04 INFO - PROCESS | 2592 | 1467542044906 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:04 INFO - PROCESS | 2592 | ++DOCSHELL 0F228C00 == 30 [pid = 2592] [id = 646] 03:34:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (10320000) [pid = 2592] [serial = 1938] [outer = 00000000] 03:34:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (10D25C00) [pid = 2592] [serial = 1939] [outer = 10320000] 03:34:04 INFO - PROCESS | 2592 | 1467542044949 Marionette DEBUG loaded listener.js 03:34:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (11214400) [pid = 2592] [serial = 1940] [outer = 10320000] 03:34:05 INFO - PROCESS | 2592 | 1467542045327 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 917ms 03:34:05 INFO - PROCESS | 2592 | 1467542045378 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 03:34:05 INFO - PROCESS | 2592 | 1467542045380 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 03:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:34:05 INFO - PROCESS | 2592 | 1467542045384 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:34:05 INFO - PROCESS | 2592 | 1467542045387 Marionette TRACE conn4 <- [1,2550,null,{}] 03:34:05 INFO - PROCESS | 2592 | 1467542045392 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:05 INFO - PROCESS | 2592 | 1467542045395 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:05 INFO - PROCESS | 2592 | 1467542045473 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 03:34:05 INFO - PROCESS | 2592 | 1467542045478 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:05 INFO - PROCESS | 2592 | 1467542045480 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:05 INFO - PROCESS | 2592 | ++DOCSHELL 1281E800 == 31 [pid = 2592] [id = 647] 03:34:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (13157C00) [pid = 2592] [serial = 1941] [outer = 00000000] 03:34:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (1573B000) [pid = 2592] [serial = 1942] [outer = 13157C00] 03:34:05 INFO - PROCESS | 2592 | 1467542045522 Marionette DEBUG loaded listener.js 03:34:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (166E9C00) [pid = 2592] [serial = 1943] [outer = 13157C00] 03:34:05 INFO - PROCESS | 2592 | 1467542045959 Marionette TRACE conn4 <- [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]]]}] 03:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 601ms 03:34:06 INFO - PROCESS | 2592 | 1467542045998 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 2592 | 1467542046000 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 03:34:06 INFO - PROCESS | 2592 | 1467542046003 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:34:06 INFO - PROCESS | 2592 | 1467542046005 Marionette TRACE conn4 <- [1,2554,null,{}] 03:34:06 INFO - PROCESS | 2592 | 1467542046008 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:06 INFO - PROCESS | 2592 | 1467542046010 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:06 INFO - PROCESS | 2592 | 1467542046085 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 03:34:06 INFO - PROCESS | 2592 | 1467542046090 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 2592 | 1467542046092 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:06 INFO - PROCESS | 2592 | ++DOCSHELL 145D6800 == 32 [pid = 2592] [id = 648] 03:34:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (166F3000) [pid = 2592] [serial = 1944] [outer = 00000000] 03:34:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (17252400) [pid = 2592] [serial = 1945] [outer = 166F3000] 03:34:06 INFO - PROCESS | 2592 | 1467542046134 Marionette DEBUG loaded listener.js 03:34:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (17252C00) [pid = 2592] [serial = 1946] [outer = 166F3000] 03:34:06 INFO - PROCESS | 2592 | 1467542046630 Marionette TRACE conn4 <- [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]]]}] 03:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 648ms 03:34:06 INFO - PROCESS | 2592 | 1467542046675 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 2592 | 1467542046676 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 03:34:06 INFO - PROCESS | 2592 | 1467542046680 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:34:06 INFO - PROCESS | 2592 | 1467542046682 Marionette TRACE conn4 <- [1,2558,null,{}] 03:34:06 INFO - PROCESS | 2592 | 1467542046685 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:06 INFO - PROCESS | 2592 | 1467542046687 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:06 INFO - PROCESS | 2592 | 1467542046771 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 03:34:06 INFO - PROCESS | 2592 | 1467542046776 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 2592 | 1467542046778 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:06 INFO - PROCESS | 2592 | ++DOCSHELL 145D1400 == 33 [pid = 2592] [id = 649] 03:34:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (1578D800) [pid = 2592] [serial = 1947] [outer = 00000000] 03:34:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (17471800) [pid = 2592] [serial = 1948] [outer = 1578D800] 03:34:06 INFO - PROCESS | 2592 | 1467542046820 Marionette DEBUG loaded listener.js 03:34:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (174EA000) [pid = 2592] [serial = 1949] [outer = 1578D800] 03:34:07 INFO - PROCESS | 2592 | 1467542047713 Marionette TRACE conn4 <- [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]]]}] 03:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1107ms 03:34:07 INFO - PROCESS | 2592 | 1467542047778 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 03:34:07 INFO - PROCESS | 2592 | 1467542047782 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 03:34:07 INFO - PROCESS | 2592 | 1467542047787 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:34:07 INFO - PROCESS | 2592 | 1467542047792 Marionette TRACE conn4 <- [1,2562,null,{}] 03:34:07 INFO - PROCESS | 2592 | 1467542047797 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:07 INFO - PROCESS | 2592 | 1467542047800 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:07 INFO - PROCESS | 2592 | 1467542047939 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 03:34:08 INFO - PROCESS | 2592 | 1467542048062 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 2592 | 1467542048065 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:08 INFO - PROCESS | 2592 | ++DOCSHELL 10F6EC00 == 34 [pid = 2592] [id = 650] 03:34:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (10FEC000) [pid = 2592] [serial = 1950] [outer = 00000000] 03:34:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (129A9000) [pid = 2592] [serial = 1951] [outer = 10FEC000] 03:34:08 INFO - PROCESS | 2592 | 1467542048126 Marionette DEBUG loaded listener.js 03:34:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (130D3C00) [pid = 2592] [serial = 1952] [outer = 10FEC000] 03:34:09 INFO - PROCESS | 2592 | 1467542049036 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1313ms 03:34:09 INFO - PROCESS | 2592 | 1467542049117 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 03:34:09 INFO - PROCESS | 2592 | 1467542049121 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 03:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:34:09 INFO - PROCESS | 2592 | 1467542049126 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:34:09 INFO - PROCESS | 2592 | 1467542049129 Marionette TRACE conn4 <- [1,2566,null,{}] 03:34:09 INFO - PROCESS | 2592 | 1467542049134 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:09 INFO - PROCESS | 2592 | 1467542049137 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:09 INFO - PROCESS | 2592 | 1467542049272 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 03:34:09 INFO - PROCESS | 2592 | 1467542049393 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:09 INFO - PROCESS | 2592 | 1467542049398 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:09 INFO - PROCESS | 2592 | --DOCSHELL 14FDFC00 == 33 [pid = 2592] [id = 395] 03:34:09 INFO - PROCESS | 2592 | --DOCSHELL 142A0400 == 32 [pid = 2592] [id = 393] 03:34:09 INFO - PROCESS | 2592 | --DOCSHELL 145B5C00 == 31 [pid = 2592] [id = 381] 03:34:09 INFO - PROCESS | 2592 | --DOCSHELL 13943C00 == 30 [pid = 2592] [id = 380] 03:34:09 INFO - PROCESS | 2592 | --DOCSHELL 16D45800 == 29 [pid = 2592] [id = 383] 03:34:09 INFO - PROCESS | 2592 | --DOCSHELL 10F34C00 == 28 [pid = 2592] [id = 391] 03:34:09 INFO - PROCESS | 2592 | --DOCSHELL 152D4C00 == 27 [pid = 2592] [id = 382] 03:34:09 INFO - PROCESS | 2592 | --DOCSHELL 0F227400 == 26 [pid = 2592] [id = 384] 03:34:09 INFO - PROCESS | 2592 | --DOCSHELL 10433400 == 25 [pid = 2592] [id = 390] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (145D8000) [pid = 2592] [serial = 1891] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (14F99400) [pid = 2592] [serial = 1892] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (104E0800) [pid = 2592] [serial = 1879] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (16D46800) [pid = 2592] [serial = 1904] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (10A09400) [pid = 2592] [serial = 1880] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10E05800) [pid = 2592] [serial = 1876] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (10FF2000) [pid = 2592] [serial = 1877] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (15AA2800) [pid = 2592] [serial = 1895] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (14294800) [pid = 2592] [serial = 1900] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (1552C400) [pid = 2592] [serial = 1894] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (166F0800) [pid = 2592] [serial = 1897] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (167B8C00) [pid = 2592] [serial = 1903] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (166ECC00) [pid = 2592] [serial = 1898] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (11C3F800) [pid = 2592] [serial = 1882] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (12927800) [pid = 2592] [serial = 1883] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (12D96800) [pid = 2592] [serial = 1885] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (131ED400) [pid = 2592] [serial = 1886] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (142C7000) [pid = 2592] [serial = 1888] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (18295400) [pid = 2592] [serial = 1874] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (17256C00) [pid = 2592] [serial = 1907] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (152CCC00) [pid = 2592] [serial = 1901] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (142EEC00) [pid = 2592] [serial = 1889] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (17256400) [pid = 2592] [serial = 1906] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 2592 | ++DOCSHELL 1050B000 == 26 [pid = 2592] [id = 651] 03:34:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (1055DC00) [pid = 2592] [serial = 1953] [outer = 00000000] 03:34:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (10A7BC00) [pid = 2592] [serial = 1954] [outer = 1055DC00] 03:34:09 INFO - PROCESS | 2592 | 1467542049470 Marionette DEBUG loaded listener.js 03:34:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (10D2DC00) [pid = 2592] [serial = 1955] [outer = 1055DC00] 03:34:09 INFO - PROCESS | 2592 | 1467542049903 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 838ms 03:34:09 INFO - PROCESS | 2592 | 1467542049970 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 03:34:09 INFO - PROCESS | 2592 | 1467542049975 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 03:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:34:09 INFO - PROCESS | 2592 | 1467542049981 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:34:09 INFO - PROCESS | 2592 | 1467542049984 Marionette TRACE conn4 <- [1,2570,null,{}] 03:34:09 INFO - PROCESS | 2592 | 1467542049987 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:09 INFO - PROCESS | 2592 | 1467542049990 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:10 INFO - PROCESS | 2592 | 1467542050076 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 03:34:10 INFO - PROCESS | 2592 | 1467542050082 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 2592 | 1467542050084 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:10 INFO - PROCESS | 2592 | ++DOCSHELL 11ADD800 == 27 [pid = 2592] [id = 652] 03:34:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (11CD1400) [pid = 2592] [serial = 1956] [outer = 00000000] 03:34:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (1291CC00) [pid = 2592] [serial = 1957] [outer = 11CD1400] 03:34:10 INFO - PROCESS | 2592 | 1467542050131 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (12B01800) [pid = 2592] [serial = 1958] [outer = 11CD1400] 03:34:10 INFO - PROCESS | 2592 | 1467542050638 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 712ms 03:34:10 INFO - PROCESS | 2592 | 1467542050680 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 03:34:10 INFO - PROCESS | 2592 | 1467542050682 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 03:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:34:10 INFO - PROCESS | 2592 | 1467542050686 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:34:10 INFO - PROCESS | 2592 | 1467542050689 Marionette TRACE conn4 <- [1,2574,null,{}] 03:34:10 INFO - PROCESS | 2592 | 1467542050700 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:10 INFO - PROCESS | 2592 | 1467542050704 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:10 INFO - PROCESS | 2592 | 1467542050815 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 03:34:10 INFO - PROCESS | 2592 | 1467542050923 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 2592 | 1467542050926 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:10 INFO - PROCESS | 2592 | ++DOCSHELL 13154800 == 28 [pid = 2592] [id = 653] 03:34:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (131ED000) [pid = 2592] [serial = 1959] [outer = 00000000] 03:34:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (13FB1800) [pid = 2592] [serial = 1960] [outer = 131ED000] 03:34:10 INFO - PROCESS | 2592 | 1467542050973 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (14294C00) [pid = 2592] [serial = 1961] [outer = 131ED000] 03:34:11 INFO - PROCESS | 2592 | 1467542051343 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 711ms 03:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:34:11 INFO - PROCESS | 2592 | 1467542051385 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 2592 | 1467542051387 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 03:34:11 INFO - PROCESS | 2592 | 1467542051391 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 2592 | 1467542051392 Marionette TRACE conn4 <- [1,2578,null,{}] 03:34:11 INFO - PROCESS | 2592 | 1467542051396 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:11 INFO - PROCESS | 2592 | 1467542051397 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:11 INFO - PROCESS | 2592 | 1467542051489 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 03:34:11 INFO - PROCESS | 2592 | 1467542051494 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 2592 | 1467542051496 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:11 INFO - PROCESS | 2592 | ++DOCSHELL 142A2400 == 29 [pid = 2592] [id = 654] 03:34:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (142C9400) [pid = 2592] [serial = 1962] [outer = 00000000] 03:34:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (142F1400) [pid = 2592] [serial = 1963] [outer = 142C9400] 03:34:11 INFO - PROCESS | 2592 | 1467542051539 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (145BB800) [pid = 2592] [serial = 1964] [outer = 142C9400] 03:34:12 INFO - PROCESS | 2592 | 1467542052070 Marionette TRACE conn4 <- [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]]]}] 03:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 696ms 03:34:12 INFO - PROCESS | 2592 | 1467542052121 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 2592 | 1467542052123 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 03:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:34:12 INFO - PROCESS | 2592 | 1467542052127 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 2592 | 1467542052128 Marionette TRACE conn4 <- [1,2582,null,{}] 03:34:12 INFO - PROCESS | 2592 | 1467542052132 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:12 INFO - PROCESS | 2592 | 1467542052134 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:12 INFO - PROCESS | 2592 | 1467542052246 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 03:34:12 INFO - PROCESS | 2592 | 1467542052337 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 2592 | 1467542052339 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:12 INFO - PROCESS | 2592 | ++DOCSHELL 142E3000 == 30 [pid = 2592] [id = 655] 03:34:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (142E7800) [pid = 2592] [serial = 1965] [outer = 00000000] 03:34:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (145D7800) [pid = 2592] [serial = 1966] [outer = 142E7800] 03:34:12 INFO - PROCESS | 2592 | 1467542052381 Marionette DEBUG loaded listener.js 03:34:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (14FDF800) [pid = 2592] [serial = 1967] [outer = 142E7800] 03:34:12 INFO - PROCESS | 2592 | 1467542052829 Marionette TRACE conn4 <- [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]]]}] 03:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 743ms 03:34:12 INFO - PROCESS | 2592 | 1467542052867 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 2592 | 1467542052869 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 03:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:34:12 INFO - PROCESS | 2592 | 1467542052873 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 2592 | 1467542052874 Marionette TRACE conn4 <- [1,2586,null,{}] 03:34:12 INFO - PROCESS | 2592 | 1467542052877 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:12 INFO - PROCESS | 2592 | 1467542052883 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:13 INFO - PROCESS | 2592 | 1467542053025 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 03:34:13 INFO - PROCESS | 2592 | 1467542053095 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 2592 | 1467542053097 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:13 INFO - PROCESS | 2592 | ++DOCSHELL 1578CC00 == 31 [pid = 2592] [id = 656] 03:34:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (1578E400) [pid = 2592] [serial = 1968] [outer = 00000000] 03:34:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (15F8F400) [pid = 2592] [serial = 1969] [outer = 1578E400] 03:34:13 INFO - PROCESS | 2592 | 1467542053140 Marionette DEBUG loaded listener.js 03:34:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (15F95000) [pid = 2592] [serial = 1970] [outer = 1578E400] 03:34:13 INFO - PROCESS | 2592 | 1467542053563 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 759ms 03:34:13 INFO - PROCESS | 2592 | 1467542053644 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 03:34:13 INFO - PROCESS | 2592 | 1467542053646 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 03:34:13 INFO - PROCESS | 2592 | 1467542053649 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:34:13 INFO - PROCESS | 2592 | 1467542053651 Marionette TRACE conn4 <- [1,2590,null,{}] 03:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:34:13 INFO - PROCESS | 2592 | 1467542053655 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:13 INFO - PROCESS | 2592 | 1467542053666 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:13 INFO - PROCESS | 2592 | 1467542053866 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10320000) [pid = 2592] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (0F230C00) [pid = 2592] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (13037000) [pid = 2592] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (15F92800) [pid = 2592] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (10E01400) [pid = 2592] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (10D26C00) [pid = 2592] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (15439000) [pid = 2592] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (142C3800) [pid = 2592] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (13451000) [pid = 2592] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (13157C00) [pid = 2592] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (11213C00) [pid = 2592] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (145B2400) [pid = 2592] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:34:13 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (166F3000) [pid = 2592] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:34:13 INFO - PROCESS | 2592 | 1467542053937 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 2592 | 1467542053940 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:13 INFO - PROCESS | 2592 | ++DOCSHELL 10320000 == 32 [pid = 2592] [id = 657] 03:34:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (10329800) [pid = 2592] [serial = 1971] [outer = 00000000] 03:34:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (11213C00) [pid = 2592] [serial = 1972] [outer = 10329800] 03:34:14 INFO - PROCESS | 2592 | 1467542053982 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (11220400) [pid = 2592] [serial = 1973] [outer = 10329800] 03:34:14 INFO - PROCESS | 2592 | 1467542054388 Marionette TRACE conn4 <- [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]]]}] 03:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 759ms 03:34:14 INFO - PROCESS | 2592 | 1467542054426 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 03:34:14 INFO - PROCESS | 2592 | 1467542054428 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 03:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:34:14 INFO - PROCESS | 2592 | 1467542054431 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - PROCESS | 2592 | 1467542054433 Marionette TRACE conn4 <- [1,2594,null,{}] 03:34:14 INFO - PROCESS | 2592 | 1467542054436 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:14 INFO - PROCESS | 2592 | 1467542054438 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:14 INFO - PROCESS | 2592 | 1467542054515 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 03:34:14 INFO - PROCESS | 2592 | 1467542054520 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 2592 | 1467542054522 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:14 INFO - PROCESS | 2592 | ++DOCSHELL 10A75800 == 33 [pid = 2592] [id = 658] 03:34:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (11213800) [pid = 2592] [serial = 1974] [outer = 00000000] 03:34:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (15AA6000) [pid = 2592] [serial = 1975] [outer = 11213800] 03:34:14 INFO - PROCESS | 2592 | 1467542054565 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (166E8400) [pid = 2592] [serial = 1976] [outer = 11213800] 03:34:15 INFO - PROCESS | 2592 | 1467542055017 Marionette TRACE conn4 <- [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]]]}] 03:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 649ms 03:34:15 INFO - PROCESS | 2592 | 1467542055070 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 2592 | 1467542055072 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 03:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:34:15 INFO - PROCESS | 2592 | 1467542055075 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 2592 | 1467542055077 Marionette TRACE conn4 <- [1,2598,null,{}] 03:34:15 INFO - PROCESS | 2592 | 1467542055080 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:15 INFO - PROCESS | 2592 | 1467542055082 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:15 INFO - PROCESS | 2592 | 1467542055160 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 03:34:15 INFO - PROCESS | 2592 | 1467542055167 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 2592 | 1467542055169 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:15 INFO - PROCESS | 2592 | ++DOCSHELL 15A9A400 == 34 [pid = 2592] [id = 659] 03:34:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (166F2400) [pid = 2592] [serial = 1977] [outer = 00000000] 03:34:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (16D07800) [pid = 2592] [serial = 1978] [outer = 166F2400] 03:34:15 INFO - PROCESS | 2592 | 1467542055211 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (16D45400) [pid = 2592] [serial = 1979] [outer = 166F2400] 03:34:15 INFO - PROCESS | 2592 | 1467542055696 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 712ms 03:34:15 INFO - PROCESS | 2592 | 1467542055775 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 2592 | 1467542055777 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 03:34:15 INFO - PROCESS | 2592 | 1467542055780 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:34:15 INFO - PROCESS | 2592 | 1467542055782 Marionette TRACE conn4 <- [1,2602,null,{}] 03:34:15 INFO - PROCESS | 2592 | 1467542055785 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:15 INFO - PROCESS | 2592 | 1467542055787 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:15 INFO - PROCESS | 2592 | 1467542055865 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 03:34:15 INFO - PROCESS | 2592 | 1467542055870 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 2592 | 1467542055872 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:15 INFO - PROCESS | 2592 | ++DOCSHELL 17236000 == 35 [pid = 2592] [id = 660] 03:34:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (17236C00) [pid = 2592] [serial = 1980] [outer = 00000000] 03:34:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (1725C000) [pid = 2592] [serial = 1981] [outer = 17236C00] 03:34:15 INFO - PROCESS | 2592 | 1467542055915 Marionette DEBUG loaded listener.js 03:34:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (1725D000) [pid = 2592] [serial = 1982] [outer = 17236C00] 03:34:16 INFO - PROCESS | 2592 | 1467542056638 Marionette TRACE conn4 <- [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]]]}] 03:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 917ms 03:34:16 INFO - PROCESS | 2592 | 1467542056686 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 03:34:16 INFO - PROCESS | 2592 | 1467542056690 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 03:34:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:34:16 INFO - PROCESS | 2592 | 1467542056695 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:34:16 INFO - PROCESS | 2592 | 1467542056698 Marionette TRACE conn4 <- [1,2606,null,{}] 03:34:16 INFO - PROCESS | 2592 | 1467542056706 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:16 INFO - PROCESS | 2592 | 1467542056712 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:16 INFO - PROCESS | 2592 | 1467542056822 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 03:34:16 INFO - PROCESS | 2592 | 1467542056972 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:16 INFO - PROCESS | 2592 | 1467542056976 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:16 INFO - PROCESS | 2592 | ++DOCSHELL 10F68000 == 36 [pid = 2592] [id = 661] 03:34:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (11212C00) [pid = 2592] [serial = 1983] [outer = 00000000] 03:34:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (11CD2400) [pid = 2592] [serial = 1984] [outer = 11212C00] 03:34:17 INFO - PROCESS | 2592 | 1467542057031 Marionette DEBUG loaded listener.js 03:34:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (12D97800) [pid = 2592] [serial = 1985] [outer = 11212C00] 03:34:17 INFO - PROCESS | 2592 | 1467542057594 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 949ms 03:34:17 INFO - PROCESS | 2592 | 1467542057674 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 03:34:17 INFO - PROCESS | 2592 | 1467542057679 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 03:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:34:17 INFO - PROCESS | 2592 | 1467542057686 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:34:17 INFO - PROCESS | 2592 | 1467542057688 Marionette TRACE conn4 <- [1,2610,null,{}] 03:34:17 INFO - PROCESS | 2592 | 1467542057693 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:17 INFO - PROCESS | 2592 | 1467542057696 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:17 INFO - PROCESS | 2592 | 1467542057814 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 03:34:17 INFO - PROCESS | 2592 | 1467542057925 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:17 INFO - PROCESS | 2592 | 1467542057928 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:17 INFO - PROCESS | 2592 | ++DOCSHELL 13FB4000 == 37 [pid = 2592] [id = 662] 03:34:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (1429BC00) [pid = 2592] [serial = 1986] [outer = 00000000] 03:34:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (142E8C00) [pid = 2592] [serial = 1987] [outer = 1429BC00] 03:34:17 INFO - PROCESS | 2592 | 1467542057982 Marionette DEBUG loaded listener.js 03:34:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (145B7C00) [pid = 2592] [serial = 1988] [outer = 1429BC00] 03:34:18 INFO - PROCESS | 2592 | 1467542058593 Marionette TRACE conn4 <- [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]]]}] 03:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 965ms 03:34:18 INFO - PROCESS | 2592 | 1467542058630 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 03:34:18 INFO - PROCESS | 2592 | 1467542058632 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 03:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:34:18 INFO - PROCESS | 2592 | 1467542058636 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:34:18 INFO - PROCESS | 2592 | 1467542058641 Marionette TRACE conn4 <- [1,2614,null,{}] 03:34:18 INFO - PROCESS | 2592 | 1467542058652 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:18 INFO - PROCESS | 2592 | 1467542058657 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:18 INFO - PROCESS | 2592 | 1467542058767 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 03:34:18 INFO - PROCESS | 2592 | 1467542058913 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:18 INFO - PROCESS | 2592 | 1467542058916 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:18 INFO - PROCESS | 2592 | ++DOCSHELL 166F1C00 == 38 [pid = 2592] [id = 663] 03:34:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (16D48000) [pid = 2592] [serial = 1989] [outer = 00000000] 03:34:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (17259000) [pid = 2592] [serial = 1990] [outer = 16D48000] 03:34:18 INFO - PROCESS | 2592 | 1467542058972 Marionette DEBUG loaded listener.js 03:34:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (174E1000) [pid = 2592] [serial = 1991] [outer = 16D48000] 03:34:19 INFO - PROCESS | 2592 | 1467542059804 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1234ms 03:34:19 INFO - PROCESS | 2592 | 1467542059881 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 2592 | 1467542059885 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 03:34:19 INFO - PROCESS | 2592 | 1467542059890 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:34:19 INFO - PROCESS | 2592 | 1467542059893 Marionette TRACE conn4 <- [1,2618,null,{}] 03:34:19 INFO - PROCESS | 2592 | 1467542059899 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:19 INFO - PROCESS | 2592 | 1467542059902 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:20 INFO - PROCESS | 2592 | 1467542060035 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 03:34:20 INFO - PROCESS | 2592 | 1467542060178 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:20 INFO - PROCESS | 2592 | 1467542060182 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:20 INFO - PROCESS | 2592 | ++DOCSHELL 10A80800 == 39 [pid = 2592] [id = 664] 03:34:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (10A81000) [pid = 2592] [serial = 1992] [outer = 00000000] 03:34:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (10FEE400) [pid = 2592] [serial = 1993] [outer = 10A81000] 03:34:20 INFO - PROCESS | 2592 | 1467542060262 Marionette DEBUG loaded listener.js 03:34:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (11CD3400) [pid = 2592] [serial = 1994] [outer = 10A81000] 03:34:21 INFO - PROCESS | 2592 | --DOCSHELL 0F22D400 == 38 [pid = 2592] [id = 640] 03:34:21 INFO - PROCESS | 2592 | --DOCSHELL 14299000 == 37 [pid = 2592] [id = 394] 03:34:21 INFO - PROCESS | 2592 | --DOCSHELL 1312A800 == 36 [pid = 2592] [id = 392] 03:34:21 INFO - PROCESS | 2592 | --DOCSHELL 129B6000 == 35 [pid = 2592] [id = 379] 03:34:21 INFO - PROCESS | 2592 | --DOCSHELL 10A73800 == 34 [pid = 2592] [id = 387] 03:34:21 INFO - PROCESS | 2592 | --DOCSHELL 17250000 == 33 [pid = 2592] [id = 386] 03:34:21 INFO - PROCESS | 2592 | --DOCSHELL 11C45C00 == 32 [pid = 2592] [id = 385] 03:34:21 INFO - PROCESS | 2592 | --DOCSHELL 142E5C00 == 31 [pid = 2592] [id = 388] 03:34:21 INFO - PROCESS | 2592 | --DOCSHELL 174F8000 == 30 [pid = 2592] [id = 389] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (11214400) [pid = 2592] [serial = 1940] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (1043A000) [pid = 2592] [serial = 1921] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (139D6C00) [pid = 2592] [serial = 1928] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (131F0C00) [pid = 2592] [serial = 1927] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (10D25C00) [pid = 2592] [serial = 1939] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (174DE400) [pid = 2592] [serial = 1916] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (117C9800) [pid = 2592] [serial = 1910] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (131EC400) [pid = 2592] [serial = 1919] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (1651F400) [pid = 2592] [serial = 1937] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (145CD000) [pid = 2592] [serial = 1931] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (1394C000) [pid = 2592] [serial = 1912] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (1573B000) [pid = 2592] [serial = 1942] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (11CD8000) [pid = 2592] [serial = 1924] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (14296000) [pid = 2592] [serial = 1913] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (166E9C00) [pid = 2592] [serial = 1943] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (12B05800) [pid = 2592] [serial = 1925] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (10A0AC00) [pid = 2592] [serial = 1922] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (152CD800) [pid = 2592] [serial = 1933] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (17252000) [pid = 2592] [serial = 1915] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (11AE9400) [pid = 2592] [serial = 1918] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (15A9E000) [pid = 2592] [serial = 1936] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (152D5000) [pid = 2592] [serial = 1934] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (142F1000) [pid = 2592] [serial = 1930] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (10F3D800) [pid = 2592] [serial = 1909] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (17252400) [pid = 2592] [serial = 1945] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (17252C00) [pid = 2592] [serial = 1946] [outer = 00000000] [url = about:blank] 03:34:21 INFO - PROCESS | 2592 | 1467542061355 Marionette TRACE conn4 <- [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]]]}] 03:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1534ms 03:34:21 INFO - PROCESS | 2592 | 1467542061408 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 03:34:21 INFO - PROCESS | 2592 | 1467542061412 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 03:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:34:21 INFO - PROCESS | 2592 | 1467542061416 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:34:21 INFO - PROCESS | 2592 | 1467542061421 Marionette TRACE conn4 <- [1,2622,null,{}] 03:34:21 INFO - PROCESS | 2592 | 1467542061426 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:21 INFO - PROCESS | 2592 | 1467542061428 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:21 INFO - PROCESS | 2592 | 1467542061515 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 03:34:21 INFO - PROCESS | 2592 | 1467542061524 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:21 INFO - PROCESS | 2592 | 1467542061527 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:21 INFO - PROCESS | 2592 | ++DOCSHELL 10A74800 == 31 [pid = 2592] [id = 665] 03:34:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (10A75C00) [pid = 2592] [serial = 1995] [outer = 00000000] 03:34:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (10E04800) [pid = 2592] [serial = 1996] [outer = 10A75C00] 03:34:21 INFO - PROCESS | 2592 | 1467542061574 Marionette DEBUG loaded listener.js 03:34:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (10F3D400) [pid = 2592] [serial = 1997] [outer = 10A75C00] 03:34:22 INFO - PROCESS | 2592 | 1467542062083 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 743ms 03:34:22 INFO - PROCESS | 2592 | 1467542062158 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 2592 | 1467542062163 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 03:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:34:22 INFO - PROCESS | 2592 | 1467542062251 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 2592 | 1467542062253 Marionette TRACE conn4 <- [1,2626,null,{}] 03:34:22 INFO - PROCESS | 2592 | 1467542062257 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:22 INFO - PROCESS | 2592 | 1467542062260 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:22 INFO - PROCESS | 2592 | 1467542062366 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 03:34:22 INFO - PROCESS | 2592 | 1467542062455 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:22 INFO - PROCESS | 2592 | 1467542062458 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:22 INFO - PROCESS | 2592 | ++DOCSHELL 12821400 == 32 [pid = 2592] [id = 666] 03:34:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (129AF000) [pid = 2592] [serial = 1998] [outer = 00000000] 03:34:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (12D90000) [pid = 2592] [serial = 1999] [outer = 129AF000] 03:34:22 INFO - PROCESS | 2592 | 1467542062503 Marionette DEBUG loaded listener.js 03:34:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (1307A000) [pid = 2592] [serial = 2000] [outer = 129AF000] 03:34:22 INFO - PROCESS | 2592 | 1467542062878 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 711ms 03:34:22 INFO - PROCESS | 2592 | 1467542062950 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 2592 | 1467542062952 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 03:34:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:34:22 INFO - PROCESS | 2592 | 1467542062956 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 2592 | 1467542062960 Marionette TRACE conn4 <- [1,2630,null,{}] 03:34:22 INFO - PROCESS | 2592 | 1467542062971 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:22 INFO - PROCESS | 2592 | 1467542062975 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:23 INFO - PROCESS | 2592 | 1467542063058 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 03:34:23 INFO - PROCESS | 2592 | 1467542063071 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 2592 | 1467542063075 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:23 INFO - PROCESS | 2592 | ++DOCSHELL 139E1800 == 33 [pid = 2592] [id = 667] 03:34:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (139E2C00) [pid = 2592] [serial = 2001] [outer = 00000000] 03:34:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (1429B000) [pid = 2592] [serial = 2002] [outer = 139E2C00] 03:34:23 INFO - PROCESS | 2592 | 1467542063121 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (142C6000) [pid = 2592] [serial = 2003] [outer = 139E2C00] 03:34:23 INFO - PROCESS | 2592 | 1467542063612 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:34:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:34:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 696ms 03:34:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:34:23 INFO - PROCESS | 2592 | 1467542063655 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 2592 | 1467542063657 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 03:34:23 INFO - PROCESS | 2592 | 1467542063661 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - PROCESS | 2592 | 1467542063663 Marionette TRACE conn4 <- [1,2634,null,{}] 03:34:23 INFO - PROCESS | 2592 | 1467542063666 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:23 INFO - PROCESS | 2592 | 1467542063668 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:23 INFO - PROCESS | 2592 | 1467542063813 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 03:34:23 INFO - PROCESS | 2592 | 1467542063837 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 2592 | 1467542063839 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:23 INFO - PROCESS | 2592 | ++DOCSHELL 145BAC00 == 34 [pid = 2592] [id = 668] 03:34:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (145BC000) [pid = 2592] [serial = 2004] [outer = 00000000] 03:34:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (145CE400) [pid = 2592] [serial = 2005] [outer = 145BC000] 03:34:23 INFO - PROCESS | 2592 | 1467542063882 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (145D9C00) [pid = 2592] [serial = 2006] [outer = 145BC000] 03:34:24 INFO - PROCESS | 2592 | 1467542064315 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:34:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:34:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 696ms 03:34:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:34:24 INFO - PROCESS | 2592 | 1467542064360 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 03:34:24 INFO - PROCESS | 2592 | 1467542064362 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 03:34:24 INFO - PROCESS | 2592 | 1467542064365 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:34:24 INFO - PROCESS | 2592 | 1467542064367 Marionette TRACE conn4 <- [1,2638,null,{}] 03:34:24 INFO - PROCESS | 2592 | 1467542064377 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:24 INFO - PROCESS | 2592 | 1467542064379 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:24 INFO - PROCESS | 2592 | 1467542064488 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 03:34:24 INFO - PROCESS | 2592 | 1467542064494 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 2592 | 1467542064496 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:24 INFO - PROCESS | 2592 | ++DOCSHELL 14F99C00 == 35 [pid = 2592] [id = 669] 03:34:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (14FDE400) [pid = 2592] [serial = 2007] [outer = 00000000] 03:34:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (1533E400) [pid = 2592] [serial = 2008] [outer = 14FDE400] 03:34:24 INFO - PROCESS | 2592 | 1467542064539 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (15437400) [pid = 2592] [serial = 2009] [outer = 14FDE400] 03:34:25 INFO - PROCESS | 2592 | 1467542065074 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:34:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:34:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 696ms 03:34:25 INFO - PROCESS | 2592 | 1467542065099 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 03:34:25 INFO - PROCESS | 2592 | 1467542065101 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 03:34:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:34:25 INFO - PROCESS | 2592 | 1467542065110 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - PROCESS | 2592 | 1467542065112 Marionette TRACE conn4 <- [1,2642,null,{}] 03:34:25 INFO - PROCESS | 2592 | 1467542065115 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:25 INFO - PROCESS | 2592 | 1467542065121 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:25 INFO - PROCESS | 2592 | 1467542065271 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 03:34:25 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (142E7800) [pid = 2592] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:34:25 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (131ED000) [pid = 2592] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:34:25 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (1055DC00) [pid = 2592] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:34:25 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (1578D800) [pid = 2592] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:34:25 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (1578E400) [pid = 2592] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:34:25 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (142C9400) [pid = 2592] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:34:25 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (11CD1400) [pid = 2592] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:34:25 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (10FEC000) [pid = 2592] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:34:25 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (11213800) [pid = 2592] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:34:25 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (10329800) [pid = 2592] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:34:25 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (17236C00) [pid = 2592] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:34:25 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (166F2400) [pid = 2592] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:34:25 INFO - PROCESS | 2592 | 1467542065557 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:25 INFO - PROCESS | 2592 | 1467542065559 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:25 INFO - PROCESS | 2592 | ++DOCSHELL 0F225800 == 36 [pid = 2592] [id = 670] 03:34:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (0F22B000) [pid = 2592] [serial = 2010] [outer = 00000000] 03:34:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (10F65800) [pid = 2592] [serial = 2011] [outer = 0F22B000] 03:34:25 INFO - PROCESS | 2592 | 1467542065602 Marionette DEBUG loaded listener.js 03:34:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (130A3800) [pid = 2592] [serial = 2012] [outer = 0F22B000] 03:34:25 INFO - PROCESS | 2592 | 1467542065931 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:34:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:34:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 854ms 03:34:25 INFO - PROCESS | 2592 | 1467542065962 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 03:34:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:34:25 INFO - PROCESS | 2592 | 1467542065974 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 03:34:25 INFO - PROCESS | 2592 | 1467542065977 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - PROCESS | 2592 | 1467542065979 Marionette TRACE conn4 <- [1,2646,null,{}] 03:34:25 INFO - PROCESS | 2592 | 1467542065982 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:26 INFO - PROCESS | 2592 | 1467542065984 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:26 INFO - PROCESS | 2592 | 1467542066105 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 03:34:26 INFO - PROCESS | 2592 | 1467542066112 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 2592 | 1467542066114 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:26 INFO - PROCESS | 2592 | ++DOCSHELL 129AC000 == 37 [pid = 2592] [id = 671] 03:34:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (12D8F400) [pid = 2592] [serial = 2013] [outer = 00000000] 03:34:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (15432000) [pid = 2592] [serial = 2014] [outer = 12D8F400] 03:34:26 INFO - PROCESS | 2592 | 1467542066156 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (165E4000) [pid = 2592] [serial = 2015] [outer = 12D8F400] 03:34:26 INFO - PROCESS | 2592 | 1467542066565 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:34:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:34:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 633ms 03:34:26 INFO - PROCESS | 2592 | 1467542066617 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 03:34:26 INFO - PROCESS | 2592 | 1467542066619 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 03:34:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:34:26 INFO - PROCESS | 2592 | 1467542066622 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:34:26 INFO - PROCESS | 2592 | 1467542066624 Marionette TRACE conn4 <- [1,2650,null,{}] 03:34:26 INFO - PROCESS | 2592 | 1467542066627 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:26 INFO - PROCESS | 2592 | 1467542066629 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:26 INFO - PROCESS | 2592 | 1467542066705 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 03:34:26 INFO - PROCESS | 2592 | 1467542066710 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 2592 | 1467542066712 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:26 INFO - PROCESS | 2592 | ++DOCSHELL 12D8F800 == 38 [pid = 2592] [id = 672] 03:34:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (1429D800) [pid = 2592] [serial = 2016] [outer = 00000000] 03:34:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (16834400) [pid = 2592] [serial = 2017] [outer = 1429D800] 03:34:26 INFO - PROCESS | 2592 | 1467542066841 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (16836C00) [pid = 2592] [serial = 2018] [outer = 1429D800] 03:34:27 INFO - PROCESS | 2592 | 1467542067222 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:34:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:34:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 648ms 03:34:27 INFO - PROCESS | 2592 | 1467542067260 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 2592 | 1467542067262 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 03:34:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:34:27 INFO - PROCESS | 2592 | 1467542067265 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 2592 | 1467542067267 Marionette TRACE conn4 <- [1,2654,null,{}] 03:34:27 INFO - PROCESS | 2592 | 1467542067270 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:27 INFO - PROCESS | 2592 | 1467542067272 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:27 INFO - PROCESS | 2592 | 1467542067348 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 03:34:27 INFO - PROCESS | 2592 | 1467542067445 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 2592 | 1467542067447 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:27 INFO - PROCESS | 2592 | ++DOCSHELL 145D6000 == 39 [pid = 2592] [id = 673] 03:34:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (166F5000) [pid = 2592] [serial = 2019] [outer = 00000000] 03:34:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (17257400) [pid = 2592] [serial = 2020] [outer = 166F5000] 03:34:27 INFO - PROCESS | 2592 | 1467542067489 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (1725C400) [pid = 2592] [serial = 2021] [outer = 166F5000] 03:34:28 INFO - PROCESS | 2592 | 1467542068703 Marionette TRACE conn4 <- [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]]]}] 03:34:28 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) 03:34:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1471ms 03:34:28 INFO - PROCESS | 2592 | 1467542068756 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 03:34:28 INFO - PROCESS | 2592 | 1467542068761 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 03:34:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:34:28 INFO - PROCESS | 2592 | 1467542068810 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:34:28 INFO - PROCESS | 2592 | 1467542068813 Marionette TRACE conn4 <- [1,2658,null,{}] 03:34:28 INFO - PROCESS | 2592 | 1467542068819 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:28 INFO - PROCESS | 2592 | 1467542068822 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:28 INFO - PROCESS | 2592 | 1467542068913 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 03:34:29 INFO - PROCESS | 2592 | 1467542069044 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:29 INFO - PROCESS | 2592 | 1467542069047 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:29 INFO - PROCESS | 2592 | ++DOCSHELL 10A7D800 == 40 [pid = 2592] [id = 674] 03:34:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (10D23000) [pid = 2592] [serial = 2022] [outer = 00000000] 03:34:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (117C9800) [pid = 2592] [serial = 2023] [outer = 10D23000] 03:34:29 INFO - PROCESS | 2592 | 1467542069110 Marionette DEBUG loaded listener.js 03:34:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (1307C400) [pid = 2592] [serial = 2024] [outer = 10D23000] 03:34:30 INFO - PROCESS | 2592 | --DOCSHELL 10A75800 == 39 [pid = 2592] [id = 658] 03:34:30 INFO - PROCESS | 2592 | --DOCSHELL 12D8F800 == 38 [pid = 2592] [id = 672] 03:34:30 INFO - PROCESS | 2592 | --DOCSHELL 129AC000 == 37 [pid = 2592] [id = 671] 03:34:30 INFO - PROCESS | 2592 | --DOCSHELL 0F225800 == 36 [pid = 2592] [id = 670] 03:34:30 INFO - PROCESS | 2592 | --DOCSHELL 14F99C00 == 35 [pid = 2592] [id = 669] 03:34:30 INFO - PROCESS | 2592 | --DOCSHELL 145BAC00 == 34 [pid = 2592] [id = 668] 03:34:30 INFO - PROCESS | 2592 | --DOCSHELL 139E1800 == 33 [pid = 2592] [id = 667] 03:34:30 INFO - PROCESS | 2592 | --DOCSHELL 12821400 == 32 [pid = 2592] [id = 666] 03:34:30 INFO - PROCESS | 2592 | --DOCSHELL 10A74800 == 31 [pid = 2592] [id = 665] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (16D07800) [pid = 2592] [serial = 1978] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (145D7800) [pid = 2592] [serial = 1966] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (13FB1800) [pid = 2592] [serial = 1960] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (10A7BC00) [pid = 2592] [serial = 1954] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (10D2DC00) [pid = 2592] [serial = 1955] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (174EA000) [pid = 2592] [serial = 1949] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (17471800) [pid = 2592] [serial = 1948] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (15F8F400) [pid = 2592] [serial = 1969] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (142F1400) [pid = 2592] [serial = 1963] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (1291CC00) [pid = 2592] [serial = 1957] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (12B01800) [pid = 2592] [serial = 1958] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (129A9000) [pid = 2592] [serial = 1951] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (130D3C00) [pid = 2592] [serial = 1952] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (14294C00) [pid = 2592] [serial = 1961] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (14FDF800) [pid = 2592] [serial = 1967] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (15F95000) [pid = 2592] [serial = 1970] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (15AA6000) [pid = 2592] [serial = 1975] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (11213C00) [pid = 2592] [serial = 1972] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (166E8400) [pid = 2592] [serial = 1976] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (11220400) [pid = 2592] [serial = 1973] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (145BB800) [pid = 2592] [serial = 1964] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (16D45400) [pid = 2592] [serial = 1979] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (1725C000) [pid = 2592] [serial = 1981] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (1725D000) [pid = 2592] [serial = 1982] [outer = 00000000] [url = about:blank] 03:34:30 INFO - PROCESS | 2592 | 1467542070441 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:34:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 03:34:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:34:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1677ms 03:34:30 INFO - PROCESS | 2592 | 1467542070510 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 03:34:30 INFO - PROCESS | 2592 | 1467542070514 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 03:34:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:34:30 INFO - PROCESS | 2592 | 1467542070519 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:34:30 INFO - PROCESS | 2592 | 1467542070522 Marionette TRACE conn4 <- [1,2662,null,{}] 03:34:30 INFO - PROCESS | 2592 | 1467542070527 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:30 INFO - PROCESS | 2592 | 1467542070530 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:30 INFO - PROCESS | 2592 | 1467542070608 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 03:34:30 INFO - PROCESS | 2592 | 1467542070616 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:30 INFO - PROCESS | 2592 | 1467542070620 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:30 INFO - PROCESS | 2592 | ++DOCSHELL 10D29000 == 32 [pid = 2592] [id = 675] 03:34:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (10D2CC00) [pid = 2592] [serial = 2025] [outer = 00000000] 03:34:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (10F69800) [pid = 2592] [serial = 2026] [outer = 10D2CC00] 03:34:30 INFO - PROCESS | 2592 | 1467542070667 Marionette DEBUG loaded listener.js 03:34:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (117CC800) [pid = 2592] [serial = 2027] [outer = 10D2CC00] 03:34:31 INFO - PROCESS | 2592 | 1467542071664 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:34:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 03:34:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:34:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1233ms 03:34:31 INFO - PROCESS | 2592 | 1467542071731 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 03:34:31 INFO - PROCESS | 2592 | 1467542071736 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 03:34:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:34:31 INFO - PROCESS | 2592 | 1467542071743 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:34:31 INFO - PROCESS | 2592 | 1467542071745 Marionette TRACE conn4 <- [1,2666,null,{}] 03:34:31 INFO - PROCESS | 2592 | 1467542071749 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:31 INFO - PROCESS | 2592 | 1467542071751 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:31 INFO - PROCESS | 2592 | 1467542071841 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 03:34:31 INFO - PROCESS | 2592 | 1467542071933 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:31 INFO - PROCESS | 2592 | 1467542071936 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:31 INFO - PROCESS | 2592 | ++DOCSHELL 12D89C00 == 33 [pid = 2592] [id = 676] 03:34:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (12D8A800) [pid = 2592] [serial = 2028] [outer = 00000000] 03:34:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (131EC400) [pid = 2592] [serial = 2029] [outer = 12D8A800] 03:34:31 INFO - PROCESS | 2592 | 1467542071981 Marionette DEBUG loaded listener.js 03:34:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (1344C400) [pid = 2592] [serial = 2030] [outer = 12D8A800] 03:34:32 INFO - PROCESS | 2592 | 1467542072910 Marionette TRACE conn4 <- [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]]]}] 03:34:32 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) 03:34:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1234ms 03:34:32 INFO - PROCESS | 2592 | 1467542072950 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 03:34:32 INFO - PROCESS | 2592 | 1467542072952 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 03:34:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:34:32 INFO - PROCESS | 2592 | 1467542072956 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:34:32 INFO - PROCESS | 2592 | 1467542072959 Marionette TRACE conn4 <- [1,2670,null,{}] 03:34:33 INFO - PROCESS | 2592 | 1467542072976 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:33 INFO - PROCESS | 2592 | 1467542072981 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:33 INFO - PROCESS | 2592 | 1467542073096 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 03:34:33 INFO - PROCESS | 2592 | 1467542073204 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:33 INFO - PROCESS | 2592 | 1467542073207 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:33 INFO - PROCESS | 2592 | ++DOCSHELL 142E4800 == 34 [pid = 2592] [id = 677] 03:34:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (142E5000) [pid = 2592] [serial = 2031] [outer = 00000000] 03:34:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (142F1400) [pid = 2592] [serial = 2032] [outer = 142E5000] 03:34:33 INFO - PROCESS | 2592 | 1467542073260 Marionette DEBUG loaded listener.js 03:34:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (145BB800) [pid = 2592] [serial = 2033] [outer = 142E5000] 03:34:33 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (10A75C00) [pid = 2592] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:34:33 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (129AF000) [pid = 2592] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:34:33 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (145BC000) [pid = 2592] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:34:33 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (10A81000) [pid = 2592] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:34:33 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (11212C00) [pid = 2592] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:34:33 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (1429BC00) [pid = 2592] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:34:33 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (1429D800) [pid = 2592] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:34:33 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (16D48000) [pid = 2592] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:34:33 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (14FDE400) [pid = 2592] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:34:33 INFO - PROCESS | 2592 | --DOMWINDOW == 56 (0F22B000) [pid = 2592] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:34:33 INFO - PROCESS | 2592 | --DOMWINDOW == 55 (139E2C00) [pid = 2592] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:34:33 INFO - PROCESS | 2592 | --DOMWINDOW == 54 (12D8F400) [pid = 2592] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:34:34 INFO - PROCESS | 2592 | 1467542074201 Marionette TRACE conn4 <- [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]]]}] 03:34:34 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) 03:34:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1265ms 03:34:34 INFO - PROCESS | 2592 | 1467542074243 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 03:34:34 INFO - PROCESS | 2592 | 1467542074247 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 03:34:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:34:34 INFO - PROCESS | 2592 | 1467542074253 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:34:34 INFO - PROCESS | 2592 | 1467542074255 Marionette TRACE conn4 <- [1,2674,null,{}] 03:34:34 INFO - PROCESS | 2592 | 1467542074259 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:34 INFO - PROCESS | 2592 | 1467542074261 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:34 INFO - PROCESS | 2592 | 1467542074343 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 03:34:34 INFO - PROCESS | 2592 | 1467542074348 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:34 INFO - PROCESS | 2592 | 1467542074350 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:34 INFO - PROCESS | 2592 | ++DOCSHELL 10FFAC00 == 35 [pid = 2592] [id = 678] 03:34:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 55 (11212C00) [pid = 2592] [serial = 2034] [outer = 00000000] 03:34:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 56 (142E5C00) [pid = 2592] [serial = 2035] [outer = 11212C00] 03:34:34 INFO - PROCESS | 2592 | 1467542074394 Marionette DEBUG loaded listener.js 03:34:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 57 (145D4800) [pid = 2592] [serial = 2036] [outer = 11212C00] 03:34:35 INFO - PROCESS | 2592 | 1467542075329 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:34:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 03:34:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:34:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:34:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1107ms 03:34:35 INFO - PROCESS | 2592 | 1467542075351 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 03:34:35 INFO - PROCESS | 2592 | 1467542075353 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 03:34:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:34:35 INFO - PROCESS | 2592 | 1467542075356 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - PROCESS | 2592 | 1467542075358 Marionette TRACE conn4 <- [1,2678,null,{}] 03:34:35 INFO - PROCESS | 2592 | 1467542075366 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:35 INFO - PROCESS | 2592 | 1467542075368 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:35 INFO - PROCESS | 2592 | 1467542075444 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 03:34:35 INFO - PROCESS | 2592 | 1467542075449 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 2592 | 1467542075451 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:35 INFO - PROCESS | 2592 | ++DOCSHELL 145D9800 == 36 [pid = 2592] [id = 679] 03:34:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (145DA800) [pid = 2592] [serial = 2037] [outer = 00000000] 03:34:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (15341800) [pid = 2592] [serial = 2038] [outer = 145DA800] 03:34:35 INFO - PROCESS | 2592 | 1467542075494 Marionette DEBUG loaded listener.js 03:34:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (1578D800) [pid = 2592] [serial = 2039] [outer = 145DA800] 03:34:36 INFO - PROCESS | 2592 | 1467542076503 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:34:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:34:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:34:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1155ms 03:34:36 INFO - PROCESS | 2592 | 1467542076536 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 03:34:36 INFO - PROCESS | 2592 | 1467542076541 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 03:34:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:34:36 INFO - PROCESS | 2592 | 1467542076590 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:34:36 INFO - PROCESS | 2592 | 1467542076594 Marionette TRACE conn4 <- [1,2682,null,{}] 03:34:36 INFO - PROCESS | 2592 | 1467542076601 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:36 INFO - PROCESS | 2592 | 1467542076604 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:36 INFO - PROCESS | 2592 | 1467542076703 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 03:34:36 INFO - PROCESS | 2592 | 1467542076832 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:36 INFO - PROCESS | 2592 | 1467542076835 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:36 INFO - PROCESS | 2592 | ++DOCSHELL 11214000 == 37 [pid = 2592] [id = 680] 03:34:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (11215000) [pid = 2592] [serial = 2040] [outer = 00000000] 03:34:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (129AE400) [pid = 2592] [serial = 2041] [outer = 11215000] 03:34:36 INFO - PROCESS | 2592 | 1467542076892 Marionette DEBUG loaded listener.js 03:34:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (12BDC000) [pid = 2592] [serial = 2042] [outer = 11215000] 03:34:38 INFO - PROCESS | 2592 | 1467542077994 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:34:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:34:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:34:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1519ms 03:34:38 INFO - PROCESS | 2592 | 1467542078055 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 2592 | 1467542078060 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 03:34:38 INFO - PROCESS | 2592 | 1467542078067 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:34:38 INFO - PROCESS | 2592 | 1467542078070 Marionette TRACE conn4 <- [1,2686,null,{}] 03:34:38 INFO - PROCESS | 2592 | 1467542078074 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:38 INFO - PROCESS | 2592 | 1467542078077 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:38 INFO - PROCESS | 2592 | 1467542078173 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 03:34:38 INFO - PROCESS | 2592 | 1467542078378 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 2592 | 1467542078381 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:38 INFO - PROCESS | 2592 | ++DOCSHELL 14297C00 == 38 [pid = 2592] [id = 681] 03:34:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (14298000) [pid = 2592] [serial = 2043] [outer = 00000000] 03:34:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (142F0C00) [pid = 2592] [serial = 2044] [outer = 14298000] 03:34:38 INFO - PROCESS | 2592 | 1467542078439 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (14FE2C00) [pid = 2592] [serial = 2045] [outer = 14298000] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 10FFAC00 == 37 [pid = 2592] [id = 678] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 142E4800 == 36 [pid = 2592] [id = 677] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 12D89C00 == 35 [pid = 2592] [id = 676] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 10D29000 == 34 [pid = 2592] [id = 675] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 145D6000 == 33 [pid = 2592] [id = 673] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 10A7D800 == 32 [pid = 2592] [id = 674] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 15A9A400 == 31 [pid = 2592] [id = 659] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 10F68000 == 30 [pid = 2592] [id = 661] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 17236000 == 29 [pid = 2592] [id = 660] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 10A80800 == 28 [pid = 2592] [id = 664] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 13FB4000 == 27 [pid = 2592] [id = 662] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 166F1C00 == 26 [pid = 2592] [id = 663] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 145D9800 == 25 [pid = 2592] [id = 679] 03:34:40 INFO - PROCESS | 2592 | --DOCSHELL 11214000 == 24 [pid = 2592] [id = 680] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (10E04800) [pid = 2592] [serial = 1996] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (10F3D400) [pid = 2592] [serial = 1997] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (12D90000) [pid = 2592] [serial = 1999] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (1307A000) [pid = 2592] [serial = 2000] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (145CE400) [pid = 2592] [serial = 2005] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (11CD3400) [pid = 2592] [serial = 1994] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (10FEE400) [pid = 2592] [serial = 1993] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (12D97800) [pid = 2592] [serial = 1985] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (11CD2400) [pid = 2592] [serial = 1984] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 56 (145B7C00) [pid = 2592] [serial = 1988] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 55 (142E8C00) [pid = 2592] [serial = 1987] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 54 (16836C00) [pid = 2592] [serial = 2018] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 53 (174E1000) [pid = 2592] [serial = 1991] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 52 (17259000) [pid = 2592] [serial = 1990] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 51 (1533E400) [pid = 2592] [serial = 2008] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 50 (10F65800) [pid = 2592] [serial = 2011] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 49 (15437400) [pid = 2592] [serial = 2009] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 48 (16834400) [pid = 2592] [serial = 2017] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 47 (130A3800) [pid = 2592] [serial = 2012] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 46 (1429B000) [pid = 2592] [serial = 2002] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 45 (145D9C00) [pid = 2592] [serial = 2006] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 44 (165E4000) [pid = 2592] [serial = 2015] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 43 (15432000) [pid = 2592] [serial = 2014] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | --DOMWINDOW == 42 (142C6000) [pid = 2592] [serial = 2003] [outer = 00000000] [url = about:blank] 03:34:40 INFO - PROCESS | 2592 | 1467542080258 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:34:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:34:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:34:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:34:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2212ms 03:34:40 INFO - PROCESS | 2592 | 1467542080308 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 03:34:40 INFO - PROCESS | 2592 | 1467542080311 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 03:34:40 INFO - PROCESS | 2592 | 1467542080318 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:34:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:34:40 INFO - PROCESS | 2592 | 1467542080322 Marionette TRACE conn4 <- [1,2690,null,{}] 03:34:40 INFO - PROCESS | 2592 | 1467542080328 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:40 INFO - PROCESS | 2592 | 1467542080331 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:40 INFO - PROCESS | 2592 | 1467542080428 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 03:34:40 INFO - PROCESS | 2592 | 1467542080511 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 2592 | 1467542080515 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:40 INFO - PROCESS | 2592 | ++DOCSHELL 1050B800 == 25 [pid = 2592] [id = 682] 03:34:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 43 (1055DC00) [pid = 2592] [serial = 2046] [outer = 00000000] 03:34:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 44 (10E07C00) [pid = 2592] [serial = 2047] [outer = 1055DC00] 03:34:40 INFO - PROCESS | 2592 | 1467542080564 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 45 (10E10000) [pid = 2592] [serial = 2048] [outer = 1055DC00] 03:34:41 INFO - PROCESS | 2592 | 1467542080987 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:34:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:34:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 706ms 03:34:41 INFO - PROCESS | 2592 | 1467542081018 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 03:34:41 INFO - PROCESS | 2592 | 1467542081023 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 03:34:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:34:41 INFO - PROCESS | 2592 | 1467542081029 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:34:41 INFO - PROCESS | 2592 | 1467542081032 Marionette TRACE conn4 <- [1,2694,null,{}] 03:34:41 INFO - PROCESS | 2592 | 1467542081040 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:41 INFO - PROCESS | 2592 | 1467542081042 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:41 INFO - PROCESS | 2592 | 1467542081135 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 03:34:41 INFO - PROCESS | 2592 | 1467542081144 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:41 INFO - PROCESS | 2592 | 1467542081147 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:41 INFO - PROCESS | 2592 | ++DOCSHELL 1281E400 == 26 [pid = 2592] [id = 683] 03:34:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 46 (1281EC00) [pid = 2592] [serial = 2049] [outer = 00000000] 03:34:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 47 (129A8800) [pid = 2592] [serial = 2050] [outer = 1281EC00] 03:34:41 INFO - PROCESS | 2592 | 1467542081193 Marionette DEBUG loaded listener.js 03:34:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 48 (12B0D000) [pid = 2592] [serial = 2051] [outer = 1281EC00] 03:34:41 INFO - PROCESS | 2592 | 1467542081665 Marionette TRACE conn4 <- [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]]]}] 03:34:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:34:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 03:34:41 INFO - PROCESS | 2592 | 1467542081728 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 03:34:41 INFO - PROCESS | 2592 | 1467542081730 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 03:34:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:34:41 INFO - PROCESS | 2592 | 1467542081734 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:34:41 INFO - PROCESS | 2592 | 1467542081737 Marionette TRACE conn4 <- [1,2698,null,{}] 03:34:41 INFO - PROCESS | 2592 | 1467542081748 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:41 INFO - PROCESS | 2592 | 1467542081752 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:41 INFO - PROCESS | 2592 | 1467542081871 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 03:34:41 INFO - PROCESS | 2592 | 1467542081972 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:41 INFO - PROCESS | 2592 | 1467542081975 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:42 INFO - PROCESS | 2592 | ++DOCSHELL 131ED800 == 27 [pid = 2592] [id = 684] 03:34:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 49 (131EE800) [pid = 2592] [serial = 2052] [outer = 00000000] 03:34:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 50 (1344DC00) [pid = 2592] [serial = 2053] [outer = 131EE800] 03:34:42 INFO - PROCESS | 2592 | 1467542082023 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 51 (139D8000) [pid = 2592] [serial = 2054] [outer = 131EE800] 03:34:42 INFO - PROCESS | 2592 | 1467542082477 Marionette TRACE conn4 <- [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] 03:34:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:34:42 INFO - PROCESS | 2592 | 1467542082544 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 03:34:42 INFO - PROCESS | 2592 | 1467542082547 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:34:42 INFO - PROCESS | 2592 | 1467542082549 Marionette TRACE conn4 <- [1,2702,null,{}] 03:34:42 INFO - PROCESS | 2592 | 1467542082552 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:42 INFO - PROCESS | 2592 | 1467542082554 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:42 INFO - PROCESS | 2592 | 1467542082679 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 03:34:42 INFO - PROCESS | 2592 | 1467542082745 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 2592 | 1467542082747 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:42 INFO - PROCESS | 2592 | ++DOCSHELL 142C1C00 == 28 [pid = 2592] [id = 685] 03:34:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 52 (142C7000) [pid = 2592] [serial = 2055] [outer = 00000000] 03:34:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 53 (142ED400) [pid = 2592] [serial = 2056] [outer = 142C7000] 03:34:42 INFO - PROCESS | 2592 | 1467542082791 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 54 (145CD000) [pid = 2592] [serial = 2057] [outer = 142C7000] 03:34:43 INFO - PROCESS | 2592 | 1467542083217 Marionette TRACE conn4 <- [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]]]}] 03:34:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:34:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 03:34:43 INFO - PROCESS | 2592 | 1467542083269 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 03:34:43 INFO - PROCESS | 2592 | 1467542083271 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 03:34:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:34:43 INFO - PROCESS | 2592 | 1467542083278 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:34:43 INFO - PROCESS | 2592 | 1467542083280 Marionette TRACE conn4 <- [1,2706,null,{}] 03:34:43 INFO - PROCESS | 2592 | 1467542083283 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:43 INFO - PROCESS | 2592 | 1467542083285 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:43 INFO - PROCESS | 2592 | 1467542083420 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 03:34:43 INFO - PROCESS | 2592 | 1467542083432 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:43 INFO - PROCESS | 2592 | 1467542083434 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:43 INFO - PROCESS | 2592 | ++DOCSHELL 145DAC00 == 29 [pid = 2592] [id = 686] 03:34:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 55 (14F94800) [pid = 2592] [serial = 2058] [outer = 00000000] 03:34:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 56 (152CCC00) [pid = 2592] [serial = 2059] [outer = 14F94800] 03:34:43 INFO - PROCESS | 2592 | 1467542083539 Marionette DEBUG loaded listener.js 03:34:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 57 (152D5800) [pid = 2592] [serial = 2060] [outer = 14F94800] 03:34:43 INFO - PROCESS | 2592 | 1467542083964 Marionette TRACE conn4 <- [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] 03:34:44 INFO - PROCESS | 2592 | 1467542084019 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 03:34:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:34:44 INFO - PROCESS | 2592 | 1467542084028 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:34:44 INFO - PROCESS | 2592 | 1467542084030 Marionette TRACE conn4 <- [1,2710,null,{}] 03:34:44 INFO - PROCESS | 2592 | 1467542084033 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:44 INFO - PROCESS | 2592 | 1467542084039 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:44 INFO - PROCESS | 2592 | 1467542084187 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 03:34:44 INFO - PROCESS | 2592 | 1467542084199 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:44 INFO - PROCESS | 2592 | 1467542084201 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:44 INFO - PROCESS | 2592 | ++DOCSHELL 15791400 == 30 [pid = 2592] [id = 687] 03:34:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (15791800) [pid = 2592] [serial = 2061] [outer = 00000000] 03:34:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (15AA4C00) [pid = 2592] [serial = 2062] [outer = 15791800] 03:34:44 INFO - PROCESS | 2592 | 1467542084245 Marionette DEBUG loaded listener.js 03:34:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (165DB400) [pid = 2592] [serial = 2063] [outer = 15791800] 03:34:44 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (145DA800) [pid = 2592] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:34:44 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (142E5000) [pid = 2592] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:34:44 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (12D8A800) [pid = 2592] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:34:44 INFO - PROCESS | 2592 | --DOMWINDOW == 56 (11212C00) [pid = 2592] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:34:44 INFO - PROCESS | 2592 | --DOMWINDOW == 55 (166F5000) [pid = 2592] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:34:44 INFO - PROCESS | 2592 | --DOMWINDOW == 54 (10D2CC00) [pid = 2592] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:34:44 INFO - PROCESS | 2592 | --DOMWINDOW == 53 (10D23000) [pid = 2592] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:34:44 INFO - PROCESS | 2592 | 1467542084756 Marionette TRACE conn4 <- [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] 03:34:44 INFO - PROCESS | 2592 | 1467542084827 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 03:34:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:34:44 INFO - PROCESS | 2592 | 1467542084830 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:34:44 INFO - PROCESS | 2592 | 1467542084832 Marionette TRACE conn4 <- [1,2714,null,{}] 03:34:44 INFO - PROCESS | 2592 | 1467542084835 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:44 INFO - PROCESS | 2592 | 1467542084837 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:44 INFO - PROCESS | 2592 | 1467542084922 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 03:34:44 INFO - PROCESS | 2592 | 1467542084927 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:44 INFO - PROCESS | 2592 | 1467542084929 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:44 INFO - PROCESS | 2592 | ++DOCSHELL 142E5000 == 31 [pid = 2592] [id = 688] 03:34:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 54 (142E7C00) [pid = 2592] [serial = 2064] [outer = 00000000] 03:34:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 55 (166EC000) [pid = 2592] [serial = 2065] [outer = 142E7C00] 03:34:44 INFO - PROCESS | 2592 | 1467542084972 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 56 (166EF800) [pid = 2592] [serial = 2066] [outer = 142E7C00] 03:34:45 INFO - PROCESS | 2592 | 1467542085385 Marionette TRACE conn4 <- [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]]]}] 03:34:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:34:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 596ms 03:34:45 INFO - PROCESS | 2592 | 1467542085433 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 03:34:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:34:45 INFO - PROCESS | 2592 | 1467542085435 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 03:34:45 INFO - PROCESS | 2592 | 1467542085438 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - PROCESS | 2592 | 1467542085440 Marionette TRACE conn4 <- [1,2718,null,{}] 03:34:45 INFO - PROCESS | 2592 | 1467542085444 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:45 INFO - PROCESS | 2592 | 1467542085445 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:45 INFO - PROCESS | 2592 | 1467542085533 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 03:34:45 INFO - PROCESS | 2592 | 1467542085539 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:45 INFO - PROCESS | 2592 | 1467542085541 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:45 INFO - PROCESS | 2592 | ++DOCSHELL 166F7400 == 32 [pid = 2592] [id = 689] 03:34:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 57 (167B8C00) [pid = 2592] [serial = 2067] [outer = 00000000] 03:34:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (167C4C00) [pid = 2592] [serial = 2068] [outer = 167B8C00] 03:34:45 INFO - PROCESS | 2592 | 1467542085584 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (16831400) [pid = 2592] [serial = 2069] [outer = 167B8C00] 03:34:46 INFO - PROCESS | 2592 | 1467542086590 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:34:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 03:34:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:34:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1145ms 03:34:46 INFO - PROCESS | 2592 | 1467542086616 Marionette TRACE conn4 -> [0,2721,"getWindowHandle",null] 03:34:46 INFO - PROCESS | 2592 | 1467542086621 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 03:34:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:34:46 INFO - PROCESS | 2592 | 1467542086626 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:34:46 INFO - PROCESS | 2592 | 1467542086630 Marionette TRACE conn4 <- [1,2722,null,{}] 03:34:46 INFO - PROCESS | 2592 | 1467542086678 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:46 INFO - PROCESS | 2592 | 1467542086681 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:46 INFO - PROCESS | 2592 | 1467542086782 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 03:34:46 INFO - PROCESS | 2592 | 1467542086910 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 2592 | 1467542086913 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:46 INFO - PROCESS | 2592 | ++DOCSHELL 10E08800 == 33 [pid = 2592] [id = 690] 03:34:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (10E0A800) [pid = 2592] [serial = 2070] [outer = 00000000] 03:34:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (117C8800) [pid = 2592] [serial = 2071] [outer = 10E0A800] 03:34:46 INFO - PROCESS | 2592 | 1467542086970 Marionette DEBUG loaded listener.js 03:34:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (11CD4400) [pid = 2592] [serial = 2072] [outer = 10E0A800] 03:34:47 INFO - PROCESS | 2592 | 1467542087659 Marionette TRACE conn4 <- [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]]]}] 03:34:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:34:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1051ms 03:34:47 INFO - PROCESS | 2592 | 1467542087674 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 03:34:47 INFO - PROCESS | 2592 | 1467542087679 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 03:34:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:34:47 INFO - PROCESS | 2592 | 1467542087685 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 2592 | 1467542087688 Marionette TRACE conn4 <- [1,2726,null,{}] 03:34:47 INFO - PROCESS | 2592 | 1467542087692 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:47 INFO - PROCESS | 2592 | 1467542087695 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:47 INFO - PROCESS | 2592 | 1467542087809 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 03:34:47 INFO - PROCESS | 2592 | 1467542087926 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:47 INFO - PROCESS | 2592 | 1467542087928 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:47 INFO - PROCESS | 2592 | ++DOCSHELL 131EAC00 == 34 [pid = 2592] [id = 691] 03:34:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (13FB4C00) [pid = 2592] [serial = 2073] [outer = 00000000] 03:34:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (142A3400) [pid = 2592] [serial = 2074] [outer = 13FB4C00] 03:34:47 INFO - PROCESS | 2592 | 1467542087984 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (142EC400) [pid = 2592] [serial = 2075] [outer = 13FB4C00] 03:34:48 INFO - PROCESS | 2592 | 1467542088873 Marionette TRACE conn4 <- [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]]]}] 03:34:48 INFO - PROCESS | 2592 | --DOCSHELL 13154800 == 33 [pid = 2592] [id = 653] 03:34:48 INFO - PROCESS | 2592 | --DOCSHELL 15438000 == 32 [pid = 2592] [id = 645] 03:34:48 INFO - PROCESS | 2592 | --DOCSHELL 10320000 == 31 [pid = 2592] [id = 657] 03:34:48 INFO - PROCESS | 2592 | --DOCSHELL 142A2400 == 30 [pid = 2592] [id = 654] 03:34:48 INFO - PROCESS | 2592 | --DOCSHELL 142E3000 == 29 [pid = 2592] [id = 655] 03:34:48 INFO - PROCESS | 2592 | --DOCSHELL 11ADD800 == 28 [pid = 2592] [id = 652] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (15341800) [pid = 2592] [serial = 2038] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (142F1400) [pid = 2592] [serial = 2032] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (131EC400) [pid = 2592] [serial = 2029] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 61 (142E5C00) [pid = 2592] [serial = 2035] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 60 (1725C400) [pid = 2592] [serial = 2021] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 59 (17257400) [pid = 2592] [serial = 2020] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 58 (145BB800) [pid = 2592] [serial = 2033] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 57 (10F69800) [pid = 2592] [serial = 2026] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 56 (117CC800) [pid = 2592] [serial = 2027] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 55 (117C9800) [pid = 2592] [serial = 2023] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 54 (1307C400) [pid = 2592] [serial = 2024] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 53 (145D4800) [pid = 2592] [serial = 2036] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 52 (1344C400) [pid = 2592] [serial = 2030] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 2592 | --DOMWINDOW == 51 (1578D800) [pid = 2592] [serial = 2039] [outer = 00000000] [url = about:blank] 03:34:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:34:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1256ms 03:34:48 INFO - PROCESS | 2592 | 1467542088948 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 03:34:48 INFO - PROCESS | 2592 | 1467542088952 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 03:34:48 INFO - PROCESS | 2592 | 1467542088957 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:34:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:34:48 INFO - PROCESS | 2592 | 1467542088960 Marionette TRACE conn4 <- [1,2730,null,{}] 03:34:48 INFO - PROCESS | 2592 | 1467542088965 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:48 INFO - PROCESS | 2592 | 1467542088968 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:49 INFO - PROCESS | 2592 | 1467542089074 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 03:34:49 INFO - PROCESS | 2592 | 1467542089162 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 2592 | 1467542089169 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:49 INFO - PROCESS | 2592 | ++DOCSHELL 10A01400 == 29 [pid = 2592] [id = 692] 03:34:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 52 (10A0F400) [pid = 2592] [serial = 2076] [outer = 00000000] 03:34:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 53 (10D2CC00) [pid = 2592] [serial = 2077] [outer = 10A0F400] 03:34:49 INFO - PROCESS | 2592 | 1467542089221 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 54 (11219800) [pid = 2592] [serial = 2078] [outer = 10A0F400] 03:34:49 INFO - PROCESS | 2592 | 1467542089673 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:34:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:34:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 738ms 03:34:49 INFO - PROCESS | 2592 | 1467542089698 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 03:34:49 INFO - PROCESS | 2592 | 1467542089702 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 03:34:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:34:49 INFO - PROCESS | 2592 | 1467542089709 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:34:49 INFO - PROCESS | 2592 | 1467542089711 Marionette TRACE conn4 <- [1,2734,null,{}] 03:34:49 INFO - PROCESS | 2592 | 1467542089715 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:49 INFO - PROCESS | 2592 | 1467542089717 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:49 INFO - PROCESS | 2592 | 1467542089800 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 03:34:49 INFO - PROCESS | 2592 | 1467542089805 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 2592 | 1467542089807 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:49 INFO - PROCESS | 2592 | ++DOCSHELL 12D8B800 == 30 [pid = 2592] [id = 693] 03:34:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 55 (12D8F400) [pid = 2592] [serial = 2079] [outer = 00000000] 03:34:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 56 (130A3C00) [pid = 2592] [serial = 2080] [outer = 12D8F400] 03:34:49 INFO - PROCESS | 2592 | 1467542089854 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 57 (13133400) [pid = 2592] [serial = 2081] [outer = 12D8F400] 03:34:50 INFO - PROCESS | 2592 | 1467542090329 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:34:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:34:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 643ms 03:34:50 INFO - PROCESS | 2592 | 1467542090347 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 2592 | 1467542090349 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 03:34:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:34:50 INFO - PROCESS | 2592 | 1467542090355 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 2592 | 1467542090359 Marionette TRACE conn4 <- [1,2738,null,{}] 03:34:50 INFO - PROCESS | 2592 | 1467542090369 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:50 INFO - PROCESS | 2592 | 1467542090374 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:50 INFO - PROCESS | 2592 | 1467542090457 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 03:34:50 INFO - PROCESS | 2592 | 1467542090465 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 2592 | 1467542090469 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:50 INFO - PROCESS | 2592 | ++DOCSHELL 142E3000 == 31 [pid = 2592] [id = 694] 03:34:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 58 (142E4800) [pid = 2592] [serial = 2082] [outer = 00000000] 03:34:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 59 (145B1400) [pid = 2592] [serial = 2083] [outer = 142E4800] 03:34:50 INFO - PROCESS | 2592 | 1467542090516 Marionette DEBUG loaded listener.js 03:34:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 60 (145D1000) [pid = 2592] [serial = 2084] [outer = 142E4800] 03:34:50 INFO - PROCESS | 2592 | 1467542090970 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:34:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:34:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 706ms 03:34:51 INFO - PROCESS | 2592 | 1467542091052 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 03:34:51 INFO - PROCESS | 2592 | 1467542091055 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 03:34:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:34:51 INFO - PROCESS | 2592 | 1467542091058 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:34:51 INFO - PROCESS | 2592 | 1467542091059 Marionette TRACE conn4 <- [1,2742,null,{}] 03:34:51 INFO - PROCESS | 2592 | 1467542091063 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:51 INFO - PROCESS | 2592 | 1467542091065 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:51 INFO - PROCESS | 2592 | 1467542091147 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 03:34:51 INFO - PROCESS | 2592 | 1467542091153 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 2592 | 1467542091155 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:51 INFO - PROCESS | 2592 | ++DOCSHELL 1429F000 == 32 [pid = 2592] [id = 695] 03:34:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 61 (14F97400) [pid = 2592] [serial = 2085] [outer = 00000000] 03:34:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 62 (15525000) [pid = 2592] [serial = 2086] [outer = 14F97400] 03:34:51 INFO - PROCESS | 2592 | 1467542091202 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (15A9E000) [pid = 2592] [serial = 2087] [outer = 14F97400] 03:34:51 INFO - PROCESS | 2592 | 1467542091679 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:34:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:34:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 644ms 03:34:51 INFO - PROCESS | 2592 | 1467542091695 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 03:34:51 INFO - PROCESS | 2592 | 1467542091697 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 03:34:51 INFO - PROCESS | 2592 | 1467542091700 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:34:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:34:51 INFO - PROCESS | 2592 | 1467542091702 Marionette TRACE conn4 <- [1,2746,null,{}] 03:34:51 INFO - PROCESS | 2592 | 1467542091705 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:51 INFO - PROCESS | 2592 | 1467542091707 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:51 INFO - PROCESS | 2592 | 1467542091818 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 03:34:51 INFO - PROCESS | 2592 | 1467542091823 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 2592 | 1467542091825 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:51 INFO - PROCESS | 2592 | ++DOCSHELL 15524C00 == 33 [pid = 2592] [id = 696] 03:34:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (15AA5400) [pid = 2592] [serial = 2088] [outer = 00000000] 03:34:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (16110800) [pid = 2592] [serial = 2089] [outer = 15AA5400] 03:34:51 INFO - PROCESS | 2592 | 1467542091867 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (16520C00) [pid = 2592] [serial = 2090] [outer = 15AA5400] 03:34:52 INFO - PROCESS | 2592 | 1467542092352 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:34:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:34:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 690ms 03:34:52 INFO - PROCESS | 2592 | 1467542092400 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 03:34:52 INFO - PROCESS | 2592 | 1467542092402 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 03:34:52 INFO - PROCESS | 2592 | 1467542092406 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:34:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:34:52 INFO - PROCESS | 2592 | 1467542092407 Marionette TRACE conn4 <- [1,2750,null,{}] 03:34:52 INFO - PROCESS | 2592 | 1467542092411 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:52 INFO - PROCESS | 2592 | 1467542092416 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:52 INFO - PROCESS | 2592 | 1467542092551 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 03:34:52 INFO - PROCESS | 2592 | 1467542092618 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:52 INFO - PROCESS | 2592 | 1467542092620 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:52 INFO - PROCESS | 2592 | ++DOCSHELL 166ED000 == 34 [pid = 2592] [id = 697] 03:34:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (166ED400) [pid = 2592] [serial = 2091] [outer = 00000000] 03:34:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (1706AC00) [pid = 2592] [serial = 2092] [outer = 166ED400] 03:34:52 INFO - PROCESS | 2592 | 1467542092669 Marionette DEBUG loaded listener.js 03:34:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (1706BC00) [pid = 2592] [serial = 2093] [outer = 166ED400] 03:34:53 INFO - PROCESS | 2592 | 1467542093102 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:34:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:34:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 737ms 03:34:53 INFO - PROCESS | 2592 | 1467542093147 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 03:34:53 INFO - PROCESS | 2592 | 1467542093148 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 03:34:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:34:53 INFO - PROCESS | 2592 | 1467542093200 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:34:53 INFO - PROCESS | 2592 | 1467542093202 Marionette TRACE conn4 <- [1,2754,null,{}] 03:34:53 INFO - PROCESS | 2592 | 1467542093205 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:53 INFO - PROCESS | 2592 | 1467542093207 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:53 INFO - PROCESS | 2592 | 1467542093317 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 03:34:53 INFO - PROCESS | 2592 | 1467542093327 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 2592 | 1467542093329 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:53 INFO - PROCESS | 2592 | ++DOCSHELL 10E0D400 == 35 [pid = 2592] [id = 698] 03:34:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (10F39800) [pid = 2592] [serial = 2094] [outer = 00000000] 03:34:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (1725B000) [pid = 2592] [serial = 2095] [outer = 10F39800] 03:34:53 INFO - PROCESS | 2592 | 1467542093444 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (17402C00) [pid = 2592] [serial = 2096] [outer = 10F39800] 03:34:53 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (131EE800) [pid = 2592] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:34:53 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (1055DC00) [pid = 2592] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:34:53 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (1281EC00) [pid = 2592] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:34:53 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (142C7000) [pid = 2592] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:34:53 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (11215000) [pid = 2592] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:34:53 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (14F94800) [pid = 2592] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:34:53 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (15791800) [pid = 2592] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:34:53 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (142E7C00) [pid = 2592] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:34:53 INFO - PROCESS | 2592 | 1467542093855 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:34:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:34:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 675ms 03:34:53 INFO - PROCESS | 2592 | 1467542093873 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 03:34:53 INFO - PROCESS | 2592 | 1467542093875 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 03:34:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:34:53 INFO - PROCESS | 2592 | 1467542093878 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:34:53 INFO - PROCESS | 2592 | 1467542093880 Marionette TRACE conn4 <- [1,2758,null,{}] 03:34:53 INFO - PROCESS | 2592 | 1467542093883 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:53 INFO - PROCESS | 2592 | 1467542093885 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:53 INFO - PROCESS | 2592 | 1467542093963 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 03:34:53 INFO - PROCESS | 2592 | 1467542093969 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 2592 | 1467542093971 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:53 INFO - PROCESS | 2592 | ++DOCSHELL 142E7C00 == 36 [pid = 2592] [id = 699] 03:34:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (167BD400) [pid = 2592] [serial = 2097] [outer = 00000000] 03:34:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (17406800) [pid = 2592] [serial = 2098] [outer = 167BD400] 03:34:54 INFO - PROCESS | 2592 | 1467542094013 Marionette DEBUG loaded listener.js 03:34:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (17476C00) [pid = 2592] [serial = 2099] [outer = 167BD400] 03:34:54 INFO - PROCESS | 2592 | 1467542094439 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:34:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:34:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 596ms 03:34:54 INFO - PROCESS | 2592 | 1467542094481 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 03:34:54 INFO - PROCESS | 2592 | 1467542094483 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 03:34:54 INFO - PROCESS | 2592 | 1467542094487 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:34:54 INFO - PROCESS | 2592 | 1467542094488 Marionette TRACE conn4 <- [1,2762,null,{}] 03:34:54 INFO - PROCESS | 2592 | 1467542094491 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:54 INFO - PROCESS | 2592 | 1467542094493 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:54 INFO - PROCESS | 2592 | 1467542094572 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 03:34:54 INFO - PROCESS | 2592 | 1467542094578 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:54 INFO - PROCESS | 2592 | 1467542094580 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:54 INFO - PROCESS | 2592 | ++DOCSHELL 174E9C00 == 37 [pid = 2592] [id = 700] 03:34:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (174ED000) [pid = 2592] [serial = 2100] [outer = 00000000] 03:34:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (174F1C00) [pid = 2592] [serial = 2101] [outer = 174ED000] 03:34:54 INFO - PROCESS | 2592 | 1467542094622 Marionette DEBUG loaded listener.js 03:34:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (10D29C00) [pid = 2592] [serial = 2102] [outer = 174ED000] 03:34:55 INFO - PROCESS | 2592 | 1467542095068 Marionette TRACE conn4 <- [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]]]}] 03:34:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:34:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 643ms 03:34:55 INFO - PROCESS | 2592 | 1467542095125 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 03:34:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:34:55 INFO - PROCESS | 2592 | 1467542095135 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 03:34:55 INFO - PROCESS | 2592 | 1467542095139 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:34:55 INFO - PROCESS | 2592 | 1467542095141 Marionette TRACE conn4 <- [1,2766,null,{}] 03:34:55 INFO - PROCESS | 2592 | 1467542095145 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:55 INFO - PROCESS | 2592 | 1467542095147 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:55 INFO - PROCESS | 2592 | 1467542095226 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 03:34:55 INFO - PROCESS | 2592 | 1467542095232 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:55 INFO - PROCESS | 2592 | 1467542095234 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:55 INFO - PROCESS | 2592 | ++DOCSHELL 174E9800 == 38 [pid = 2592] [id = 701] 03:34:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (174EEC00) [pid = 2592] [serial = 2103] [outer = 00000000] 03:34:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (174FC800) [pid = 2592] [serial = 2104] [outer = 174EEC00] 03:34:55 INFO - PROCESS | 2592 | 1467542095277 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (174F7800) [pid = 2592] [serial = 2105] [outer = 174EEC00] 03:34:55 INFO - PROCESS | 2592 | 1467542095886 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:34:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:34:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 800ms 03:34:55 INFO - PROCESS | 2592 | 1467542095966 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 03:34:55 INFO - PROCESS | 2592 | 1467542095971 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 03:34:56 INFO - PROCESS | 2592 | 1467542095990 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:34:56 INFO - PROCESS | 2592 | 1467542095993 Marionette TRACE conn4 <- [1,2770,null,{}] 03:34:56 INFO - PROCESS | 2592 | 1467542096000 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:56 INFO - PROCESS | 2592 | 1467542096003 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:56 INFO - PROCESS | 2592 | 1467542096118 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 03:34:56 INFO - PROCESS | 2592 | 1467542096223 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 2592 | 1467542096226 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:56 INFO - PROCESS | 2592 | ++DOCSHELL 1047E000 == 39 [pid = 2592] [id = 702] 03:34:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (10A7BC00) [pid = 2592] [serial = 2106] [outer = 00000000] 03:34:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (12D7B400) [pid = 2592] [serial = 2107] [outer = 10A7BC00] 03:34:56 INFO - PROCESS | 2592 | 1467542096286 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (130A7C00) [pid = 2592] [serial = 2108] [outer = 10A7BC00] 03:34:56 INFO - PROCESS | 2592 | 1467542096831 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:34:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:34:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 910ms 03:34:56 INFO - PROCESS | 2592 | 1467542096898 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 2592 | 1467542096902 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 03:34:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:34:56 INFO - PROCESS | 2592 | 1467542096909 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - PROCESS | 2592 | 1467542096912 Marionette TRACE conn4 <- [1,2774,null,{}] 03:34:56 INFO - PROCESS | 2592 | 1467542096916 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:56 INFO - PROCESS | 2592 | 1467542096918 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:57 INFO - PROCESS | 2592 | 1467542097025 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 03:34:57 INFO - PROCESS | 2592 | 1467542097164 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 2592 | 1467542097167 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:57 INFO - PROCESS | 2592 | ++DOCSHELL 142EB000 == 40 [pid = 2592] [id = 703] 03:34:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (142EF400) [pid = 2592] [serial = 2109] [outer = 00000000] 03:34:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (145D5800) [pid = 2592] [serial = 2110] [outer = 142EF400] 03:34:57 INFO - PROCESS | 2592 | 1467542097223 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (15AA3C00) [pid = 2592] [serial = 2111] [outer = 142EF400] 03:34:57 INFO - PROCESS | 2592 | 1467542097832 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:34:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:34:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1005ms 03:34:57 INFO - PROCESS | 2592 | 1467542097910 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 03:34:57 INFO - PROCESS | 2592 | 1467542097913 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 03:34:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:34:57 INFO - PROCESS | 2592 | 1467542097917 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - PROCESS | 2592 | 1467542097920 Marionette TRACE conn4 <- [1,2778,null,{}] 03:34:57 INFO - PROCESS | 2592 | 1467542097931 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:57 INFO - PROCESS | 2592 | 1467542097936 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:58 INFO - PROCESS | 2592 | 1467542098074 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 03:34:58 INFO - PROCESS | 2592 | 1467542098214 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 2592 | 1467542098218 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:58 INFO - PROCESS | 2592 | ++DOCSHELL 174F5C00 == 41 [pid = 2592] [id = 704] 03:34:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (174F6000) [pid = 2592] [serial = 2112] [outer = 00000000] 03:34:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (176E4800) [pid = 2592] [serial = 2113] [outer = 174F6000] 03:34:58 INFO - PROCESS | 2592 | 1467542098275 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (176F0800) [pid = 2592] [serial = 2114] [outer = 174F6000] 03:34:59 INFO - PROCESS | 2592 | 1467542098967 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:34:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:34:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1098ms 03:34:59 INFO - PROCESS | 2592 | 1467542099016 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 2592 | 1467542099020 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 03:34:59 INFO - PROCESS | 2592 | 1467542099026 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:34:59 INFO - PROCESS | 2592 | 1467542099029 Marionette TRACE conn4 <- [1,2782,null,{}] 03:34:59 INFO - PROCESS | 2592 | 1467542099035 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:59 INFO - PROCESS | 2592 | 1467542099038 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:59 INFO - PROCESS | 2592 | 1467542099134 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 03:34:59 INFO - PROCESS | 2592 | 1467542099271 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:59 INFO - PROCESS | 2592 | 1467542099276 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:34:59 INFO - PROCESS | 2592 | ++DOCSHELL 11215000 == 42 [pid = 2592] [id = 705] 03:34:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (11215800) [pid = 2592] [serial = 2115] [outer = 00000000] 03:34:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (117D3C00) [pid = 2592] [serial = 2116] [outer = 11215800] 03:34:59 INFO - PROCESS | 2592 | 1467542099329 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (128A7800) [pid = 2592] [serial = 2117] [outer = 11215800] 03:35:00 INFO - PROCESS | 2592 | --DOCSHELL 1578CC00 == 41 [pid = 2592] [id = 656] 03:35:00 INFO - PROCESS | 2592 | --DOCSHELL 10FF1000 == 40 [pid = 2592] [id = 641] 03:35:00 INFO - PROCESS | 2592 | --DOCSHELL 10F35800 == 39 [pid = 2592] [id = 642] 03:35:00 INFO - PROCESS | 2592 | --DOCSHELL 142F0400 == 38 [pid = 2592] [id = 644] 03:35:00 INFO - PROCESS | 2592 | --DOCSHELL 145D6800 == 37 [pid = 2592] [id = 648] 03:35:00 INFO - PROCESS | 2592 | --DOCSHELL 0F228C00 == 36 [pid = 2592] [id = 646] 03:35:00 INFO - PROCESS | 2592 | --DOCSHELL 1050B000 == 35 [pid = 2592] [id = 651] 03:35:00 INFO - PROCESS | 2592 | --DOCSHELL 1281E800 == 34 [pid = 2592] [id = 647] 03:35:00 INFO - PROCESS | 2592 | --DOCSHELL 142A1C00 == 33 [pid = 2592] [id = 643] 03:35:00 INFO - PROCESS | 2592 | --DOCSHELL 10F6EC00 == 32 [pid = 2592] [id = 650] 03:35:00 INFO - PROCESS | 2592 | --DOCSHELL 14297C00 == 31 [pid = 2592] [id = 681] 03:35:00 INFO - PROCESS | 2592 | --DOCSHELL 145D1400 == 30 [pid = 2592] [id = 649] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (1344DC00) [pid = 2592] [serial = 2053] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (10E07C00) [pid = 2592] [serial = 2047] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (129A8800) [pid = 2592] [serial = 2050] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (12B0D000) [pid = 2592] [serial = 2051] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (142F0C00) [pid = 2592] [serial = 2044] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (142ED400) [pid = 2592] [serial = 2056] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (12BDC000) [pid = 2592] [serial = 2042] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (129AE400) [pid = 2592] [serial = 2041] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (152CCC00) [pid = 2592] [serial = 2059] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (145CD000) [pid = 2592] [serial = 2057] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (15AA4C00) [pid = 2592] [serial = 2062] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (152D5800) [pid = 2592] [serial = 2060] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (165DB400) [pid = 2592] [serial = 2063] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (166EC000) [pid = 2592] [serial = 2065] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (10E10000) [pid = 2592] [serial = 2048] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (166EF800) [pid = 2592] [serial = 2066] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (139D8000) [pid = 2592] [serial = 2054] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (167C4C00) [pid = 2592] [serial = 2068] [outer = 00000000] [url = about:blank] 03:35:00 INFO - PROCESS | 2592 | 1467542100521 Marionette TRACE conn4 <- [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]]]}] 03:35:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:35:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1569ms 03:35:00 INFO - PROCESS | 2592 | 1467542100584 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 2592 | 1467542100588 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 03:35:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:35:00 INFO - PROCESS | 2592 | 1467542100593 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - PROCESS | 2592 | 1467542100597 Marionette TRACE conn4 <- [1,2786,null,{}] 03:35:00 INFO - PROCESS | 2592 | 1467542100602 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:00 INFO - PROCESS | 2592 | 1467542100605 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:00 INFO - PROCESS | 2592 | 1467542100759 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 03:35:00 INFO - PROCESS | 2592 | 1467542100953 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 2592 | 1467542100956 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:00 INFO - PROCESS | 2592 | ++DOCSHELL 1036A400 == 31 [pid = 2592] [id = 706] 03:35:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (10371C00) [pid = 2592] [serial = 2118] [outer = 00000000] 03:35:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (10509400) [pid = 2592] [serial = 2119] [outer = 10371C00] 03:35:01 INFO - PROCESS | 2592 | 1467542101014 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (10A79800) [pid = 2592] [serial = 2120] [outer = 10371C00] 03:35:01 INFO - PROCESS | 2592 | 1467542101739 Marionette TRACE conn4 <- [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]]]}] 03:35:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:35:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1146ms 03:35:01 INFO - PROCESS | 2592 | 1467542101774 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 03:35:01 INFO - PROCESS | 2592 | 1467542101778 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 03:35:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:35:01 INFO - PROCESS | 2592 | 1467542101783 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:35:01 INFO - PROCESS | 2592 | 1467542101786 Marionette TRACE conn4 <- [1,2790,null,{}] 03:35:01 INFO - PROCESS | 2592 | 1467542101815 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:01 INFO - PROCESS | 2592 | 1467542101818 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:01 INFO - PROCESS | 2592 | 1467542101948 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 03:35:02 INFO - PROCESS | 2592 | 1467542102075 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 2592 | 1467542102078 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:02 INFO - PROCESS | 2592 | ++DOCSHELL 11ADE800 == 32 [pid = 2592] [id = 707] 03:35:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (11AE7000) [pid = 2592] [serial = 2121] [outer = 00000000] 03:35:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (12822C00) [pid = 2592] [serial = 2122] [outer = 11AE7000] 03:35:02 INFO - PROCESS | 2592 | 1467542102136 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (12B04C00) [pid = 2592] [serial = 2123] [outer = 11AE7000] 03:35:02 INFO - PROCESS | 2592 | 1467542102828 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:35:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:35:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1067ms 03:35:02 INFO - PROCESS | 2592 | 1467542102874 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 2592 | 1467542102877 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 03:35:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:35:02 INFO - PROCESS | 2592 | 1467542102910 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 2592 | 1467542102912 Marionette TRACE conn4 <- [1,2794,null,{}] 03:35:02 INFO - PROCESS | 2592 | 1467542102916 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:02 INFO - PROCESS | 2592 | 1467542102919 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:03 INFO - PROCESS | 2592 | 1467542103045 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 03:35:03 INFO - PROCESS | 2592 | 1467542103195 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 2592 | 1467542103198 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:03 INFO - PROCESS | 2592 | ++DOCSHELL 0F226000 == 33 [pid = 2592] [id = 708] 03:35:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (0F227000) [pid = 2592] [serial = 2124] [outer = 00000000] 03:35:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (10474000) [pid = 2592] [serial = 2125] [outer = 0F227000] 03:35:03 INFO - PROCESS | 2592 | 1467542103251 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (10D2F400) [pid = 2592] [serial = 2126] [outer = 0F227000] 03:35:03 INFO - PROCESS | 2592 | --DOCSHELL 174F5C00 == 32 [pid = 2592] [id = 704] 03:35:03 INFO - PROCESS | 2592 | --DOCSHELL 142EB000 == 31 [pid = 2592] [id = 703] 03:35:03 INFO - PROCESS | 2592 | --DOCSHELL 1047E000 == 30 [pid = 2592] [id = 702] 03:35:03 INFO - PROCESS | 2592 | --DOCSHELL 131EAC00 == 29 [pid = 2592] [id = 691] 03:35:03 INFO - PROCESS | 2592 | --DOCSHELL 10E08800 == 28 [pid = 2592] [id = 690] 03:35:03 INFO - PROCESS | 2592 | --DOCSHELL 11215000 == 27 [pid = 2592] [id = 705] 03:35:03 INFO - PROCESS | 2592 | 1467542103759 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:35:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:35:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 910ms 03:35:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:35:03 INFO - PROCESS | 2592 | 1467542103816 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 2592 | 1467542103819 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 03:35:03 INFO - PROCESS | 2592 | 1467542103823 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:35:03 INFO - PROCESS | 2592 | 1467542103826 Marionette TRACE conn4 <- [1,2798,null,{}] 03:35:03 INFO - PROCESS | 2592 | 1467542103831 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:03 INFO - PROCESS | 2592 | 1467542103835 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:03 INFO - PROCESS | 2592 | 1467542103928 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 03:35:03 INFO - PROCESS | 2592 | 1467542103939 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 2592 | 1467542103941 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:03 INFO - PROCESS | 2592 | ++DOCSHELL 130A3800 == 28 [pid = 2592] [id = 709] 03:35:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (130A6000) [pid = 2592] [serial = 2127] [outer = 00000000] 03:35:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (13157000) [pid = 2592] [serial = 2128] [outer = 130A6000] 03:35:03 INFO - PROCESS | 2592 | 1467542103987 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (1344DC00) [pid = 2592] [serial = 2129] [outer = 130A6000] 03:35:04 INFO - PROCESS | 2592 | 1467542104482 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:35:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:35:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 707ms 03:35:04 INFO - PROCESS | 2592 | 1467542104522 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 03:35:04 INFO - PROCESS | 2592 | 1467542104525 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 03:35:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:35:04 INFO - PROCESS | 2592 | 1467542104530 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:35:04 INFO - PROCESS | 2592 | 1467542104532 Marionette TRACE conn4 <- [1,2802,null,{}] 03:35:04 INFO - PROCESS | 2592 | 1467542104535 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:04 INFO - PROCESS | 2592 | 1467542104537 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:04 INFO - PROCESS | 2592 | 1467542104652 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 03:35:04 INFO - PROCESS | 2592 | 1467542104663 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 2592 | 1467542104665 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:04 INFO - PROCESS | 2592 | ++DOCSHELL 10D2A400 == 29 [pid = 2592] [id = 710] 03:35:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (10E06400) [pid = 2592] [serial = 2130] [outer = 00000000] 03:35:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (13FB2000) [pid = 2592] [serial = 2131] [outer = 10E06400] 03:35:04 INFO - PROCESS | 2592 | 1467542104793 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (1429F800) [pid = 2592] [serial = 2132] [outer = 10E06400] 03:35:05 INFO - PROCESS | 2592 | 1467542105235 Marionette TRACE conn4 <- [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]]]}] 03:35:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:35:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 738ms 03:35:05 INFO - PROCESS | 2592 | 1467542105271 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 03:35:05 INFO - PROCESS | 2592 | 1467542105273 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 03:35:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:35:05 INFO - PROCESS | 2592 | 1467542105278 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 2592 | 1467542105284 Marionette TRACE conn4 <- [1,2806,null,{}] 03:35:05 INFO - PROCESS | 2592 | 1467542105303 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:05 INFO - PROCESS | 2592 | 1467542105307 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:05 INFO - PROCESS | 2592 | 1467542105453 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 03:35:05 INFO - PROCESS | 2592 | 1467542105468 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 2592 | 1467542105470 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:05 INFO - PROCESS | 2592 | ++DOCSHELL 145D0800 == 30 [pid = 2592] [id = 711] 03:35:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (145D1400) [pid = 2592] [serial = 2133] [outer = 00000000] 03:35:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (14FDC800) [pid = 2592] [serial = 2134] [outer = 145D1400] 03:35:05 INFO - PROCESS | 2592 | 1467542105568 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (152D0400) [pid = 2592] [serial = 2135] [outer = 145D1400] 03:35:06 INFO - PROCESS | 2592 | 1467542106006 Marionette TRACE conn4 <- [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]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:35:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 769ms 03:35:06 INFO - PROCESS | 2592 | 1467542106069 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 2592 | 1467542106072 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 03:35:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:35:06 INFO - PROCESS | 2592 | 1467542106075 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 2592 | 1467542106077 Marionette TRACE conn4 <- [1,2810,null,{}] 03:35:06 INFO - PROCESS | 2592 | 1467542106080 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:06 INFO - PROCESS | 2592 | 1467542106082 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:06 INFO - PROCESS | 2592 | 1467542106202 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 03:35:06 INFO - PROCESS | 2592 | 1467542106213 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 2592 | 1467542106215 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:06 INFO - PROCESS | 2592 | ++DOCSHELL 104E4000 == 31 [pid = 2592] [id = 712] 03:35:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (152DA800) [pid = 2592] [serial = 2136] [outer = 00000000] 03:35:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (1578C800) [pid = 2592] [serial = 2137] [outer = 152DA800] 03:35:06 INFO - PROCESS | 2592 | 1467542106260 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (15A9E400) [pid = 2592] [serial = 2138] [outer = 152DA800] 03:35:06 INFO - PROCESS | 2592 | 1467542106693 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:35:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 628ms 03:35:06 INFO - PROCESS | 2592 | 1467542106715 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 2592 | 1467542106717 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 03:35:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:35:06 INFO - PROCESS | 2592 | 1467542106721 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 2592 | 1467542106723 Marionette TRACE conn4 <- [1,2814,null,{}] 03:35:06 INFO - PROCESS | 2592 | 1467542106732 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:06 INFO - PROCESS | 2592 | 1467542106734 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:06 INFO - PROCESS | 2592 | 1467542106844 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 03:35:06 INFO - PROCESS | 2592 | 1467542106850 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 2592 | 1467542106856 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:06 INFO - PROCESS | 2592 | ++DOCSHELL 145D6000 == 32 [pid = 2592] [id = 713] 03:35:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (15F8B800) [pid = 2592] [serial = 2139] [outer = 00000000] 03:35:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (165DA800) [pid = 2592] [serial = 2140] [outer = 15F8B800] 03:35:06 INFO - PROCESS | 2592 | 1467542106910 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (167BCC00) [pid = 2592] [serial = 2141] [outer = 15F8B800] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (14F97400) [pid = 2592] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (12D8F400) [pid = 2592] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (13FB4C00) [pid = 2592] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (10A0F400) [pid = 2592] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (167BD400) [pid = 2592] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (10F39800) [pid = 2592] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (14298000) [pid = 2592] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (142EF400) [pid = 2592] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (174ED000) [pid = 2592] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (174EEC00) [pid = 2592] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (10A7BC00) [pid = 2592] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (174F6000) [pid = 2592] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (15AA5400) [pid = 2592] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (166ED400) [pid = 2592] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (10E0A800) [pid = 2592] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (142E4800) [pid = 2592] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:35:07 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (167B8C00) [pid = 2592] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:35:07 INFO - PROCESS | 2592 | 1467542107463 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:35:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:35:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 800ms 03:35:07 INFO - PROCESS | 2592 | 1467542107550 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 2592 | 1467542107553 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 03:35:07 INFO - PROCESS | 2592 | 1467542107559 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:35:07 INFO - PROCESS | 2592 | 1467542107562 Marionette TRACE conn4 <- [1,2818,null,{}] 03:35:07 INFO - PROCESS | 2592 | 1467542107567 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:07 INFO - PROCESS | 2592 | 1467542107571 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:07 INFO - PROCESS | 2592 | 1467542107725 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 03:35:07 INFO - PROCESS | 2592 | 1467542107784 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 2592 | 1467542107786 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:07 INFO - PROCESS | 2592 | ++DOCSHELL 10E06000 == 33 [pid = 2592] [id = 714] 03:35:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (10E0A800) [pid = 2592] [serial = 2142] [outer = 00000000] 03:35:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (145D0000) [pid = 2592] [serial = 2143] [outer = 10E0A800] 03:35:07 INFO - PROCESS | 2592 | 1467542107828 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (14F97400) [pid = 2592] [serial = 2144] [outer = 10E0A800] 03:35:08 INFO - PROCESS | 2592 | 1467542108190 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:35:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:35:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 03:35:08 INFO - PROCESS | 2592 | 1467542108262 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 03:35:08 INFO - PROCESS | 2592 | 1467542108312 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 03:35:08 INFO - PROCESS | 2592 | 1467542108315 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:35:08 INFO - PROCESS | 2592 | 1467542108317 Marionette TRACE conn4 <- [1,2822,null,{}] 03:35:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:35:08 INFO - PROCESS | 2592 | 1467542108320 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:08 INFO - PROCESS | 2592 | 1467542108322 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:08 INFO - PROCESS | 2592 | 1467542108400 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 03:35:08 INFO - PROCESS | 2592 | 1467542108405 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:08 INFO - PROCESS | 2592 | 1467542108407 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:08 INFO - PROCESS | 2592 | ++DOCSHELL 14298C00 == 34 [pid = 2592] [id = 715] 03:35:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (142A0800) [pid = 2592] [serial = 2145] [outer = 00000000] 03:35:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (1706A800) [pid = 2592] [serial = 2146] [outer = 142A0800] 03:35:08 INFO - PROCESS | 2592 | 1467542108450 Marionette DEBUG loaded listener.js 03:35:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (17255000) [pid = 2592] [serial = 2147] [outer = 142A0800] 03:35:08 INFO - PROCESS | 2592 | 1467542108877 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:35:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:35:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 596ms 03:35:08 INFO - PROCESS | 2592 | 1467542108924 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 03:35:08 INFO - PROCESS | 2592 | 1467542108926 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 03:35:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:35:08 INFO - PROCESS | 2592 | 1467542108930 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:35:08 INFO - PROCESS | 2592 | 1467542108931 Marionette TRACE conn4 <- [1,2826,null,{}] 03:35:08 INFO - PROCESS | 2592 | 1467542108934 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:08 INFO - PROCESS | 2592 | 1467542108936 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:09 INFO - PROCESS | 2592 | 1467542109014 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 03:35:09 INFO - PROCESS | 2592 | 1467542109019 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:09 INFO - PROCESS | 2592 | 1467542109022 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:09 INFO - PROCESS | 2592 | ++DOCSHELL 152DA400 == 35 [pid = 2592] [id = 716] 03:35:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (16516C00) [pid = 2592] [serial = 2148] [outer = 00000000] 03:35:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (17258800) [pid = 2592] [serial = 2149] [outer = 16516C00] 03:35:09 INFO - PROCESS | 2592 | 1467542109071 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (1725C400) [pid = 2592] [serial = 2150] [outer = 16516C00] 03:35:09 INFO - PROCESS | 2592 | 1467542109714 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:35:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:35:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 847ms 03:35:09 INFO - PROCESS | 2592 | 1467542109775 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 2592 | 1467542109779 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 03:35:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:35:09 INFO - PROCESS | 2592 | 1467542109798 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - PROCESS | 2592 | 1467542109801 Marionette TRACE conn4 <- [1,2830,null,{}] 03:35:09 INFO - PROCESS | 2592 | 1467542109809 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:09 INFO - PROCESS | 2592 | 1467542109812 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:09 INFO - PROCESS | 2592 | 1467542109936 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 03:35:10 INFO - PROCESS | 2592 | 1467542110070 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 2592 | 1467542110073 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:10 INFO - PROCESS | 2592 | ++DOCSHELL 104E6400 == 36 [pid = 2592] [id = 717] 03:35:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (10D23000) [pid = 2592] [serial = 2151] [outer = 00000000] 03:35:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (12BDB800) [pid = 2592] [serial = 2152] [outer = 10D23000] 03:35:10 INFO - PROCESS | 2592 | 1467542110131 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (13134000) [pid = 2592] [serial = 2153] [outer = 10D23000] 03:35:10 INFO - PROCESS | 2592 | 1467542110723 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:35:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:35:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1005ms 03:35:10 INFO - PROCESS | 2592 | 1467542110789 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 2592 | 1467542110794 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 03:35:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:35:10 INFO - PROCESS | 2592 | 1467542110801 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 2592 | 1467542110804 Marionette TRACE conn4 <- [1,2834,null,{}] 03:35:10 INFO - PROCESS | 2592 | 1467542110808 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:10 INFO - PROCESS | 2592 | 1467542110811 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:10 INFO - PROCESS | 2592 | 1467542110918 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 03:35:11 INFO - PROCESS | 2592 | 1467542111058 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 2592 | 1467542111062 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:11 INFO - PROCESS | 2592 | ++DOCSHELL 1429B000 == 37 [pid = 2592] [id = 718] 03:35:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (1429B400) [pid = 2592] [serial = 2154] [outer = 00000000] 03:35:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (142E9400) [pid = 2592] [serial = 2155] [outer = 1429B400] 03:35:11 INFO - PROCESS | 2592 | 1467542111128 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (145CE800) [pid = 2592] [serial = 2156] [outer = 1429B400] 03:35:11 INFO - PROCESS | 2592 | 1467542111747 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:35:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:35:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1005ms 03:35:11 INFO - PROCESS | 2592 | 1467542111802 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 03:35:11 INFO - PROCESS | 2592 | 1467542111805 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 03:35:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:35:11 INFO - PROCESS | 2592 | 1467542111809 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:35:11 INFO - PROCESS | 2592 | 1467542111812 Marionette TRACE conn4 <- [1,2838,null,{}] 03:35:11 INFO - PROCESS | 2592 | 1467542111823 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:11 INFO - PROCESS | 2592 | 1467542111828 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:11 INFO - PROCESS | 2592 | 1467542111934 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 03:35:12 INFO - PROCESS | 2592 | 1467542112078 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:12 INFO - PROCESS | 2592 | 1467542112083 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:12 INFO - PROCESS | 2592 | ++DOCSHELL 174F7000 == 38 [pid = 2592] [id = 719] 03:35:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (174F7400) [pid = 2592] [serial = 2157] [outer = 00000000] 03:35:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (176E2C00) [pid = 2592] [serial = 2158] [outer = 174F7400] 03:35:12 INFO - PROCESS | 2592 | 1467542112141 Marionette DEBUG loaded listener.js 03:35:12 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (17965C00) [pid = 2592] [serial = 2159] [outer = 174F7400] 03:35:12 INFO - PROCESS | 2592 | 1467542112822 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:35:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:35:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1051ms 03:35:12 INFO - PROCESS | 2592 | 1467542112858 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 2592 | 1467542112862 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 03:35:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:35:12 INFO - PROCESS | 2592 | 1467542112894 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 2592 | 1467542112898 Marionette TRACE conn4 <- [1,2842,null,{}] 03:35:12 INFO - PROCESS | 2592 | 1467542112903 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:12 INFO - PROCESS | 2592 | 1467542112906 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:13 INFO - PROCESS | 2592 | 1467542113002 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 03:35:13 INFO - PROCESS | 2592 | 1467542113148 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 2592 | 1467542113153 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:13 INFO - PROCESS | 2592 | ++DOCSHELL 10F3F000 == 39 [pid = 2592] [id = 720] 03:35:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (10F6EC00) [pid = 2592] [serial = 2160] [outer = 00000000] 03:35:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (11AE1400) [pid = 2592] [serial = 2161] [outer = 10F6EC00] 03:35:13 INFO - PROCESS | 2592 | 1467542113213 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (1281D000) [pid = 2592] [serial = 2162] [outer = 10F6EC00] 03:35:13 INFO - PROCESS | 2592 | --DOCSHELL 1050B800 == 38 [pid = 2592] [id = 682] 03:35:13 INFO - PROCESS | 2592 | --DOCSHELL 1036A400 == 37 [pid = 2592] [id = 706] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (14FE2C00) [pid = 2592] [serial = 2045] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (117D3C00) [pid = 2592] [serial = 2116] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (145D5800) [pid = 2592] [serial = 2110] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (10D29C00) [pid = 2592] [serial = 2102] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (174F7800) [pid = 2592] [serial = 2105] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (130A7C00) [pid = 2592] [serial = 2108] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (12D7B400) [pid = 2592] [serial = 2107] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (174FC800) [pid = 2592] [serial = 2104] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (176E4800) [pid = 2592] [serial = 2113] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (16110800) [pid = 2592] [serial = 2089] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (1706AC00) [pid = 2592] [serial = 2092] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (16520C00) [pid = 2592] [serial = 2090] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (117C8800) [pid = 2592] [serial = 2071] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (15AA3C00) [pid = 2592] [serial = 2111] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (11CD4400) [pid = 2592] [serial = 2072] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (145B1400) [pid = 2592] [serial = 2083] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (145D1000) [pid = 2592] [serial = 2084] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (16831400) [pid = 2592] [serial = 2069] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (15525000) [pid = 2592] [serial = 2086] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (176F0800) [pid = 2592] [serial = 2114] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (130A3C00) [pid = 2592] [serial = 2080] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (13133400) [pid = 2592] [serial = 2081] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (142A3400) [pid = 2592] [serial = 2074] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (142EC400) [pid = 2592] [serial = 2075] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 70 (10D2CC00) [pid = 2592] [serial = 2077] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 69 (11219800) [pid = 2592] [serial = 2078] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 68 (1706BC00) [pid = 2592] [serial = 2093] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 67 (17406800) [pid = 2592] [serial = 2098] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 66 (174F1C00) [pid = 2592] [serial = 2101] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 65 (17402C00) [pid = 2592] [serial = 2096] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 64 (1725B000) [pid = 2592] [serial = 2095] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 63 (17476C00) [pid = 2592] [serial = 2099] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | --DOMWINDOW == 62 (15A9E000) [pid = 2592] [serial = 2087] [outer = 00000000] [url = about:blank] 03:35:13 INFO - PROCESS | 2592 | 1467542113799 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:35:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:35:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 973ms 03:35:13 INFO - PROCESS | 2592 | 1467542113834 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 03:35:13 INFO - PROCESS | 2592 | 1467542113838 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 03:35:13 INFO - PROCESS | 2592 | 1467542113844 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:35:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:35:13 INFO - PROCESS | 2592 | 1467542113847 Marionette TRACE conn4 <- [1,2846,null,{}] 03:35:13 INFO - PROCESS | 2592 | 1467542113852 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:13 INFO - PROCESS | 2592 | 1467542113855 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:13 INFO - PROCESS | 2592 | 1467542113942 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 03:35:14 INFO - PROCESS | 2592 | 1467542114038 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:14 INFO - PROCESS | 2592 | 1467542114040 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:14 INFO - PROCESS | 2592 | ++DOCSHELL 1121B800 == 38 [pid = 2592] [id = 721] 03:35:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 63 (117C8800) [pid = 2592] [serial = 2163] [outer = 00000000] 03:35:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 64 (12B02000) [pid = 2592] [serial = 2164] [outer = 117C8800] 03:35:14 INFO - PROCESS | 2592 | 1467542114086 Marionette DEBUG loaded listener.js 03:35:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 65 (1307BC00) [pid = 2592] [serial = 2165] [outer = 117C8800] 03:35:14 INFO - PROCESS | 2592 | 1467542114499 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:35:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:35:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 690ms 03:35:14 INFO - PROCESS | 2592 | 1467542114569 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 2592 | 1467542114571 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 03:35:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:35:14 INFO - PROCESS | 2592 | 1467542114575 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:35:14 INFO - PROCESS | 2592 | 1467542114578 Marionette TRACE conn4 <- [1,2850,null,{}] 03:35:14 INFO - PROCESS | 2592 | 1467542114588 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:14 INFO - PROCESS | 2592 | 1467542114592 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:14 INFO - PROCESS | 2592 | 1467542114677 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 03:35:14 INFO - PROCESS | 2592 | 1467542114686 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:14 INFO - PROCESS | 2592 | 1467542114689 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:14 INFO - PROCESS | 2592 | ++DOCSHELL 14294C00 == 39 [pid = 2592] [id = 722] 03:35:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 66 (14295000) [pid = 2592] [serial = 2166] [outer = 00000000] 03:35:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 67 (142E2800) [pid = 2592] [serial = 2167] [outer = 14295000] 03:35:14 INFO - PROCESS | 2592 | 1467542114736 Marionette DEBUG loaded listener.js 03:35:14 INFO - PROCESS | 2592 | ++DOMWINDOW == 68 (142EB800) [pid = 2592] [serial = 2168] [outer = 14295000] 03:35:15 INFO - PROCESS | 2592 | 1467542115233 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:35:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:35:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 706ms 03:35:15 INFO - PROCESS | 2592 | 1467542115274 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 03:35:15 INFO - PROCESS | 2592 | 1467542115277 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 03:35:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:35:15 INFO - PROCESS | 2592 | 1467542115280 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:35:15 INFO - PROCESS | 2592 | 1467542115282 Marionette TRACE conn4 <- [1,2854,null,{}] 03:35:15 INFO - PROCESS | 2592 | 1467542115285 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:15 INFO - PROCESS | 2592 | 1467542115287 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:15 INFO - PROCESS | 2592 | 1467542115371 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 03:35:15 INFO - PROCESS | 2592 | 1467542115376 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:15 INFO - PROCESS | 2592 | 1467542115378 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:15 INFO - PROCESS | 2592 | ++DOCSHELL 145D9800 == 40 [pid = 2592] [id = 723] 03:35:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 69 (14F8E800) [pid = 2592] [serial = 2169] [outer = 00000000] 03:35:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 70 (152D4800) [pid = 2592] [serial = 2170] [outer = 14F8E800] 03:35:15 INFO - PROCESS | 2592 | 1467542115422 Marionette DEBUG loaded listener.js 03:35:15 INFO - PROCESS | 2592 | ++DOMWINDOW == 71 (152D9C00) [pid = 2592] [serial = 2171] [outer = 14F8E800] 03:35:15 INFO - PROCESS | 2592 | 1467542115923 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:35:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:35:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 628ms 03:35:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:35:15 INFO - PROCESS | 2592 | 1467542115967 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 03:35:15 INFO - PROCESS | 2592 | 1467542115969 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 03:35:15 INFO - PROCESS | 2592 | 1467542115973 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:35:15 INFO - PROCESS | 2592 | 1467542115975 Marionette TRACE conn4 <- [1,2858,null,{}] 03:35:15 INFO - PROCESS | 2592 | 1467542115978 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:15 INFO - PROCESS | 2592 | 1467542115980 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:16 INFO - PROCESS | 2592 | 1467542116096 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 03:35:16 INFO - PROCESS | 2592 | 1467542116193 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:16 INFO - PROCESS | 2592 | 1467542116196 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:16 INFO - PROCESS | 2592 | ++DOCSHELL 15795000 == 41 [pid = 2592] [id = 724] 03:35:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (15796400) [pid = 2592] [serial = 2172] [outer = 00000000] 03:35:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (15F8B400) [pid = 2592] [serial = 2173] [outer = 15796400] 03:35:16 INFO - PROCESS | 2592 | 1467542116238 Marionette DEBUG loaded listener.js 03:35:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (15F8C000) [pid = 2592] [serial = 2174] [outer = 15796400] 03:35:16 INFO - PROCESS | 2592 | 1467542116672 Marionette TRACE conn4 <- [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]]]}] 03:35:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:35:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 737ms 03:35:16 INFO - PROCESS | 2592 | 1467542116713 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 2592 | 1467542116715 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 03:35:16 INFO - PROCESS | 2592 | 1467542116718 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:35:16 INFO - PROCESS | 2592 | 1467542116720 Marionette TRACE conn4 <- [1,2862,null,{}] 03:35:16 INFO - PROCESS | 2592 | 1467542116723 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:16 INFO - PROCESS | 2592 | 1467542116729 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:16 INFO - PROCESS | 2592 | 1467542116873 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 03:35:16 INFO - PROCESS | 2592 | 1467542116939 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:16 INFO - PROCESS | 2592 | 1467542116942 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:16 INFO - PROCESS | 2592 | ++DOCSHELL 166EC800 == 42 [pid = 2592] [id = 725] 03:35:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (166F5000) [pid = 2592] [serial = 2175] [outer = 00000000] 03:35:16 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (1706BC00) [pid = 2592] [serial = 2176] [outer = 166F5000] 03:35:16 INFO - PROCESS | 2592 | 1467542116984 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (17258C00) [pid = 2592] [serial = 2177] [outer = 166F5000] 03:35:17 INFO - PROCESS | 2592 | 1467542117399 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:35:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:35:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 737ms 03:35:17 INFO - PROCESS | 2592 | 1467542117459 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 03:35:17 INFO - PROCESS | 2592 | 1467542117461 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 03:35:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:35:17 INFO - PROCESS | 2592 | 1467542117469 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - PROCESS | 2592 | 1467542117471 Marionette TRACE conn4 <- [1,2866,null,{}] 03:35:17 INFO - PROCESS | 2592 | 1467542117474 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:17 INFO - PROCESS | 2592 | 1467542117476 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:17 INFO - PROCESS | 2592 | 1467542117614 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 03:35:17 INFO - PROCESS | 2592 | 1467542117695 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:17 INFO - PROCESS | 2592 | 1467542117697 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:17 INFO - PROCESS | 2592 | ++DOCSHELL 17476C00 == 43 [pid = 2592] [id = 726] 03:35:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (174DE400) [pid = 2592] [serial = 2178] [outer = 00000000] 03:35:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (174EEC00) [pid = 2592] [serial = 2179] [outer = 174DE400] 03:35:17 INFO - PROCESS | 2592 | 1467542117743 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (174F8000) [pid = 2592] [serial = 2180] [outer = 174DE400] 03:35:18 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (10E06400) [pid = 2592] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:35:18 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (130A6000) [pid = 2592] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:35:18 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (11215800) [pid = 2592] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:35:18 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (0F227000) [pid = 2592] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:35:18 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (152DA800) [pid = 2592] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:35:18 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (10E0A800) [pid = 2592] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:35:18 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (15F8B800) [pid = 2592] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:35:18 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (142A0800) [pid = 2592] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:35:18 INFO - PROCESS | 2592 | --DOMWINDOW == 71 (145D1400) [pid = 2592] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:35:18 INFO - PROCESS | 2592 | 1467542118222 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:35:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:35:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 801ms 03:35:18 INFO - PROCESS | 2592 | 1467542118266 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 03:35:18 INFO - PROCESS | 2592 | 1467542118268 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 03:35:18 INFO - PROCESS | 2592 | 1467542118272 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:35:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:35:18 INFO - PROCESS | 2592 | 1467542118274 Marionette TRACE conn4 <- [1,2870,null,{}] 03:35:18 INFO - PROCESS | 2592 | 1467542118277 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:18 INFO - PROCESS | 2592 | 1467542118279 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:18 INFO - PROCESS | 2592 | 1467542118361 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 03:35:18 INFO - PROCESS | 2592 | 1467542118462 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:18 INFO - PROCESS | 2592 | 1467542118464 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:18 INFO - PROCESS | 2592 | ++DOCSHELL 104EA000 == 44 [pid = 2592] [id = 727] 03:35:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 72 (10507400) [pid = 2592] [serial = 2181] [outer = 00000000] 03:35:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (13FB9400) [pid = 2592] [serial = 2182] [outer = 10507400] 03:35:18 INFO - PROCESS | 2592 | 1467542118508 Marionette DEBUG loaded listener.js 03:35:18 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (142A0800) [pid = 2592] [serial = 2183] [outer = 10507400] 03:35:18 INFO - PROCESS | 2592 | 1467542118851 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:35:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:35:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 643ms 03:35:18 INFO - PROCESS | 2592 | 1467542118910 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 03:35:18 INFO - PROCESS | 2592 | 1467542118912 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 03:35:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:35:18 INFO - PROCESS | 2592 | 1467542118916 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:35:18 INFO - PROCESS | 2592 | 1467542118917 Marionette TRACE conn4 <- [1,2874,null,{}] 03:35:18 INFO - PROCESS | 2592 | 1467542118920 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:18 INFO - PROCESS | 2592 | 1467542118922 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:19 INFO - PROCESS | 2592 | 1467542119070 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 03:35:19 INFO - PROCESS | 2592 | 1467542119082 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 2592 | 1467542119084 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:19 INFO - PROCESS | 2592 | ++DOCSHELL 128A2000 == 45 [pid = 2592] [id = 728] 03:35:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (142EA000) [pid = 2592] [serial = 2184] [outer = 00000000] 03:35:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (174EF000) [pid = 2592] [serial = 2185] [outer = 142EA000] 03:35:19 INFO - PROCESS | 2592 | 1467542119126 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (174F1400) [pid = 2592] [serial = 2186] [outer = 142EA000] 03:35:19 INFO - PROCESS | 2592 | 1467542119532 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:35:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:35:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 643ms 03:35:19 INFO - PROCESS | 2592 | 1467542119554 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 03:35:19 INFO - PROCESS | 2592 | 1467542119556 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 03:35:19 INFO - PROCESS | 2592 | 1467542119559 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:35:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:35:19 INFO - PROCESS | 2592 | 1467542119561 Marionette TRACE conn4 <- [1,2878,null,{}] 03:35:19 INFO - PROCESS | 2592 | 1467542119564 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:19 INFO - PROCESS | 2592 | 1467542119566 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:19 INFO - PROCESS | 2592 | 1467542119699 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 03:35:19 INFO - PROCESS | 2592 | 1467542119706 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 2592 | 1467542119708 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:19 INFO - PROCESS | 2592 | ++DOCSHELL 1578D000 == 46 [pid = 2592] [id = 729] 03:35:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (176ED000) [pid = 2592] [serial = 2187] [outer = 00000000] 03:35:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (17D45400) [pid = 2592] [serial = 2188] [outer = 176ED000] 03:35:19 INFO - PROCESS | 2592 | 1467542119751 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (17D48400) [pid = 2592] [serial = 2189] [outer = 176ED000] 03:35:20 INFO - PROCESS | 2592 | 1467542120283 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:35:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:35:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 817ms 03:35:20 INFO - PROCESS | 2592 | 1467542120362 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 03:35:20 INFO - PROCESS | 2592 | 1467542120367 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 03:35:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:35:20 INFO - PROCESS | 2592 | 1467542120460 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:35:20 INFO - PROCESS | 2592 | 1467542120463 Marionette TRACE conn4 <- [1,2882,null,{}] 03:35:20 INFO - PROCESS | 2592 | 1467542120480 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:20 INFO - PROCESS | 2592 | 1467542120483 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:20 INFO - PROCESS | 2592 | 1467542120596 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 03:35:20 INFO - PROCESS | 2592 | 1467542120731 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:20 INFO - PROCESS | 2592 | 1467542120736 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:20 INFO - PROCESS | 2592 | ++DOCSHELL 1050E800 == 47 [pid = 2592] [id = 730] 03:35:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (10A0FC00) [pid = 2592] [serial = 2190] [outer = 00000000] 03:35:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (11C3F800) [pid = 2592] [serial = 2191] [outer = 10A0FC00] 03:35:20 INFO - PROCESS | 2592 | 1467542120793 Marionette DEBUG loaded listener.js 03:35:20 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (12B0BC00) [pid = 2592] [serial = 2192] [outer = 10A0FC00] 03:35:21 INFO - PROCESS | 2592 | 1467542121351 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:35:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:35:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1004ms 03:35:21 INFO - PROCESS | 2592 | 1467542121376 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 03:35:21 INFO - PROCESS | 2592 | 1467542121380 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 03:35:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:35:21 INFO - PROCESS | 2592 | 1467542121402 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:35:21 INFO - PROCESS | 2592 | 1467542121405 Marionette TRACE conn4 <- [1,2886,null,{}] 03:35:21 INFO - PROCESS | 2592 | 1467542121409 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:21 INFO - PROCESS | 2592 | 1467542121412 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:21 INFO - PROCESS | 2592 | 1467542121522 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 03:35:21 INFO - PROCESS | 2592 | 1467542121635 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:21 INFO - PROCESS | 2592 | 1467542121638 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:21 INFO - PROCESS | 2592 | ++DOCSHELL 13449800 == 48 [pid = 2592] [id = 731] 03:35:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (1344C400) [pid = 2592] [serial = 2193] [outer = 00000000] 03:35:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (1429E400) [pid = 2592] [serial = 2194] [outer = 1344C400] 03:35:21 INFO - PROCESS | 2592 | 1467542121732 Marionette DEBUG loaded listener.js 03:35:21 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (145B4400) [pid = 2592] [serial = 2195] [outer = 1344C400] 03:35:22 INFO - PROCESS | 2592 | 1467542122341 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:35:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:35:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1005ms 03:35:22 INFO - PROCESS | 2592 | 1467542122402 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 03:35:22 INFO - PROCESS | 2592 | 1467542122404 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 03:35:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:35:22 INFO - PROCESS | 2592 | 1467542122409 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - PROCESS | 2592 | 1467542122412 Marionette TRACE conn4 <- [1,2890,null,{}] 03:35:22 INFO - PROCESS | 2592 | 1467542122423 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:22 INFO - PROCESS | 2592 | 1467542122428 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:22 INFO - PROCESS | 2592 | 1467542122535 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 03:35:22 INFO - PROCESS | 2592 | 1467542122721 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:22 INFO - PROCESS | 2592 | 1467542122725 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:22 INFO - PROCESS | 2592 | ++DOCSHELL 1725D400 == 49 [pid = 2592] [id = 732] 03:35:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (1725E000) [pid = 2592] [serial = 2196] [outer = 00000000] 03:35:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (176E7400) [pid = 2592] [serial = 2197] [outer = 1725E000] 03:35:22 INFO - PROCESS | 2592 | 1467542122780 Marionette DEBUG loaded listener.js 03:35:22 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (179D6800) [pid = 2592] [serial = 2198] [outer = 1725E000] 03:35:23 INFO - PROCESS | 2592 | 1467542123682 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:35:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:35:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1303ms 03:35:23 INFO - PROCESS | 2592 | 1467542123742 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 03:35:23 INFO - PROCESS | 2592 | 1467542123747 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 03:35:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:35:23 INFO - PROCESS | 2592 | 1467542123752 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:35:23 INFO - PROCESS | 2592 | 1467542123755 Marionette TRACE conn4 <- [1,2894,null,{}] 03:35:23 INFO - PROCESS | 2592 | 1467542123760 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:23 INFO - PROCESS | 2592 | 1467542123763 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:23 INFO - PROCESS | 2592 | 1467542123861 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 03:35:24 INFO - PROCESS | 2592 | 1467542124007 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:24 INFO - PROCESS | 2592 | 1467542124011 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:24 INFO - PROCESS | 2592 | ++DOCSHELL 117C9800 == 50 [pid = 2592] [id = 733] 03:35:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (11C47800) [pid = 2592] [serial = 2199] [outer = 00000000] 03:35:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (12B0A800) [pid = 2592] [serial = 2200] [outer = 11C47800] 03:35:24 INFO - PROCESS | 2592 | 1467542124062 Marionette DEBUG loaded listener.js 03:35:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (13133800) [pid = 2592] [serial = 2201] [outer = 11C47800] 03:35:24 INFO - PROCESS | 2592 | --DOCSHELL 10A01400 == 49 [pid = 2592] [id = 692] 03:35:24 INFO - PROCESS | 2592 | --DOCSHELL 131ED800 == 48 [pid = 2592] [id = 684] 03:35:24 INFO - PROCESS | 2592 | --DOCSHELL 1281E400 == 47 [pid = 2592] [id = 683] 03:35:24 INFO - PROCESS | 2592 | --DOCSHELL 12D8B800 == 46 [pid = 2592] [id = 693] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (13FB2000) [pid = 2592] [serial = 2131] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (12822C00) [pid = 2592] [serial = 2122] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (13157000) [pid = 2592] [serial = 2128] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (1344DC00) [pid = 2592] [serial = 2129] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (10509400) [pid = 2592] [serial = 2119] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (128A7800) [pid = 2592] [serial = 2117] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (10D2F400) [pid = 2592] [serial = 2126] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (10474000) [pid = 2592] [serial = 2125] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (1578C800) [pid = 2592] [serial = 2137] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (145D0000) [pid = 2592] [serial = 2143] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (165DA800) [pid = 2592] [serial = 2140] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 80 (1706A800) [pid = 2592] [serial = 2146] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 79 (17258800) [pid = 2592] [serial = 2149] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 78 (167BCC00) [pid = 2592] [serial = 2141] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 77 (14FDC800) [pid = 2592] [serial = 2134] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 76 (152D0400) [pid = 2592] [serial = 2135] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 75 (15A9E400) [pid = 2592] [serial = 2138] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 74 (1429F800) [pid = 2592] [serial = 2132] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 73 (17255000) [pid = 2592] [serial = 2147] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | --DOMWINDOW == 72 (14F97400) [pid = 2592] [serial = 2144] [outer = 00000000] [url = about:blank] 03:35:24 INFO - PROCESS | 2592 | 1467542124571 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:35:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:35:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 832ms 03:35:24 INFO - PROCESS | 2592 | 1467542124599 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 03:35:24 INFO - PROCESS | 2592 | 1467542124603 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 03:35:24 INFO - PROCESS | 2592 | 1467542124609 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:35:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:35:24 INFO - PROCESS | 2592 | 1467542124612 Marionette TRACE conn4 <- [1,2898,null,{}] 03:35:24 INFO - PROCESS | 2592 | 1467542124615 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:24 INFO - PROCESS | 2592 | 1467542124618 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:24 INFO - PROCESS | 2592 | 1467542124704 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 03:35:24 INFO - PROCESS | 2592 | 1467542124713 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:24 INFO - PROCESS | 2592 | 1467542124715 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:24 INFO - PROCESS | 2592 | ++DOCSHELL 11ADF400 == 47 [pid = 2592] [id = 734] 03:35:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 73 (11AE0800) [pid = 2592] [serial = 2202] [outer = 00000000] 03:35:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 74 (130CE800) [pid = 2592] [serial = 2203] [outer = 11AE0800] 03:35:24 INFO - PROCESS | 2592 | 1467542124761 Marionette DEBUG loaded listener.js 03:35:24 INFO - PROCESS | 2592 | ++DOMWINDOW == 75 (13450400) [pid = 2592] [serial = 2204] [outer = 11AE0800] 03:35:25 INFO - PROCESS | 2592 | 1467542125273 Marionette TRACE conn4 <- [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]]]}] 03:35:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:35:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:35:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 03:35:25 INFO - PROCESS | 2592 | 1467542125311 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 03:35:25 INFO - PROCESS | 2592 | 1467542125314 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 03:35:25 INFO - TEST-START | /DOMEvents/constructors.html 03:35:25 INFO - PROCESS | 2592 | 1467542125318 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:35:25 INFO - PROCESS | 2592 | 1467542125321 Marionette TRACE conn4 <- [1,2902,null,{}] 03:35:25 INFO - PROCESS | 2592 | 1467542125331 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:25 INFO - PROCESS | 2592 | 1467542125335 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:25 INFO - PROCESS | 2592 | 1467542125461 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 03:35:25 INFO - PROCESS | 2592 | 1467542125563 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 2592 | 1467542125566 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:25 INFO - PROCESS | 2592 | ++DOCSHELL 142EB400 == 48 [pid = 2592] [id = 735] 03:35:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 76 (142ED400) [pid = 2592] [serial = 2205] [outer = 00000000] 03:35:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 77 (145D7800) [pid = 2592] [serial = 2206] [outer = 142ED400] 03:35:25 INFO - PROCESS | 2592 | 1467542125613 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 2592 | ++DOMWINDOW == 78 (152CE800) [pid = 2592] [serial = 2207] [outer = 142ED400] 03:35:26 INFO - PROCESS | 2592 | 1467542126066 Marionette TRACE conn4 <- [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]]]}] 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:35:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:35:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:35:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:35:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:35:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:35:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:35:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:35:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:35:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 863ms 03:35:26 INFO - PROCESS | 2592 | 1467542126190 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 03:35:26 INFO - PROCESS | 2592 | 1467542126193 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 03:35:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:35:26 INFO - PROCESS | 2592 | 1467542126198 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:35:26 INFO - PROCESS | 2592 | 1467542126200 Marionette TRACE conn4 <- [1,2906,null,{}] 03:35:26 INFO - PROCESS | 2592 | 1467542126203 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:26 INFO - PROCESS | 2592 | 1467542126205 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:26 INFO - PROCESS | 2592 | 1467542126303 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 03:35:26 INFO - PROCESS | 2592 | 1467542126309 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:26 INFO - PROCESS | 2592 | 1467542126311 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:26 INFO - PROCESS | 2592 | ++DOCSHELL 15A9A800 == 49 [pid = 2592] [id = 736] 03:35:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 79 (15A9E000) [pid = 2592] [serial = 2208] [outer = 00000000] 03:35:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 80 (15F8CC00) [pid = 2592] [serial = 2209] [outer = 15A9E000] 03:35:26 INFO - PROCESS | 2592 | 1467542126354 Marionette DEBUG loaded listener.js 03:35:26 INFO - PROCESS | 2592 | ++DOMWINDOW == 81 (16522C00) [pid = 2592] [serial = 2210] [outer = 15A9E000] 03:35:26 INFO - PROCESS | 2592 | 1467542126791 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:35:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:35:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 643ms 03:35:26 INFO - PROCESS | 2592 | 1467542126866 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 03:35:26 INFO - PROCESS | 2592 | 1467542126868 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 03:35:26 INFO - PROCESS | 2592 | 1467542126871 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:35:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:35:26 INFO - PROCESS | 2592 | 1467542126873 Marionette TRACE conn4 <- [1,2910,null,{}] 03:35:26 INFO - PROCESS | 2592 | 1467542126876 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:26 INFO - PROCESS | 2592 | 1467542126878 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:27 INFO - PROCESS | 2592 | 1467542126991 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 03:35:27 INFO - PROCESS | 2592 | 1467542126997 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 2592 | 1467542126999 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:27 INFO - PROCESS | 2592 | ++DOCSHELL 15789800 == 50 [pid = 2592] [id = 737] 03:35:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (165E7400) [pid = 2592] [serial = 2211] [outer = 00000000] 03:35:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (1706A800) [pid = 2592] [serial = 2212] [outer = 165E7400] 03:35:27 INFO - PROCESS | 2592 | 1467542127061 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (17241800) [pid = 2592] [serial = 2213] [outer = 165E7400] 03:35:27 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:35:27 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:35:27 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:35:27 INFO - PROCESS | 2592 | [2592] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:35:27 INFO - PROCESS | 2592 | 1467542127505 Marionette TRACE conn4 <- [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]]]}] 03:35:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:35:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:35:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:35:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:35:27 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 03:35:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:35:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:35:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:35:27 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 03:35:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:35:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:35:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:35:27 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]" 03:35:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:35:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:35:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:35:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:35:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 706ms 03:35:27 INFO - PROCESS | 2592 | 1467542127580 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 2592 | 1467542127583 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 03:35:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:35:27 INFO - PROCESS | 2592 | 1467542127586 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 2592 | 1467542127588 Marionette TRACE conn4 <- [1,2914,null,{}] 03:35:27 INFO - PROCESS | 2592 | 1467542127591 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:27 INFO - PROCESS | 2592 | 1467542127597 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:27 INFO - PROCESS | 2592 | 1467542127736 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 03:35:27 INFO - PROCESS | 2592 | 1467542127749 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 2592 | 1467542127751 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:27 INFO - PROCESS | 2592 | ++DOCSHELL 0F227800 == 51 [pid = 2592] [id = 738] 03:35:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (17255C00) [pid = 2592] [serial = 2214] [outer = 00000000] 03:35:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (17DB2800) [pid = 2592] [serial = 2215] [outer = 17255C00] 03:35:27 INFO - PROCESS | 2592 | 1467542127851 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (18029400) [pid = 2592] [serial = 2216] [outer = 17255C00] 03:35:28 INFO - PROCESS | 2592 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:35:28 INFO - PROCESS | 2592 | 1467542128217 Marionette TRACE conn4 <- [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]]]}] 03:35:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:35:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 706ms 03:35:28 INFO - PROCESS | 2592 | 1467542128284 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 03:35:28 INFO - PROCESS | 2592 | 1467542128295 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 03:35:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:35:28 INFO - PROCESS | 2592 | 1467542128299 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:35:28 INFO - PROCESS | 2592 | 1467542128300 Marionette TRACE conn4 <- [1,2918,null,{}] 03:35:28 INFO - PROCESS | 2592 | 1467542128352 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:28 INFO - PROCESS | 2592 | 1467542128355 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:28 INFO - PROCESS | 2592 | 1467542128502 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 03:35:28 INFO - PROCESS | 2592 | 1467542128507 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 2592 | 1467542128509 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:28 INFO - PROCESS | 2592 | ++DOCSHELL 18027000 == 52 [pid = 2592] [id = 739] 03:35:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (1802AC00) [pid = 2592] [serial = 2217] [outer = 00000000] 03:35:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (18295400) [pid = 2592] [serial = 2218] [outer = 1802AC00] 03:35:28 INFO - PROCESS | 2592 | 1467542128551 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (18297400) [pid = 2592] [serial = 2219] [outer = 1802AC00] 03:35:29 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (15796400) [pid = 2592] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:35:29 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (10F6EC00) [pid = 2592] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:35:29 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (117C8800) [pid = 2592] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:35:29 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (14295000) [pid = 2592] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:35:29 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (14F8E800) [pid = 2592] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:35:29 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (166F5000) [pid = 2592] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:35:29 INFO - PROCESS | 2592 | --DOMWINDOW == 83 (142EA000) [pid = 2592] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:35:29 INFO - PROCESS | 2592 | --DOMWINDOW == 82 (10507400) [pid = 2592] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:35:29 INFO - PROCESS | 2592 | --DOMWINDOW == 81 (174DE400) [pid = 2592] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:35:29 INFO - PROCESS | 2592 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:35:29 INFO - PROCESS | 2592 | 1467542129167 Marionette TRACE conn4 <- [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]]]}] 03:35:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:35:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 926ms 03:35:29 INFO - PROCESS | 2592 | 1467542129226 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 2592 | 1467542129228 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 03:35:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:35:29 INFO - PROCESS | 2592 | 1467542129231 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - PROCESS | 2592 | 1467542129233 Marionette TRACE conn4 <- [1,2922,null,{}] 03:35:29 INFO - PROCESS | 2592 | 1467542129237 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:29 INFO - PROCESS | 2592 | 1467542129240 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:29 INFO - PROCESS | 2592 | 1467542129346 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 03:35:29 INFO - PROCESS | 2592 | 1467542129453 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:29 INFO - PROCESS | 2592 | 1467542129455 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:29 INFO - PROCESS | 2592 | ++DOCSHELL 1050B800 == 53 [pid = 2592] [id = 740] 03:35:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 82 (10A03400) [pid = 2592] [serial = 2220] [outer = 00000000] 03:35:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 83 (139DC000) [pid = 2592] [serial = 2221] [outer = 10A03400] 03:35:29 INFO - PROCESS | 2592 | 1467542129499 Marionette DEBUG loaded listener.js 03:35:29 INFO - PROCESS | 2592 | ++DOMWINDOW == 84 (142A3400) [pid = 2592] [serial = 2222] [outer = 10A03400] 03:35:29 INFO - PROCESS | 2592 | 1467542129838 Marionette TRACE conn4 <- [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]]]}] 03:35:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:35:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 643ms 03:35:29 INFO - PROCESS | 2592 | 1467542129869 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 2592 | 1467542129871 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 03:35:29 INFO - PROCESS | 2592 | 1467542129874 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:35:29 INFO - PROCESS | 2592 | 1467542129876 Marionette TRACE conn4 <- [1,2926,null,{}] 03:35:29 INFO - PROCESS | 2592 | 1467542129879 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:29 INFO - PROCESS | 2592 | 1467542129881 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:30 INFO - PROCESS | 2592 | 1467542130052 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 03:35:30 INFO - PROCESS | 2592 | 1467542130059 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 2592 | 1467542130061 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:30 INFO - PROCESS | 2592 | ++DOCSHELL 139D7C00 == 54 [pid = 2592] [id = 741] 03:35:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (14F98400) [pid = 2592] [serial = 2223] [outer = 00000000] 03:35:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (1829E400) [pid = 2592] [serial = 2224] [outer = 14F98400] 03:35:30 INFO - PROCESS | 2592 | 1467542130103 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (1829E800) [pid = 2592] [serial = 2225] [outer = 14F98400] 03:35:30 INFO - PROCESS | 2592 | 1467542130503 Marionette TRACE conn4 <- [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]]]}] 03:35:30 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. 03:35:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 628ms 03:35:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:35:30 INFO - PROCESS | 2592 | 1467542130544 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 03:35:30 INFO - PROCESS | 2592 | 1467542130546 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 03:35:30 INFO - PROCESS | 2592 | 1467542130549 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:35:30 INFO - PROCESS | 2592 | 1467542130551 Marionette TRACE conn4 <- [1,2930,null,{}] 03:35:30 INFO - PROCESS | 2592 | 1467542130555 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:30 INFO - PROCESS | 2592 | 1467542130556 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:30 INFO - PROCESS | 2592 | 1467542130635 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 03:35:30 INFO - PROCESS | 2592 | 1467542130740 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 2592 | 1467542130741 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:30 INFO - PROCESS | 2592 | ++DOCSHELL 104E3400 == 55 [pid = 2592] [id = 742] 03:35:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (12B01800) [pid = 2592] [serial = 2226] [outer = 00000000] 03:35:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (19824400) [pid = 2592] [serial = 2227] [outer = 12B01800] 03:35:30 INFO - PROCESS | 2592 | 1467542130783 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (19828000) [pid = 2592] [serial = 2228] [outer = 12B01800] 03:35:31 INFO - PROCESS | 2592 | 1467542131184 Marionette TRACE conn4 <- [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"]]]}] 03:35:31 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 03:35:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:35:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 03:35:31 INFO - PROCESS | 2592 | 1467542131250 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 03:35:31 INFO - PROCESS | 2592 | 1467542131254 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 03:35:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:35:31 INFO - PROCESS | 2592 | 1467542131260 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:35:31 INFO - PROCESS | 2592 | 1467542131264 Marionette TRACE conn4 <- [1,2934,null,{}] 03:35:31 INFO - PROCESS | 2592 | 1467542131271 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:31 INFO - PROCESS | 2592 | 1467542131274 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:31 INFO - PROCESS | 2592 | 1467542131426 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 03:35:31 INFO - PROCESS | 2592 | 1467542131593 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:31 INFO - PROCESS | 2592 | 1467542131597 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:31 INFO - PROCESS | 2592 | ++DOCSHELL 11213000 == 56 [pid = 2592] [id = 743] 03:35:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (11215800) [pid = 2592] [serial = 2229] [outer = 00000000] 03:35:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (128A7800) [pid = 2592] [serial = 2230] [outer = 11215800] 03:35:31 INFO - PROCESS | 2592 | 1467542131658 Marionette DEBUG loaded listener.js 03:35:31 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (13132800) [pid = 2592] [serial = 2231] [outer = 11215800] 03:35:32 INFO - PROCESS | 2592 | 1467542132189 Marionette TRACE conn4 <- [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]]]}] 03:35:32 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. 03:35:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 942ms 03:35:32 INFO - PROCESS | 2592 | 1467542132206 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 2592 | 1467542132210 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 03:35:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:35:32 INFO - PROCESS | 2592 | 1467542132216 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - PROCESS | 2592 | 1467542132219 Marionette TRACE conn4 <- [1,2938,null,{}] 03:35:32 INFO - PROCESS | 2592 | 1467542132240 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:32 INFO - PROCESS | 2592 | 1467542132243 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:32 INFO - PROCESS | 2592 | 1467542132354 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 03:35:32 INFO - PROCESS | 2592 | 1467542132514 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 2592 | 1467542132518 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:32 INFO - PROCESS | 2592 | ++DOCSHELL 152CC400 == 57 [pid = 2592] [id = 744] 03:35:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (152CCC00) [pid = 2592] [serial = 2232] [outer = 00000000] 03:35:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (15435800) [pid = 2592] [serial = 2233] [outer = 152CCC00] 03:35:32 INFO - PROCESS | 2592 | 1467542132577 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (15AA4C00) [pid = 2592] [serial = 2234] [outer = 152CCC00] 03:35:32 INFO - PROCESS | 2592 | ++DOCSHELL 1746C800 == 58 [pid = 2592] [id = 745] 03:35:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (17471800) [pid = 2592] [serial = 2235] [outer = 00000000] 03:35:32 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (17DBB000) [pid = 2592] [serial = 2236] [outer = 17471800] 03:35:33 INFO - PROCESS | 2592 | 1467542133194 Marionette TRACE conn4 <- [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]]]}] 03:35:33 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. 03:35:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1004ms 03:35:33 INFO - PROCESS | 2592 | 1467542133239 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 03:35:33 INFO - PROCESS | 2592 | 1467542133242 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 03:35:33 INFO - PROCESS | 2592 | 1467542133247 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:35:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:35:33 INFO - PROCESS | 2592 | 1467542133251 Marionette TRACE conn4 <- [1,2942,null,{}] 03:35:33 INFO - PROCESS | 2592 | 1467542133262 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:33 INFO - PROCESS | 2592 | 1467542133267 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:33 INFO - PROCESS | 2592 | 1467542133388 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 03:35:33 INFO - PROCESS | 2592 | 1467542133526 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:33 INFO - PROCESS | 2592 | 1467542133530 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:33 INFO - PROCESS | 2592 | ++DOCSHELL 17474000 == 59 [pid = 2592] [id = 746] 03:35:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 99 (174ED400) [pid = 2592] [serial = 2237] [outer = 00000000] 03:35:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (1829CC00) [pid = 2592] [serial = 2238] [outer = 174ED400] 03:35:33 INFO - PROCESS | 2592 | 1467542133595 Marionette DEBUG loaded listener.js 03:35:33 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (19824C00) [pid = 2592] [serial = 2239] [outer = 174ED400] 03:35:34 INFO - PROCESS | 2592 | 1467542134090 Marionette TRACE conn4 <- [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]]]}] 03:35:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:35:34 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 03:35:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 895ms 03:35:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:35:34 INFO - PROCESS | 2592 | 1467542134155 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 03:35:34 INFO - PROCESS | 2592 | 1467542134157 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 03:35:34 INFO - PROCESS | 2592 | 1467542134161 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:35:34 INFO - PROCESS | 2592 | 1467542134163 Marionette TRACE conn4 <- [1,2946,null,{}] 03:35:34 INFO - PROCESS | 2592 | 1467542134166 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:34 INFO - PROCESS | 2592 | 1467542134169 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:34 INFO - PROCESS | 2592 | 1467542134321 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 03:35:34 INFO - PROCESS | 2592 | 1467542134467 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:34 INFO - PROCESS | 2592 | 1467542134470 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:34 INFO - PROCESS | 2592 | ++DOCSHELL 176E5800 == 60 [pid = 2592] [id = 747] 03:35:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 102 (176E6C00) [pid = 2592] [serial = 2240] [outer = 00000000] 03:35:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (19D2E000) [pid = 2592] [serial = 2241] [outer = 176E6C00] 03:35:34 INFO - PROCESS | 2592 | 1467542134559 Marionette DEBUG loaded listener.js 03:35:34 INFO - PROCESS | 2592 | ++DOMWINDOW == 104 (19D9EC00) [pid = 2592] [serial = 2242] [outer = 176E6C00] 03:35:35 INFO - PROCESS | 2592 | 1467542135328 Marionette TRACE conn4 <- [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]]]}] 03:35:35 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. 03:35:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1192ms 03:35:35 INFO - PROCESS | 2592 | 1467542135362 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 03:35:35 INFO - PROCESS | 2592 | 1467542135366 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 03:35:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:35:35 INFO - PROCESS | 2592 | 1467542135372 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:35:35 INFO - PROCESS | 2592 | 1467542135375 Marionette TRACE conn4 <- [1,2950,null,{}] 03:35:35 INFO - PROCESS | 2592 | 1467542135381 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:35 INFO - PROCESS | 2592 | 1467542135383 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:35 INFO - PROCESS | 2592 | 1467542135484 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 03:35:35 INFO - PROCESS | 2592 | 1467542135649 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:35 INFO - PROCESS | 2592 | 1467542135653 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:35 INFO - PROCESS | 2592 | ++DOCSHELL 12D80800 == 61 [pid = 2592] [id = 748] 03:35:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (12D90000) [pid = 2592] [serial = 2243] [outer = 00000000] 03:35:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (13456800) [pid = 2592] [serial = 2244] [outer = 12D90000] 03:35:35 INFO - PROCESS | 2592 | 1467542135703 Marionette DEBUG loaded listener.js 03:35:35 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (13FB4000) [pid = 2592] [serial = 2245] [outer = 12D90000] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 1429F000 == 60 [pid = 2592] [id = 695] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 15791400 == 59 [pid = 2592] [id = 687] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 10E0D400 == 58 [pid = 2592] [id = 698] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 166ED000 == 57 [pid = 2592] [id = 697] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 174E9C00 == 56 [pid = 2592] [id = 700] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 142E7C00 == 55 [pid = 2592] [id = 699] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 142E5000 == 54 [pid = 2592] [id = 688] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 139D7C00 == 53 [pid = 2592] [id = 741] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 1050B800 == 52 [pid = 2592] [id = 740] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 18027000 == 51 [pid = 2592] [id = 739] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 0F227800 == 50 [pid = 2592] [id = 738] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 15789800 == 49 [pid = 2592] [id = 737] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 15A9A800 == 48 [pid = 2592] [id = 736] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 142EB400 == 47 [pid = 2592] [id = 735] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 11ADF400 == 46 [pid = 2592] [id = 734] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 117C9800 == 45 [pid = 2592] [id = 733] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 13449800 == 44 [pid = 2592] [id = 731] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 1050E800 == 43 [pid = 2592] [id = 730] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (17D45400) [pid = 2592] [serial = 2188] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | 1467542136280 Marionette TRACE conn4 <- [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]]]}] 03:35:36 INFO - PROCESS | 2592 | --DOCSHELL 1578D000 == 42 [pid = 2592] [id = 729] 03:35:36 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. 03:35:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 957ms 03:35:36 INFO - PROCESS | 2592 | 1467542136318 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 03:35:36 INFO - PROCESS | 2592 | 1467542136322 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 03:35:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:35:36 INFO - PROCESS | 2592 | 1467542136328 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:35:36 INFO - PROCESS | 2592 | 1467542136330 Marionette TRACE conn4 <- [1,2954,null,{}] 03:35:36 INFO - PROCESS | 2592 | 1467542136334 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:36 INFO - PROCESS | 2592 | 1467542136336 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:36 INFO - PROCESS | 2592 | 1467542136422 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 03:35:36 INFO - PROCESS | 2592 | 1467542136429 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:36 INFO - PROCESS | 2592 | 1467542136431 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:36 INFO - PROCESS | 2592 | ++DOCSHELL 12D97800 == 43 [pid = 2592] [id = 749] 03:35:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (13031C00) [pid = 2592] [serial = 2246] [outer = 00000000] 03:35:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 108 (13296800) [pid = 2592] [serial = 2247] [outer = 13031C00] 03:35:36 INFO - PROCESS | 2592 | 1467542136491 Marionette DEBUG loaded listener.js 03:35:36 INFO - PROCESS | 2592 | ++DOMWINDOW == 109 (1429D000) [pid = 2592] [serial = 2248] [outer = 13031C00] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 108 (15F8B400) [pid = 2592] [serial = 2173] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 107 (12BDB800) [pid = 2592] [serial = 2152] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (1281D000) [pid = 2592] [serial = 2162] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (11AE1400) [pid = 2592] [serial = 2161] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (12B02000) [pid = 2592] [serial = 2164] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 103 (1307BC00) [pid = 2592] [serial = 2165] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (142E9400) [pid = 2592] [serial = 2155] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 101 (142E2800) [pid = 2592] [serial = 2167] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 100 (142EB800) [pid = 2592] [serial = 2168] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 99 (176E2C00) [pid = 2592] [serial = 2158] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 98 (152D4800) [pid = 2592] [serial = 2170] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 97 (17258C00) [pid = 2592] [serial = 2177] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 96 (174F1400) [pid = 2592] [serial = 2186] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (1706BC00) [pid = 2592] [serial = 2176] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (13FB9400) [pid = 2592] [serial = 2182] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (174EEC00) [pid = 2592] [serial = 2179] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (174EF000) [pid = 2592] [serial = 2185] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (174F8000) [pid = 2592] [serial = 2180] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (15F8C000) [pid = 2592] [serial = 2174] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (142A0800) [pid = 2592] [serial = 2183] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (152D9C00) [pid = 2592] [serial = 2171] [outer = 00000000] [url = about:blank] 03:35:36 INFO - PROCESS | 2592 | 1467542136944 Marionette TRACE conn4 <- [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]]]}] 03:35:37 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. 03:35:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 628ms 03:35:37 INFO - PROCESS | 2592 | 1467542136966 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 03:35:37 INFO - PROCESS | 2592 | 1467542136968 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 03:35:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:35:37 INFO - PROCESS | 2592 | 1467542136972 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:35:37 INFO - PROCESS | 2592 | 1467542136975 Marionette TRACE conn4 <- [1,2958,null,{}] 03:35:37 INFO - PROCESS | 2592 | 1467542136985 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:37 INFO - PROCESS | 2592 | 1467542136989 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:37 INFO - PROCESS | 2592 | 1467542137164 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 03:35:37 INFO - PROCESS | 2592 | 1467542137251 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 2592 | 1467542137254 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:37 INFO - PROCESS | 2592 | ++DOCSHELL 142E2400 == 44 [pid = 2592] [id = 750] 03:35:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (142E2800) [pid = 2592] [serial = 2249] [outer = 00000000] 03:35:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (14F8E800) [pid = 2592] [serial = 2250] [outer = 142E2800] 03:35:37 INFO - PROCESS | 2592 | 1467542137300 Marionette DEBUG loaded listener.js 03:35:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (152D0000) [pid = 2592] [serial = 2251] [outer = 142E2800] 03:35:37 INFO - PROCESS | 2592 | 1467542137715 Marionette TRACE conn4 <- [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]]]}] 03:35:37 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. 03:35:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 738ms 03:35:37 INFO - PROCESS | 2592 | 1467542137744 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 03:35:37 INFO - PROCESS | 2592 | 1467542137746 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 03:35:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:35:37 INFO - PROCESS | 2592 | 1467542137750 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:35:37 INFO - PROCESS | 2592 | 1467542137751 Marionette TRACE conn4 <- [1,2962,null,{}] 03:35:37 INFO - PROCESS | 2592 | 1467542137755 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:37 INFO - PROCESS | 2592 | 1467542137757 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:37 INFO - PROCESS | 2592 | 1467542137842 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 03:35:37 INFO - PROCESS | 2592 | 1467542137847 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 2592 | 1467542137849 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:37 INFO - PROCESS | 2592 | ++DOCSHELL 15437000 == 45 [pid = 2592] [id = 751] 03:35:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (15437800) [pid = 2592] [serial = 2252] [outer = 00000000] 03:35:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (15F8B800) [pid = 2592] [serial = 2253] [outer = 15437800] 03:35:37 INFO - PROCESS | 2592 | 1467542137893 Marionette DEBUG loaded listener.js 03:35:37 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (15F92800) [pid = 2592] [serial = 2254] [outer = 15437800] 03:35:38 INFO - PROCESS | 2592 | 1467542138321 Marionette TRACE conn4 <- [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]]]}] 03:35:38 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. 03:35:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 596ms 03:35:38 INFO - PROCESS | 2592 | 1467542138346 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 2592 | 1467542138348 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 03:35:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:35:38 INFO - PROCESS | 2592 | 1467542138354 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 2592 | 1467542138356 Marionette TRACE conn4 <- [1,2966,null,{}] 03:35:38 INFO - PROCESS | 2592 | 1467542138359 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:38 INFO - PROCESS | 2592 | 1467542138361 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:38 INFO - PROCESS | 2592 | 1467542138496 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 03:35:38 INFO - PROCESS | 2592 | 1467542138504 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:38 INFO - PROCESS | 2592 | 1467542138506 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:38 INFO - PROCESS | 2592 | ++DOCSHELL 15A98400 == 46 [pid = 2592] [id = 752] 03:35:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (165E6400) [pid = 2592] [serial = 2255] [outer = 00000000] 03:35:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (167BDC00) [pid = 2592] [serial = 2256] [outer = 165E6400] 03:35:38 INFO - PROCESS | 2592 | 1467542138549 Marionette DEBUG loaded listener.js 03:35:38 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (16D45800) [pid = 2592] [serial = 2257] [outer = 165E6400] 03:35:39 INFO - PROCESS | 2592 | 1467542139003 Marionette TRACE conn4 <- [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]]]}] 03:35:39 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. 03:35:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 706ms 03:35:39 INFO - PROCESS | 2592 | 1467542139052 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 03:35:39 INFO - PROCESS | 2592 | 1467542139053 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 03:35:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:35:39 INFO - PROCESS | 2592 | 1467542139057 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:35:39 INFO - PROCESS | 2592 | 1467542139058 Marionette TRACE conn4 <- [1,2970,null,{}] 03:35:39 INFO - PROCESS | 2592 | 1467542139062 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:39 INFO - PROCESS | 2592 | 1467542139067 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:39 INFO - PROCESS | 2592 | 1467542139210 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 03:35:39 INFO - PROCESS | 2592 | 1467542139279 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:39 INFO - PROCESS | 2592 | 1467542139281 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:39 INFO - PROCESS | 2592 | ++DOCSHELL 17252800 == 47 [pid = 2592] [id = 753] 03:35:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (17254400) [pid = 2592] [serial = 2258] [outer = 00000000] 03:35:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 99 (174F3C00) [pid = 2592] [serial = 2259] [outer = 17254400] 03:35:39 INFO - PROCESS | 2592 | 1467542139326 Marionette DEBUG loaded listener.js 03:35:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (17959800) [pid = 2592] [serial = 2260] [outer = 17254400] 03:35:39 INFO - PROCESS | 2592 | 1467542139721 Marionette TRACE conn4 <- [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"]]]}] 03:35:39 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 03:35:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:35:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 707ms 03:35:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:35:39 INFO - PROCESS | 2592 | 1467542139764 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 03:35:39 INFO - PROCESS | 2592 | 1467542139766 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 03:35:39 INFO - PROCESS | 2592 | 1467542139770 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:35:39 INFO - PROCESS | 2592 | 1467542139771 Marionette TRACE conn4 <- [1,2974,null,{}] 03:35:39 INFO - PROCESS | 2592 | 1467542139775 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:39 INFO - PROCESS | 2592 | 1467542139777 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:39 INFO - PROCESS | 2592 | 1467542139933 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 03:35:39 INFO - PROCESS | 2592 | 1467542139949 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:39 INFO - PROCESS | 2592 | 1467542139951 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:39 INFO - PROCESS | 2592 | ++DOCSHELL 174FD400 == 48 [pid = 2592] [id = 754] 03:35:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (176E6800) [pid = 2592] [serial = 2261] [outer = 00000000] 03:35:39 INFO - PROCESS | 2592 | ++DOMWINDOW == 102 (18024C00) [pid = 2592] [serial = 2262] [outer = 176E6800] 03:35:39 INFO - PROCESS | 2592 | 1467542139994 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (18027000) [pid = 2592] [serial = 2263] [outer = 176E6800] 03:35:40 INFO - PROCESS | 2592 | 1467542140403 Marionette TRACE conn4 <- [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]]]}] 03:35:40 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. 03:35:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 691ms 03:35:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:35:40 INFO - PROCESS | 2592 | 1467542140467 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 03:35:40 INFO - PROCESS | 2592 | 1467542140469 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 03:35:40 INFO - PROCESS | 2592 | 1467542140472 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:35:40 INFO - PROCESS | 2592 | 1467542140473 Marionette TRACE conn4 <- [1,2978,null,{}] 03:35:40 INFO - PROCESS | 2592 | 1467542140477 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:40 INFO - PROCESS | 2592 | 1467542140478 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:40 INFO - PROCESS | 2592 | 1467542140597 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 03:35:40 INFO - PROCESS | 2592 | 1467542140661 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 2592 | 1467542140663 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:40 INFO - PROCESS | 2592 | ++DOCSHELL 17DB2400 == 49 [pid = 2592] [id = 755] 03:35:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 104 (17DBE000) [pid = 2592] [serial = 2264] [outer = 00000000] 03:35:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (198D2800) [pid = 2592] [serial = 2265] [outer = 17DBE000] 03:35:40 INFO - PROCESS | 2592 | 1467542140712 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (19D29800) [pid = 2592] [serial = 2266] [outer = 17DBE000] 03:35:41 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (17255C00) [pid = 2592] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:35:41 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (165E7400) [pid = 2592] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:35:41 INFO - PROCESS | 2592 | --DOMWINDOW == 103 (142ED400) [pid = 2592] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:35:41 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (11C47800) [pid = 2592] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:35:41 INFO - PROCESS | 2592 | --DOMWINDOW == 101 (15A9E000) [pid = 2592] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:35:41 INFO - PROCESS | 2592 | --DOMWINDOW == 100 (10A03400) [pid = 2592] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:35:41 INFO - PROCESS | 2592 | --DOMWINDOW == 99 (14F98400) [pid = 2592] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:35:41 INFO - PROCESS | 2592 | --DOMWINDOW == 98 (1802AC00) [pid = 2592] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:35:41 INFO - PROCESS | 2592 | --DOMWINDOW == 97 (11AE0800) [pid = 2592] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:35:41 INFO - PROCESS | 2592 | --DOMWINDOW == 96 (11AE7000) [pid = 2592] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:35:41 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (10371C00) [pid = 2592] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:35:41 INFO - PROCESS | 2592 | ++DOCSHELL 12D7D000 == 50 [pid = 2592] [id = 756] 03:35:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (12D89C00) [pid = 2592] [serial = 2267] [outer = 00000000] 03:35:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (13080400) [pid = 2592] [serial = 2268] [outer = 12D89C00] 03:35:41 INFO - PROCESS | 2592 | 1467542141206 Marionette TRACE conn4 <- [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]]]}] 03:35:41 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. 03:35:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 801ms 03:35:41 INFO - PROCESS | 2592 | 1467542141278 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 03:35:41 INFO - PROCESS | 2592 | 1467542141280 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 03:35:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:35:41 INFO - PROCESS | 2592 | 1467542141285 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - PROCESS | 2592 | 1467542141287 Marionette TRACE conn4 <- [1,2982,null,{}] 03:35:41 INFO - PROCESS | 2592 | 1467542141290 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:41 INFO - PROCESS | 2592 | 1467542141292 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:41 INFO - PROCESS | 2592 | 1467542141387 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 03:35:41 INFO - PROCESS | 2592 | 1467542141392 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:41 INFO - PROCESS | 2592 | 1467542141394 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:41 INFO - PROCESS | 2592 | ++DOCSHELL 142ED400 == 51 [pid = 2592] [id = 757] 03:35:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (14FDFC00) [pid = 2592] [serial = 2269] [outer = 00000000] 03:35:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 99 (18024400) [pid = 2592] [serial = 2270] [outer = 14FDFC00] 03:35:41 INFO - PROCESS | 2592 | 1467542141436 Marionette DEBUG loaded listener.js 03:35:41 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (19DA0400) [pid = 2592] [serial = 2271] [outer = 14FDFC00] 03:35:41 INFO - PROCESS | 2592 | 1467542141851 Marionette TRACE conn4 <- [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]]]}] 03:35:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:35:41 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 03:35:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 596ms 03:35:41 INFO - PROCESS | 2592 | 1467542141882 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 03:35:41 INFO - PROCESS | 2592 | 1467542141884 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 03:35:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:35:41 INFO - PROCESS | 2592 | 1467542141906 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - PROCESS | 2592 | 1467542141908 Marionette TRACE conn4 <- [1,2986,null,{}] 03:35:41 INFO - PROCESS | 2592 | 1467542141912 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:41 INFO - PROCESS | 2592 | 1467542141914 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:42 INFO - PROCESS | 2592 | 1467542142000 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 03:35:42 INFO - PROCESS | 2592 | 1467542142005 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 2592 | 1467542142007 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:42 INFO - PROCESS | 2592 | ++DOCSHELL 19DA6000 == 52 [pid = 2592] [id = 758] 03:35:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (19DA7400) [pid = 2592] [serial = 2272] [outer = 00000000] 03:35:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 102 (19E6D400) [pid = 2592] [serial = 2273] [outer = 19DA7400] 03:35:42 INFO - PROCESS | 2592 | 1467542142058 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (19E70400) [pid = 2592] [serial = 2274] [outer = 19DA7400] 03:35:42 INFO - PROCESS | 2592 | 1467542142453 Marionette TRACE conn4 <- [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]]]}] 03:35:42 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. 03:35:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 596ms 03:35:42 INFO - PROCESS | 2592 | 1467542142493 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 03:35:42 INFO - PROCESS | 2592 | 1467542142495 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 03:35:42 INFO - PROCESS | 2592 | 1467542142498 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:35:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:35:42 INFO - PROCESS | 2592 | 1467542142501 Marionette TRACE conn4 <- [1,2990,null,{}] 03:35:42 INFO - PROCESS | 2592 | 1467542142504 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:42 INFO - PROCESS | 2592 | 1467542142506 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:42 INFO - PROCESS | 2592 | 1467542142646 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 03:35:42 INFO - PROCESS | 2592 | 1467542142659 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 2592 | 1467542142661 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:42 INFO - PROCESS | 2592 | ++DOCSHELL 19E79400 == 53 [pid = 2592] [id = 759] 03:35:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 104 (19E79800) [pid = 2592] [serial = 2275] [outer = 00000000] 03:35:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (19EF5400) [pid = 2592] [serial = 2276] [outer = 19E79800] 03:35:42 INFO - PROCESS | 2592 | 1467542142706 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (1A306800) [pid = 2592] [serial = 2277] [outer = 19E79800] 03:35:43 INFO - PROCESS | 2592 | 1467542143281 Marionette TRACE conn4 <- [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]]]}] 03:35:43 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. 03:35:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 847ms 03:35:43 INFO - PROCESS | 2592 | 1467542143344 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 03:35:43 INFO - PROCESS | 2592 | 1467542143348 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 03:35:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:35:43 INFO - PROCESS | 2592 | 1467542143353 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:35:43 INFO - PROCESS | 2592 | 1467542143356 Marionette TRACE conn4 <- [1,2994,null,{}] 03:35:43 INFO - PROCESS | 2592 | 1467542143362 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:43 INFO - PROCESS | 2592 | 1467542143365 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:43 INFO - PROCESS | 2592 | 1467542143479 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 03:35:43 INFO - PROCESS | 2592 | 1467542143643 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:43 INFO - PROCESS | 2592 | 1467542143646 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:43 INFO - PROCESS | 2592 | ++DOCSHELL 10E0D400 == 54 [pid = 2592] [id = 760] 03:35:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (10E0EC00) [pid = 2592] [serial = 2278] [outer = 00000000] 03:35:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 108 (129AF000) [pid = 2592] [serial = 2279] [outer = 10E0EC00] 03:35:43 INFO - PROCESS | 2592 | 1467542143702 Marionette DEBUG loaded listener.js 03:35:43 INFO - PROCESS | 2592 | ++DOMWINDOW == 109 (131E5C00) [pid = 2592] [serial = 2280] [outer = 10E0EC00] 03:35:44 INFO - PROCESS | 2592 | 1467542144265 Marionette TRACE conn4 <- [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]]]}] 03:35:44 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. 03:35:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 942ms 03:35:44 INFO - PROCESS | 2592 | 1467542144299 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 03:35:44 INFO - PROCESS | 2592 | 1467542144304 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 03:35:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:35:44 INFO - PROCESS | 2592 | 1467542144310 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - PROCESS | 2592 | 1467542144313 Marionette TRACE conn4 <- [1,2998,null,{}] 03:35:44 INFO - PROCESS | 2592 | 1467542144317 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:44 INFO - PROCESS | 2592 | 1467542144320 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:44 INFO - PROCESS | 2592 | 1467542144433 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 03:35:44 INFO - PROCESS | 2592 | 1467542144641 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:44 INFO - PROCESS | 2592 | 1467542144643 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:44 INFO - PROCESS | 2592 | ++DOCSHELL 145B7C00 == 55 [pid = 2592] [id = 761] 03:35:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 110 (145D1C00) [pid = 2592] [serial = 2281] [outer = 00000000] 03:35:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 111 (1533FC00) [pid = 2592] [serial = 2282] [outer = 145D1C00] 03:35:44 INFO - PROCESS | 2592 | 1467542144699 Marionette DEBUG loaded listener.js 03:35:44 INFO - PROCESS | 2592 | ++DOMWINDOW == 112 (166E9400) [pid = 2592] [serial = 2283] [outer = 145D1C00] 03:35:44 INFO - PROCESS | 2592 | [2592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:35:45 INFO - PROCESS | 2592 | 1467542145274 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:35:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:35:45 INFO - {} 03:35:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:35:45 INFO - {} 03:35:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:35:45 INFO - {} 03:35:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:35:45 INFO - {} 03:35:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 958ms 03:35:45 INFO - PROCESS | 2592 | 1467542145287 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 03:35:45 INFO - PROCESS | 2592 | 1467542145290 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 03:35:45 INFO - TEST-START | /FileAPI/fileReader.html 03:35:45 INFO - PROCESS | 2592 | 1467542145294 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:35:45 INFO - PROCESS | 2592 | 1467542145297 Marionette TRACE conn4 <- [1,3002,null,{}] 03:35:45 INFO - PROCESS | 2592 | 1467542145308 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:45 INFO - PROCESS | 2592 | 1467542145313 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:45 INFO - PROCESS | 2592 | 1467542145429 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 03:35:45 INFO - PROCESS | 2592 | 1467542145571 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:45 INFO - PROCESS | 2592 | 1467542145574 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:45 INFO - PROCESS | 2592 | ++DOCSHELL 198D0400 == 56 [pid = 2592] [id = 762] 03:35:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 113 (198D0C00) [pid = 2592] [serial = 2284] [outer = 00000000] 03:35:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 114 (19EF4400) [pid = 2592] [serial = 2285] [outer = 198D0C00] 03:35:45 INFO - PROCESS | 2592 | 1467542145633 Marionette DEBUG loaded listener.js 03:35:45 INFO - PROCESS | 2592 | ++DOMWINDOW == 115 (1A30C000) [pid = 2592] [serial = 2286] [outer = 198D0C00] 03:35:46 INFO - PROCESS | 2592 | 1467542146139 Marionette TRACE conn4 <- [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]]]}] 03:35:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:35:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:35:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:35:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:35:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 910ms 03:35:46 INFO - PROCESS | 2592 | 1467542146198 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 03:35:46 INFO - PROCESS | 2592 | 1467542146201 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 03:35:46 INFO - TEST-START | /FileAPI/historical.html 03:35:46 INFO - PROCESS | 2592 | 1467542146204 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:35:46 INFO - PROCESS | 2592 | 1467542146206 Marionette TRACE conn4 <- [1,3006,null,{}] 03:35:46 INFO - PROCESS | 2592 | 1467542146210 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:46 INFO - PROCESS | 2592 | 1467542146212 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:46 INFO - PROCESS | 2592 | 1467542146319 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 03:35:46 INFO - PROCESS | 2592 | 1467542146479 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:46 INFO - PROCESS | 2592 | 1467542146482 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:46 INFO - PROCESS | 2592 | ++DOCSHELL 1A4E8800 == 57 [pid = 2592] [id = 763] 03:35:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 116 (1A4E9000) [pid = 2592] [serial = 2287] [outer = 00000000] 03:35:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 117 (1A4ECC00) [pid = 2592] [serial = 2288] [outer = 1A4E9000] 03:35:46 INFO - PROCESS | 2592 | 1467542146535 Marionette DEBUG loaded listener.js 03:35:46 INFO - PROCESS | 2592 | ++DOMWINDOW == 118 (1A4F0000) [pid = 2592] [serial = 2289] [outer = 1A4E9000] 03:35:47 INFO - PROCESS | 2592 | 1467542147076 Marionette TRACE conn4 <- [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"]]]}] 03:35:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:35:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:35:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:35:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:35:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:35:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:35:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:35:47 INFO - TEST-OK | /FileAPI/historical.html | took 910ms 03:35:47 INFO - TEST-START | /FileAPI/idlharness.html 03:35:47 INFO - PROCESS | 2592 | 1467542147108 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 03:35:47 INFO - PROCESS | 2592 | 1467542147110 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 03:35:47 INFO - PROCESS | 2592 | 1467542147114 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:35:47 INFO - PROCESS | 2592 | 1467542147116 Marionette TRACE conn4 <- [1,3010,null,{}] 03:35:47 INFO - PROCESS | 2592 | 1467542147120 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:47 INFO - PROCESS | 2592 | 1467542147122 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:47 INFO - PROCESS | 2592 | 1467542147227 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 03:35:47 INFO - PROCESS | 2592 | 1467542147388 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:47 INFO - PROCESS | 2592 | 1467542147390 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:47 INFO - PROCESS | 2592 | ++DOCSHELL 10A75800 == 58 [pid = 2592] [id = 764] 03:35:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 119 (166B1C00) [pid = 2592] [serial = 2290] [outer = 00000000] 03:35:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 120 (166B5C00) [pid = 2592] [serial = 2291] [outer = 166B1C00] 03:35:47 INFO - PROCESS | 2592 | 1467542147448 Marionette DEBUG loaded listener.js 03:35:47 INFO - PROCESS | 2592 | ++DOMWINDOW == 121 (166BC400) [pid = 2592] [serial = 2292] [outer = 166B1C00] 03:35:48 INFO - PROCESS | 2592 | 1467542148518 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:35:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:35:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:35:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:35:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:35:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:35:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:35:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:35:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:35:48 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 03:35:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:35:48 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 03:35:48 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 03:35:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:35:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:35:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:35:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:35:48 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 03:35:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:35:48 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 03:35:48 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 03:35:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:35:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:35:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 1538ms 03:35:48 INFO - PROCESS | 2592 | 1467542148695 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 2592 | 1467542148699 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 03:35:48 INFO - PROCESS | 2592 | 1467542148705 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - TEST-START | /FileAPI/idlharness.worker 03:35:48 INFO - PROCESS | 2592 | 1467542148708 Marionette TRACE conn4 <- [1,3014,null,{}] 03:35:48 INFO - PROCESS | 2592 | 1467542148714 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:48 INFO - PROCESS | 2592 | 1467542148717 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:48 INFO - PROCESS | 2592 | 1467542148836 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 03:35:48 INFO - PROCESS | 2592 | 1467542148980 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:49 INFO - PROCESS | 2592 | 1467542148985 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:49 INFO - PROCESS | 2592 | ++DOCSHELL 10A80800 == 59 [pid = 2592] [id = 765] 03:35:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 122 (10D23400) [pid = 2592] [serial = 2293] [outer = 00000000] 03:35:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 123 (12925C00) [pid = 2592] [serial = 2294] [outer = 10D23400] 03:35:49 INFO - PROCESS | 2592 | 1467542149093 Marionette DEBUG loaded listener.js 03:35:49 INFO - PROCESS | 2592 | ++DOMWINDOW == 124 (13157C00) [pid = 2592] [serial = 2295] [outer = 10D23400] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 166F7400 == 58 [pid = 2592] [id = 689] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 15524C00 == 57 [pid = 2592] [id = 696] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 19DA6000 == 56 [pid = 2592] [id = 758] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 142ED400 == 55 [pid = 2592] [id = 757] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 12D7D000 == 54 [pid = 2592] [id = 756] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 17DB2400 == 53 [pid = 2592] [id = 755] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 174FD400 == 52 [pid = 2592] [id = 754] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 17252800 == 51 [pid = 2592] [id = 753] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 15A98400 == 50 [pid = 2592] [id = 752] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 15437000 == 49 [pid = 2592] [id = 751] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 142E2400 == 48 [pid = 2592] [id = 750] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 12D97800 == 47 [pid = 2592] [id = 749] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 12D80800 == 46 [pid = 2592] [id = 748] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 17474000 == 45 [pid = 2592] [id = 746] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 1746C800 == 44 [pid = 2592] [id = 745] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 152CC400 == 43 [pid = 2592] [id = 744] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 11213000 == 42 [pid = 2592] [id = 743] 03:35:49 INFO - PROCESS | 2592 | --DOCSHELL 104E3400 == 41 [pid = 2592] [id = 742] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 123 (15F8CC00) [pid = 2592] [serial = 2209] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 122 (139DC000) [pid = 2592] [serial = 2221] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 121 (1429E400) [pid = 2592] [serial = 2194] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 120 (11C3F800) [pid = 2592] [serial = 2191] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 119 (1829E800) [pid = 2592] [serial = 2225] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 118 (18295400) [pid = 2592] [serial = 2218] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 117 (142A3400) [pid = 2592] [serial = 2222] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 116 (130CE800) [pid = 2592] [serial = 2203] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 115 (13450400) [pid = 2592] [serial = 2204] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 114 (18297400) [pid = 2592] [serial = 2219] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 113 (19824400) [pid = 2592] [serial = 2227] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 112 (16522C00) [pid = 2592] [serial = 2210] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 111 (1829E400) [pid = 2592] [serial = 2224] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 110 (12B04C00) [pid = 2592] [serial = 2123] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 109 (10A79800) [pid = 2592] [serial = 2120] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 108 (17DB2800) [pid = 2592] [serial = 2215] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 107 (1706A800) [pid = 2592] [serial = 2212] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (17241800) [pid = 2592] [serial = 2213] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (145D7800) [pid = 2592] [serial = 2206] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (152CE800) [pid = 2592] [serial = 2207] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 103 (176E7400) [pid = 2592] [serial = 2197] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (18029400) [pid = 2592] [serial = 2216] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 101 (13133800) [pid = 2592] [serial = 2201] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | --DOMWINDOW == 100 (12B0A800) [pid = 2592] [serial = 2200] [outer = 00000000] [url = about:blank] 03:35:49 INFO - PROCESS | 2592 | [2592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:35:50 INFO - PROCESS | 2592 | 1467542150107 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:35:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:35:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:35:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:35:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:35:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:35:50 INFO - {} 03:35:50 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 03:35:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:35:50 INFO - {} 03:35:50 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 - {} 03:35:50 INFO - {} 03:35:50 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 03:35:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:35:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:35:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:35:50 INFO - {} 03:35:50 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 03:35:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:35:50 INFO - {} 03:35:50 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 - {} 03:35:50 INFO - {} 03:35:50 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 03:35:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 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 03:35:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:35:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:35:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:35:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:35:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:35:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 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 03:35:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:35:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 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 03:35:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:35:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 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 03:35:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:35:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:35:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:35:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:35:50 INFO - {} 03:35:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1601ms 03:35:50 INFO - PROCESS | 2592 | 1467542150307 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 03:35:50 INFO - PROCESS | 2592 | 1467542150311 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 03:35:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:35:50 INFO - PROCESS | 2592 | 1467542150317 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:35:50 INFO - PROCESS | 2592 | 1467542150320 Marionette TRACE conn4 <- [1,3018,null,{}] 03:35:50 INFO - PROCESS | 2592 | 1467542150323 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:50 INFO - PROCESS | 2592 | 1467542150326 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:50 INFO - PROCESS | 2592 | 1467542150451 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 03:35:50 INFO - PROCESS | 2592 | 1467542150553 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:50 INFO - PROCESS | 2592 | 1467542150555 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:50 INFO - PROCESS | 2592 | ++DOCSHELL 145BD800 == 42 [pid = 2592] [id = 766] 03:35:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (145D7800) [pid = 2592] [serial = 2296] [outer = 00000000] 03:35:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 102 (17410800) [pid = 2592] [serial = 2297] [outer = 145D7800] 03:35:50 INFO - PROCESS | 2592 | 1467542150605 Marionette DEBUG loaded listener.js 03:35:50 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (1AA68000) [pid = 2592] [serial = 2298] [outer = 145D7800] 03:35:51 INFO - PROCESS | 2592 | 1467542151011 Marionette TRACE conn4 <- [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]]]}] 03:35:51 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 03:35:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 738ms 03:35:51 INFO - PROCESS | 2592 | 1467542151058 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 03:35:51 INFO - PROCESS | 2592 | 1467542151060 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 03:35:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:35:51 INFO - PROCESS | 2592 | 1467542151064 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:35:51 INFO - PROCESS | 2592 | 1467542151067 Marionette TRACE conn4 <- [1,3022,null,{}] 03:35:51 INFO - PROCESS | 2592 | 1467542151077 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:51 INFO - PROCESS | 2592 | 1467542151081 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:51 INFO - PROCESS | 2592 | 1467542151171 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 03:35:51 INFO - PROCESS | 2592 | 1467542151177 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:51 INFO - PROCESS | 2592 | 1467542151180 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:51 INFO - PROCESS | 2592 | ++DOCSHELL 1CE21400 == 43 [pid = 2592] [id = 767] 03:35:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 104 (1CE21800) [pid = 2592] [serial = 2299] [outer = 00000000] 03:35:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (1CE27800) [pid = 2592] [serial = 2300] [outer = 1CE21800] 03:35:51 INFO - PROCESS | 2592 | 1467542151225 Marionette DEBUG loaded listener.js 03:35:51 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (1CE2B400) [pid = 2592] [serial = 2301] [outer = 1CE21800] 03:35:51 INFO - PROCESS | 2592 | 1467542151688 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:35:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:35:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 643ms 03:35:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:35:51 INFO - PROCESS | 2592 | 1467542151701 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 03:35:51 INFO - PROCESS | 2592 | 1467542151703 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 03:35:51 INFO - PROCESS | 2592 | 1467542151710 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:35:51 INFO - PROCESS | 2592 | 1467542151712 Marionette TRACE conn4 <- [1,3026,null,{}] 03:35:51 INFO - PROCESS | 2592 | 1467542151716 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:51 INFO - PROCESS | 2592 | 1467542151718 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:51 INFO - PROCESS | 2592 | 1467542151894 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 03:35:52 INFO - PROCESS | 2592 | 1467542152002 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:52 INFO - PROCESS | 2592 | 1467542152004 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:52 INFO - PROCESS | 2592 | ++DOCSHELL 1AC92000 == 44 [pid = 2592] [id = 768] 03:35:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (1AC92400) [pid = 2592] [serial = 2302] [outer = 00000000] 03:35:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 108 (1AC97400) [pid = 2592] [serial = 2303] [outer = 1AC92400] 03:35:52 INFO - PROCESS | 2592 | 1467542152049 Marionette DEBUG loaded listener.js 03:35:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 109 (1CE25000) [pid = 2592] [serial = 2304] [outer = 1AC92400] 03:35:52 INFO - PROCESS | 2592 | 1467542152430 Marionette TRACE conn4 <- [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"]]]}] 03:35:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:35:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:35:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 738ms 03:35:52 INFO - PROCESS | 2592 | 1467542152484 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 03:35:52 INFO - PROCESS | 2592 | 1467542152486 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 03:35:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:35:52 INFO - PROCESS | 2592 | 1467542152490 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:35:52 INFO - PROCESS | 2592 | 1467542152492 Marionette TRACE conn4 <- [1,3030,null,{}] 03:35:52 INFO - PROCESS | 2592 | 1467542152495 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:52 INFO - PROCESS | 2592 | 1467542152497 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:52 INFO - PROCESS | 2592 | 1467542152620 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 03:35:52 INFO - PROCESS | 2592 | 1467542152625 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:52 INFO - PROCESS | 2592 | 1467542152627 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:52 INFO - PROCESS | 2592 | ++DOCSHELL 16D06800 == 45 [pid = 2592] [id = 769] 03:35:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 110 (1AC8C800) [pid = 2592] [serial = 2305] [outer = 00000000] 03:35:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 111 (1B3F0C00) [pid = 2592] [serial = 2306] [outer = 1AC8C800] 03:35:52 INFO - PROCESS | 2592 | 1467542152735 Marionette DEBUG loaded listener.js 03:35:52 INFO - PROCESS | 2592 | ++DOMWINDOW == 112 (1B3F2C00) [pid = 2592] [serial = 2307] [outer = 1AC8C800] 03:35:53 INFO - PROCESS | 2592 | 1467542153320 Marionette TRACE conn4 <- [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]]]}] 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:35:53 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. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:35:53 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'.) 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:35:53 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. 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:35:53 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. 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:35:53 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. 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:35:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:35:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:35:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 942ms 03:35:53 INFO - PROCESS | 2592 | --DOMWINDOW == 111 (14FDFC00) [pid = 2592] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:35:53 INFO - PROCESS | 2592 | --DOMWINDOW == 110 (17254400) [pid = 2592] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:35:53 INFO - PROCESS | 2592 | --DOMWINDOW == 109 (15437800) [pid = 2592] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:35:53 INFO - PROCESS | 2592 | --DOMWINDOW == 108 (13031C00) [pid = 2592] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:35:53 INFO - PROCESS | 2592 | --DOMWINDOW == 107 (12D90000) [pid = 2592] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:35:53 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (165E6400) [pid = 2592] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:35:53 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (142E2800) [pid = 2592] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:35:53 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (17471800) [pid = 2592] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:35:53 INFO - PROCESS | 2592 | --DOMWINDOW == 103 (176E6800) [pid = 2592] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:35:53 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (17DBE000) [pid = 2592] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:35:53 INFO - PROCESS | 2592 | --DOMWINDOW == 101 (12D89C00) [pid = 2592] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:35:53 INFO - PROCESS | 2592 | --DOMWINDOW == 100 (19DA7400) [pid = 2592] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:35:53 INFO - PROCESS | 2592 | 1467542153490 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 03:35:53 INFO - PROCESS | 2592 | 1467542153492 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 03:35:53 INFO - PROCESS | 2592 | 1467542153499 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:35:53 INFO - PROCESS | 2592 | 1467542153501 Marionette TRACE conn4 <- [1,3034,null,{}] 03:35:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:35:53 INFO - PROCESS | 2592 | 1467542153504 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:53 INFO - PROCESS | 2592 | 1467542153510 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:53 INFO - PROCESS | 2592 | 1467542153625 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 03:35:53 INFO - PROCESS | 2592 | 1467542153630 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:53 INFO - PROCESS | 2592 | 1467542153632 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:53 INFO - PROCESS | 2592 | ++DOCSHELL 166EBC00 == 46 [pid = 2592] [id = 770] 03:35:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (176E6800) [pid = 2592] [serial = 2308] [outer = 00000000] 03:35:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 102 (1B33E800) [pid = 2592] [serial = 2309] [outer = 176E6800] 03:35:53 INFO - PROCESS | 2592 | 1467542153674 Marionette DEBUG loaded listener.js 03:35:53 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (1B3F3C00) [pid = 2592] [serial = 2310] [outer = 176E6800] 03:35:53 INFO - PROCESS | 2592 | [2592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:35:54 INFO - PROCESS | 2592 | 1467542154129 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:35:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:35:54 INFO - {} 03:35:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 675ms 03:35:54 INFO - PROCESS | 2592 | 1467542154184 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 03:35:54 INFO - PROCESS | 2592 | 1467542154196 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 03:35:54 INFO - PROCESS | 2592 | 1467542154199 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:35:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:35:54 INFO - PROCESS | 2592 | 1467542154201 Marionette TRACE conn4 <- [1,3038,null,{}] 03:35:54 INFO - PROCESS | 2592 | 1467542154205 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:54 INFO - PROCESS | 2592 | 1467542154207 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:54 INFO - PROCESS | 2592 | 1467542154288 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 03:35:54 INFO - PROCESS | 2592 | 1467542154293 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:54 INFO - PROCESS | 2592 | 1467542154295 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:54 INFO - PROCESS | 2592 | ++DOCSHELL 1B33B400 == 47 [pid = 2592] [id = 771] 03:35:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 104 (1CE30400) [pid = 2592] [serial = 2311] [outer = 00000000] 03:35:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (1CFD9000) [pid = 2592] [serial = 2312] [outer = 1CE30400] 03:35:54 INFO - PROCESS | 2592 | 1467542154337 Marionette DEBUG loaded listener.js 03:35:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (1CFDB000) [pid = 2592] [serial = 2313] [outer = 1CE30400] 03:35:54 INFO - PROCESS | 2592 | 1467542154743 Marionette TRACE conn4 <- [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]]]}] 03:35:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:35:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:35:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:35:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:35:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 596ms 03:35:54 INFO - PROCESS | 2592 | 1467542154816 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 03:35:54 INFO - PROCESS | 2592 | 1467542154818 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 03:35:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:35:54 INFO - PROCESS | 2592 | 1467542154822 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:35:54 INFO - PROCESS | 2592 | 1467542154824 Marionette TRACE conn4 <- [1,3042,null,{}] 03:35:54 INFO - PROCESS | 2592 | 1467542154827 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:54 INFO - PROCESS | 2592 | 1467542154829 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:54 INFO - PROCESS | 2592 | 1467542154911 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 03:35:54 INFO - PROCESS | 2592 | 1467542154916 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:54 INFO - PROCESS | 2592 | 1467542154918 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:54 INFO - PROCESS | 2592 | ++DOCSHELL 1109C400 == 48 [pid = 2592] [id = 772] 03:35:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (1109C800) [pid = 2592] [serial = 2314] [outer = 00000000] 03:35:54 INFO - PROCESS | 2592 | ++DOMWINDOW == 108 (110A2C00) [pid = 2592] [serial = 2315] [outer = 1109C800] 03:35:54 INFO - PROCESS | 2592 | 1467542154959 Marionette DEBUG loaded listener.js 03:35:55 INFO - PROCESS | 2592 | ++DOMWINDOW == 109 (110A5000) [pid = 2592] [serial = 2316] [outer = 1109C800] 03:35:55 INFO - PROCESS | 2592 | 1467542155829 Marionette TRACE conn4 <- [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"]]]}] 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:35:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:35:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:35:56 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" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:35:56 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" 03:35:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:35:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:35:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1224ms 03:35:56 INFO - PROCESS | 2592 | 1467542156041 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 03:35:56 INFO - PROCESS | 2592 | 1467542156046 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 03:35:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:35:56 INFO - PROCESS | 2592 | 1467542156051 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:35:56 INFO - PROCESS | 2592 | 1467542156055 Marionette TRACE conn4 <- [1,3046,null,{}] 03:35:56 INFO - PROCESS | 2592 | 1467542156061 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:56 INFO - PROCESS | 2592 | 1467542156064 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:56 INFO - PROCESS | 2592 | 1467542156244 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 03:35:56 INFO - PROCESS | 2592 | 1467542156438 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:56 INFO - PROCESS | 2592 | 1467542156443 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:56 INFO - PROCESS | 2592 | ++DOCSHELL 110A2400 == 49 [pid = 2592] [id = 773] 03:35:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 110 (11213000) [pid = 2592] [serial = 2317] [outer = 00000000] 03:35:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 111 (13944000) [pid = 2592] [serial = 2318] [outer = 11213000] 03:35:56 INFO - PROCESS | 2592 | 1467542156501 Marionette DEBUG loaded listener.js 03:35:56 INFO - PROCESS | 2592 | ++DOMWINDOW == 112 (142EB400) [pid = 2592] [serial = 2319] [outer = 11213000] 03:35:57 INFO - PROCESS | 2592 | 1467542157064 Marionette TRACE conn4 <- [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]]]}] 03:35:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:35:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:35:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:35:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:35:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:35:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:35:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:35:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:35:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:35:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:35:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:35:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:35:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:35:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:35:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:35:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:35:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:35:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:35:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:35:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:35:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:35:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:35:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1052ms 03:35:57 INFO - PROCESS | 2592 | 1467542157103 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 03:35:57 INFO - PROCESS | 2592 | 1467542157108 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 03:35:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:35:57 INFO - PROCESS | 2592 | 1467542157115 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:35:57 INFO - PROCESS | 2592 | 1467542157117 Marionette TRACE conn4 <- [1,3050,null,{}] 03:35:57 INFO - PROCESS | 2592 | 1467542157122 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:57 INFO - PROCESS | 2592 | 1467542157124 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:57 INFO - PROCESS | 2592 | 1467542157238 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 03:35:57 INFO - PROCESS | 2592 | 1467542157400 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:57 INFO - PROCESS | 2592 | 1467542157403 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:57 INFO - PROCESS | 2592 | ++DOCSHELL 166AEC00 == 50 [pid = 2592] [id = 774] 03:35:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 113 (166B0800) [pid = 2592] [serial = 2320] [outer = 00000000] 03:35:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 114 (166BB000) [pid = 2592] [serial = 2321] [outer = 166B0800] 03:35:57 INFO - PROCESS | 2592 | 1467542157459 Marionette DEBUG loaded listener.js 03:35:57 INFO - PROCESS | 2592 | ++DOMWINDOW == 115 (16832400) [pid = 2592] [serial = 2322] [outer = 166B0800] 03:35:57 INFO - PROCESS | 2592 | [2592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:35:58 INFO - PROCESS | 2592 | 1467542158033 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:35:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:35:58 INFO - {} 03:35:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 941ms 03:35:58 INFO - PROCESS | 2592 | 1467542158059 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 03:35:58 INFO - PROCESS | 2592 | 1467542158061 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 03:35:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:35:58 INFO - PROCESS | 2592 | 1467542158065 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:35:58 INFO - PROCESS | 2592 | 1467542158069 Marionette TRACE conn4 <- [1,3054,null,{}] 03:35:58 INFO - PROCESS | 2592 | 1467542158080 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:58 INFO - PROCESS | 2592 | 1467542158084 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:58 INFO - PROCESS | 2592 | 1467542158203 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 03:35:58 INFO - PROCESS | 2592 | 1467542158349 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:58 INFO - PROCESS | 2592 | 1467542158352 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:58 INFO - PROCESS | 2592 | ++DOCSHELL 174FB400 == 51 [pid = 2592] [id = 775] 03:35:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 116 (174FC000) [pid = 2592] [serial = 2323] [outer = 00000000] 03:35:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 117 (18026400) [pid = 2592] [serial = 2324] [outer = 174FC000] 03:35:58 INFO - PROCESS | 2592 | 1467542158408 Marionette DEBUG loaded listener.js 03:35:58 INFO - PROCESS | 2592 | ++DOMWINDOW == 118 (180E1400) [pid = 2592] [serial = 2325] [outer = 174FC000] 03:35:58 INFO - PROCESS | 2592 | 1467542158926 Marionette TRACE conn4 <- [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]]]}] 03:35:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:35:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:35:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:35:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:35:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:35:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:35:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:35:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 911ms 03:35:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:35:59 INFO - PROCESS | 2592 | 1467542158969 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 03:35:59 INFO - PROCESS | 2592 | 1467542158972 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 03:35:59 INFO - PROCESS | 2592 | 1467542158975 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:35:59 INFO - PROCESS | 2592 | 1467542158977 Marionette TRACE conn4 <- [1,3058,null,{}] 03:35:59 INFO - PROCESS | 2592 | 1467542158981 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:59 INFO - PROCESS | 2592 | 1467542158984 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:59 INFO - PROCESS | 2592 | 1467542159147 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 03:35:59 INFO - PROCESS | 2592 | 1467542159324 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:59 INFO - PROCESS | 2592 | 1467542159327 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:35:59 INFO - PROCESS | 2592 | ++DOCSHELL 0C770800 == 52 [pid = 2592] [id = 776] 03:35:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 119 (104DFC00) [pid = 2592] [serial = 2326] [outer = 00000000] 03:35:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 120 (110A6000) [pid = 2592] [serial = 2327] [outer = 104DFC00] 03:35:59 INFO - PROCESS | 2592 | 1467542159383 Marionette DEBUG loaded listener.js 03:35:59 INFO - PROCESS | 2592 | ++DOMWINDOW == 121 (145BB000) [pid = 2592] [serial = 2328] [outer = 104DFC00] 03:36:00 INFO - PROCESS | 2592 | 1467542160120 Marionette TRACE conn4 <- [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]]]}] 03:36:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:36:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:36:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:36:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:36:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:36:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:36:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1146ms 03:36:00 INFO - PROCESS | 2592 | 1467542160155 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 03:36:00 INFO - PROCESS | 2592 | 1467542160159 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 03:36:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:36:00 INFO - PROCESS | 2592 | 1467542160209 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:36:00 INFO - PROCESS | 2592 | 1467542160218 Marionette TRACE conn4 <- [1,3062,null,{}] 03:36:00 INFO - PROCESS | 2592 | 1467542160230 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:00 INFO - PROCESS | 2592 | 1467542160235 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:00 INFO - PROCESS | 2592 | 1467542160370 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 03:36:00 INFO - PROCESS | 2592 | 1467542160515 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:00 INFO - PROCESS | 2592 | 1467542160518 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:00 INFO - PROCESS | 2592 | ++DOCSHELL 110A3000 == 53 [pid = 2592] [id = 777] 03:36:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 122 (110A5C00) [pid = 2592] [serial = 2329] [outer = 00000000] 03:36:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 123 (14295400) [pid = 2592] [serial = 2330] [outer = 110A5C00] 03:36:00 INFO - PROCESS | 2592 | 1467542160567 Marionette DEBUG loaded listener.js 03:36:00 INFO - PROCESS | 2592 | ++DOMWINDOW == 124 (152CC800) [pid = 2592] [serial = 2331] [outer = 110A5C00] 03:36:01 INFO - PROCESS | 2592 | --DOCSHELL 1725D400 == 52 [pid = 2592] [id = 732] 03:36:01 INFO - PROCESS | 2592 | --DOCSHELL 1B33B400 == 51 [pid = 2592] [id = 771] 03:36:01 INFO - PROCESS | 2592 | --DOCSHELL 166EBC00 == 50 [pid = 2592] [id = 770] 03:36:01 INFO - PROCESS | 2592 | --DOCSHELL 16D06800 == 49 [pid = 2592] [id = 769] 03:36:01 INFO - PROCESS | 2592 | --DOCSHELL 1AC92000 == 48 [pid = 2592] [id = 768] 03:36:01 INFO - PROCESS | 2592 | --DOCSHELL 1CE21400 == 47 [pid = 2592] [id = 767] 03:36:01 INFO - PROCESS | 2592 | --DOCSHELL 145BD800 == 46 [pid = 2592] [id = 766] 03:36:01 INFO - PROCESS | 2592 | --DOCSHELL 10A80800 == 45 [pid = 2592] [id = 765] 03:36:01 INFO - PROCESS | 2592 | --DOCSHELL 10E0D400 == 44 [pid = 2592] [id = 760] 03:36:01 INFO - PROCESS | 2592 | --DOCSHELL 19E79400 == 43 [pid = 2592] [id = 759] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 123 (17959800) [pid = 2592] [serial = 2260] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 122 (174F3C00) [pid = 2592] [serial = 2259] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 121 (15F8B800) [pid = 2592] [serial = 2253] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 120 (15F92800) [pid = 2592] [serial = 2254] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 119 (13296800) [pid = 2592] [serial = 2247] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 118 (1429D000) [pid = 2592] [serial = 2248] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 117 (13FB4000) [pid = 2592] [serial = 2245] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 116 (13456800) [pid = 2592] [serial = 2244] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 115 (167BDC00) [pid = 2592] [serial = 2256] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 114 (14F8E800) [pid = 2592] [serial = 2250] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 113 (152D0000) [pid = 2592] [serial = 2251] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 112 (19D2E000) [pid = 2592] [serial = 2241] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 111 (1829CC00) [pid = 2592] [serial = 2238] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 110 (17DBB000) [pid = 2592] [serial = 2236] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 109 (15435800) [pid = 2592] [serial = 2233] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 108 (128A7800) [pid = 2592] [serial = 2230] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 107 (18024C00) [pid = 2592] [serial = 2262] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (198D2800) [pid = 2592] [serial = 2265] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (18027000) [pid = 2592] [serial = 2263] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (13080400) [pid = 2592] [serial = 2268] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 103 (19E70400) [pid = 2592] [serial = 2274] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (18024400) [pid = 2592] [serial = 2270] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 101 (19EF5400) [pid = 2592] [serial = 2276] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 100 (19DA0400) [pid = 2592] [serial = 2271] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 99 (19E6D400) [pid = 2592] [serial = 2273] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 98 (19D29800) [pid = 2592] [serial = 2266] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | --DOMWINDOW == 97 (16D45800) [pid = 2592] [serial = 2257] [outer = 00000000] [url = about:blank] 03:36:01 INFO - PROCESS | 2592 | 1467542161152 Marionette TRACE conn4 <- [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]]]}] 03:36:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:36:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:36:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:36:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:36:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:36:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:36:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1004ms 03:36:01 INFO - PROCESS | 2592 | 1467542161171 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 03:36:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:36:01 INFO - PROCESS | 2592 | 1467542161175 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 03:36:01 INFO - PROCESS | 2592 | 1467542161181 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:36:01 INFO - PROCESS | 2592 | 1467542161183 Marionette TRACE conn4 <- [1,3066,null,{}] 03:36:01 INFO - PROCESS | 2592 | 1467542161187 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:01 INFO - PROCESS | 2592 | 1467542161189 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:01 INFO - PROCESS | 2592 | 1467542161280 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 03:36:01 INFO - PROCESS | 2592 | 1467542161405 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:01 INFO - PROCESS | 2592 | 1467542161408 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:01 INFO - PROCESS | 2592 | ++DOCSHELL 10F6A000 == 44 [pid = 2592] [id = 778] 03:36:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (117C8400) [pid = 2592] [serial = 2332] [outer = 00000000] 03:36:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 99 (130AD800) [pid = 2592] [serial = 2333] [outer = 117C8400] 03:36:01 INFO - PROCESS | 2592 | 1467542161454 Marionette DEBUG loaded listener.js 03:36:01 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (13944800) [pid = 2592] [serial = 2334] [outer = 117C8400] 03:36:01 INFO - PROCESS | 2592 | 1467542161825 Marionette TRACE conn4 <- [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] 03:36:01 INFO - PROCESS | 2592 | 1467542161911 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 03:36:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:36:01 INFO - PROCESS | 2592 | 1467542161914 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:36:01 INFO - PROCESS | 2592 | 1467542161918 Marionette TRACE conn4 <- [1,3070,null,{}] 03:36:01 INFO - PROCESS | 2592 | 1467542161928 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:01 INFO - PROCESS | 2592 | 1467542161932 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:02 INFO - PROCESS | 2592 | 1467542162023 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 03:36:02 INFO - PROCESS | 2592 | 1467542162029 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 2592 | 1467542162032 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:02 INFO - PROCESS | 2592 | ++DOCSHELL 15792400 == 45 [pid = 2592] [id = 779] 03:36:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (15795400) [pid = 2592] [serial = 2335] [outer = 00000000] 03:36:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 102 (16518400) [pid = 2592] [serial = 2336] [outer = 15795400] 03:36:02 INFO - PROCESS | 2592 | 1467542162081 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 103 (166B2400) [pid = 2592] [serial = 2337] [outer = 15795400] 03:36:02 INFO - PROCESS | 2592 | 1467542162536 Marionette TRACE conn4 <- [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]]]}] 03:36:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:36:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:36:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:36:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:36:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 691ms 03:36:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:36:02 INFO - PROCESS | 2592 | 1467542162611 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 03:36:02 INFO - PROCESS | 2592 | 1467542162614 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 03:36:02 INFO - PROCESS | 2592 | 1467542162617 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:36:02 INFO - PROCESS | 2592 | 1467542162619 Marionette TRACE conn4 <- [1,3074,null,{}] 03:36:02 INFO - PROCESS | 2592 | 1467542162623 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:02 INFO - PROCESS | 2592 | 1467542162625 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:02 INFO - PROCESS | 2592 | 1467542162739 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 03:36:02 INFO - PROCESS | 2592 | 1467542162854 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 2592 | 1467542162856 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:02 INFO - PROCESS | 2592 | ++DOCSHELL 16D0C800 == 46 [pid = 2592] [id = 780] 03:36:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 104 (16D0DC00) [pid = 2592] [serial = 2338] [outer = 00000000] 03:36:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 105 (17250800) [pid = 2592] [serial = 2339] [outer = 16D0DC00] 03:36:02 INFO - PROCESS | 2592 | 1467542162910 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 2592 | ++DOMWINDOW == 106 (17258400) [pid = 2592] [serial = 2340] [outer = 16D0DC00] 03:36:03 INFO - PROCESS | 2592 | 1467542163267 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:36:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:36:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 03:36:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:36:03 INFO - PROCESS | 2592 | 1467542163316 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 03:36:03 INFO - PROCESS | 2592 | 1467542163318 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 03:36:03 INFO - PROCESS | 2592 | 1467542163322 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:36:03 INFO - PROCESS | 2592 | 1467542163323 Marionette TRACE conn4 <- [1,3078,null,{}] 03:36:03 INFO - PROCESS | 2592 | 1467542163327 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:03 INFO - PROCESS | 2592 | 1467542163328 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:03 INFO - PROCESS | 2592 | 1467542163412 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 03:36:03 INFO - PROCESS | 2592 | 1467542163542 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:03 INFO - PROCESS | 2592 | 1467542163544 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:03 INFO - PROCESS | 2592 | ++DOCSHELL 10D25400 == 47 [pid = 2592] [id = 781] 03:36:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 107 (142E2400) [pid = 2592] [serial = 2341] [outer = 00000000] 03:36:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 108 (17402C00) [pid = 2592] [serial = 2342] [outer = 142E2400] 03:36:03 INFO - PROCESS | 2592 | 1467542163586 Marionette DEBUG loaded listener.js 03:36:03 INFO - PROCESS | 2592 | ++DOMWINDOW == 109 (174F5C00) [pid = 2592] [serial = 2343] [outer = 142E2400] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 108 (16516C00) [pid = 2592] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 107 (176ED000) [pid = 2592] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 106 (10D23000) [pid = 2592] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 105 (1429B400) [pid = 2592] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 104 (10A0FC00) [pid = 2592] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 103 (176E6800) [pid = 2592] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 102 (10D23400) [pid = 2592] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 101 (1AC92400) [pid = 2592] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 100 (1AC8C800) [pid = 2592] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 99 (166B1C00) [pid = 2592] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 98 (198D0C00) [pid = 2592] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 97 (145D1C00) [pid = 2592] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 96 (1A4E9000) [pid = 2592] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 95 (145D7800) [pid = 2592] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 94 (1CE21800) [pid = 2592] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 93 (10E0EC00) [pid = 2592] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 92 (1CE30400) [pid = 2592] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 91 (11215800) [pid = 2592] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 90 (152CCC00) [pid = 2592] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 89 (174ED400) [pid = 2592] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 88 (176E6C00) [pid = 2592] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 87 (12B01800) [pid = 2592] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 86 (1344C400) [pid = 2592] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 85 (1725E000) [pid = 2592] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:36:04 INFO - PROCESS | 2592 | --DOMWINDOW == 84 (174F7400) [pid = 2592] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:36:04 INFO - PROCESS | 2592 | 1467542164572 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:36:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:36:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1302ms 03:36:04 INFO - PROCESS | 2592 | 1467542164621 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 03:36:04 INFO - PROCESS | 2592 | 1467542164625 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 03:36:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:36:04 INFO - PROCESS | 2592 | 1467542164630 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:36:04 INFO - PROCESS | 2592 | 1467542164634 Marionette TRACE conn4 <- [1,3082,null,{}] 03:36:04 INFO - PROCESS | 2592 | 1467542164640 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:04 INFO - PROCESS | 2592 | 1467542164643 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:04 INFO - PROCESS | 2592 | 1467542164754 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 03:36:04 INFO - PROCESS | 2592 | 1467542164924 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:04 INFO - PROCESS | 2592 | 1467542164927 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:04 INFO - PROCESS | 2592 | ++DOCSHELL 10E07000 == 48 [pid = 2592] [id = 782] 03:36:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 85 (10E07C00) [pid = 2592] [serial = 2344] [outer = 00000000] 03:36:04 INFO - PROCESS | 2592 | ++DOMWINDOW == 86 (117D6C00) [pid = 2592] [serial = 2345] [outer = 10E07C00] 03:36:05 INFO - PROCESS | 2592 | 1467542164983 Marionette DEBUG loaded listener.js 03:36:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 87 (12BDC000) [pid = 2592] [serial = 2346] [outer = 10E07C00] 03:36:05 INFO - PROCESS | 2592 | 1467542165566 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:36:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:36:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1004ms 03:36:05 INFO - PROCESS | 2592 | 1467542165634 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 03:36:05 INFO - PROCESS | 2592 | 1467542165639 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 03:36:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:36:05 INFO - PROCESS | 2592 | 1467542165646 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:36:05 INFO - PROCESS | 2592 | 1467542165648 Marionette TRACE conn4 <- [1,3086,null,{}] 03:36:05 INFO - PROCESS | 2592 | 1467542165666 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:05 INFO - PROCESS | 2592 | 1467542165669 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:05 INFO - PROCESS | 2592 | 1467542165787 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 03:36:05 INFO - PROCESS | 2592 | 1467542165935 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:05 INFO - PROCESS | 2592 | 1467542165938 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:05 INFO - PROCESS | 2592 | ++DOCSHELL 14296C00 == 49 [pid = 2592] [id = 783] 03:36:05 INFO - PROCESS | 2592 | ++DOMWINDOW == 88 (1429D000) [pid = 2592] [serial = 2347] [outer = 00000000] 03:36:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 89 (142E8C00) [pid = 2592] [serial = 2348] [outer = 1429D000] 03:36:06 INFO - PROCESS | 2592 | 1467542165994 Marionette DEBUG loaded listener.js 03:36:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 90 (145D1000) [pid = 2592] [serial = 2349] [outer = 1429D000] 03:36:06 INFO - PROCESS | 2592 | 1467542166551 Marionette TRACE conn4 <- [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]]]}] 03:36:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:36:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:36:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 895ms 03:36:06 INFO - PROCESS | 2592 | 1467542166581 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 03:36:06 INFO - PROCESS | 2592 | 1467542166583 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 03:36:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:36:06 INFO - PROCESS | 2592 | 1467542166587 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:36:06 INFO - PROCESS | 2592 | 1467542166591 Marionette TRACE conn4 <- [1,3090,null,{}] 03:36:06 INFO - PROCESS | 2592 | 1467542166602 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:06 INFO - PROCESS | 2592 | 1467542166606 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:06 INFO - PROCESS | 2592 | 1467542166746 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 03:36:06 INFO - PROCESS | 2592 | 1467542166877 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:06 INFO - PROCESS | 2592 | 1467542166880 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:06 INFO - PROCESS | 2592 | ++DOCSHELL 166B6000 == 50 [pid = 2592] [id = 784] 03:36:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 91 (166B8000) [pid = 2592] [serial = 2350] [outer = 00000000] 03:36:06 INFO - PROCESS | 2592 | ++DOMWINDOW == 92 (1706BC00) [pid = 2592] [serial = 2351] [outer = 166B8000] 03:36:06 INFO - PROCESS | 2592 | 1467542166936 Marionette DEBUG loaded listener.js 03:36:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 93 (1746C800) [pid = 2592] [serial = 2352] [outer = 166B8000] 03:36:07 INFO - PROCESS | 2592 | 1467542167443 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:36:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:36:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 911ms 03:36:07 INFO - PROCESS | 2592 | 1467542167497 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 03:36:07 INFO - PROCESS | 2592 | 1467542167500 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 03:36:07 INFO - PROCESS | 2592 | 1467542167506 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:36:07 INFO - PROCESS | 2592 | 1467542167508 Marionette TRACE conn4 <- [1,3094,null,{}] 03:36:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:36:07 INFO - PROCESS | 2592 | 1467542167511 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:07 INFO - PROCESS | 2592 | 1467542167514 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:07 INFO - PROCESS | 2592 | 1467542167622 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 03:36:07 INFO - PROCESS | 2592 | 1467542167788 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:07 INFO - PROCESS | 2592 | 1467542167791 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:07 INFO - PROCESS | 2592 | ++DOCSHELL 16D06400 == 51 [pid = 2592] [id = 785] 03:36:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 94 (174F7400) [pid = 2592] [serial = 2353] [outer = 00000000] 03:36:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 95 (17964400) [pid = 2592] [serial = 2354] [outer = 174F7400] 03:36:07 INFO - PROCESS | 2592 | 1467542167845 Marionette DEBUG loaded listener.js 03:36:07 INFO - PROCESS | 2592 | ++DOMWINDOW == 96 (17D46000) [pid = 2592] [serial = 2355] [outer = 174F7400] 03:36:08 INFO - PROCESS | 2592 | 1467542168331 Marionette TRACE conn4 <- [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]]]}] 03:36:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:36:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:36:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:36:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 848ms 03:36:08 INFO - PROCESS | 2592 | 1467542168365 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 03:36:08 INFO - PROCESS | 2592 | 1467542168367 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 03:36:08 INFO - PROCESS | 2592 | 1467542168372 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:36:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:36:08 INFO - PROCESS | 2592 | 1467542168374 Marionette TRACE conn4 <- [1,3098,null,{}] 03:36:08 INFO - PROCESS | 2592 | 1467542168377 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:08 INFO - PROCESS | 2592 | 1467542168380 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:08 INFO - PROCESS | 2592 | 1467542168484 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 03:36:08 INFO - PROCESS | 2592 | 1467542168651 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:08 INFO - PROCESS | 2592 | 1467542168653 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:08 INFO - PROCESS | 2592 | ++DOCSHELL 1036DC00 == 52 [pid = 2592] [id = 786] 03:36:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 97 (103CD000) [pid = 2592] [serial = 2356] [outer = 00000000] 03:36:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 98 (17DBB800) [pid = 2592] [serial = 2357] [outer = 103CD000] 03:36:08 INFO - PROCESS | 2592 | 1467542168705 Marionette DEBUG loaded listener.js 03:36:08 INFO - PROCESS | 2592 | ++DOMWINDOW == 99 (1801F000) [pid = 2592] [serial = 2358] [outer = 103CD000] 03:36:09 INFO - PROCESS | 2592 | 1467542169242 Marionette TRACE conn4 <- [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"]]]}] 03:36:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:36:09 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 03:36:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:36:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:36:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 910ms 03:36:09 INFO - PROCESS | 2592 | 1467542169279 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 03:36:09 INFO - PROCESS | 2592 | 1467542169281 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 03:36:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:36:09 INFO - PROCESS | 2592 | 1467542169284 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:36:09 INFO - PROCESS | 2592 | 1467542169286 Marionette TRACE conn4 <- [1,3102,null,{}] 03:36:09 INFO - PROCESS | 2592 | 1467542169290 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:09 INFO - PROCESS | 2592 | 1467542169297 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:09 INFO - PROCESS | 2592 | 1467542169431 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 03:36:09 INFO - PROCESS | 2592 | 1467542169601 Marionette TRACE conn4 -> [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\", \"9758c86e-fec4-4ecf-80d4-65f6cfabc7d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:09 INFO - PROCESS | 2592 | 1467542169604 Marionette INFO sendAsync b47815bb-c752-4062-8291-e4aa9ac8c652 03:36:09 INFO - PROCESS | 2592 | ++DOCSHELL 0F22EC00 == 53 [pid = 2592] [id = 787] 03:36:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 100 (1031B800) [pid = 2592] [serial = 2359] [outer = 00000000] 03:36:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 101 (10F65000) [pid = 2592] [serial = 2360] [outer = 1031B800] 03:36:09 INFO - PROCESS | 2592 | 1467542169656 Marionette DEBUG loaded listener.js 03:36:09 INFO - PROCESS | 2592 | ++DOMWINDOW == 102 (12B04C00) [pid = 2592] [serial = 2361] [outer = 1031B800] 03:36:10 INFO - PROCESS | 2592 | 1467542170279 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:36:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:36:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1051ms 03:36:10 INFO - PROCESS | 2592 | 1467542170331 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 03:36:10 INFO - PROCESS | 2592 | 1467542170335 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 174E9800 == 52 [pid = 2592] [id = 701] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 16D0C800 == 51 [pid = 2592] [id = 780] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 15792400 == 50 [pid = 2592] [id = 779] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 10F6A000 == 49 [pid = 2592] [id = 778] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 110A3000 == 48 [pid = 2592] [id = 777] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 166AEC00 == 47 [pid = 2592] [id = 774] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 174FB400 == 46 [pid = 2592] [id = 775] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 110A2400 == 45 [pid = 2592] [id = 773] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 104EA000 == 44 [pid = 2592] [id = 727] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 1A4E8800 == 43 [pid = 2592] [id = 763] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 10A75800 == 42 [pid = 2592] [id = 764] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 0F226000 == 41 [pid = 2592] [id = 708] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 128A2000 == 40 [pid = 2592] [id = 728] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 145B7C00 == 39 [pid = 2592] [id = 761] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 142E3000 == 38 [pid = 2592] [id = 694] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 142C1C00 == 37 [pid = 2592] [id = 685] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 11ADE800 == 36 [pid = 2592] [id = 707] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 145DAC00 == 35 [pid = 2592] [id = 686] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 17476C00 == 34 [pid = 2592] [id = 726] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 176E5800 == 33 [pid = 2592] [id = 747] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 198D0400 == 32 [pid = 2592] [id = 762] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 1109C400 == 31 [pid = 2592] [id = 772] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 0C770800 == 30 [pid = 2592] [id = 776] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 16D06400 == 29 [pid = 2592] [id = 785] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 1036DC00 == 28 [pid = 2592] [id = 786] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 166B6000 == 27 [pid = 2592] [id = 784] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 10E07000 == 26 [pid = 2592] [id = 782] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 14296C00 == 25 [pid = 2592] [id = 783] 03:36:11 INFO - PROCESS | 2592 | --DOCSHELL 10D25400 == 24 [pid = 2592] [id = 781] 03:36:11 WARNING - u'runner_teardown' () 03:36:11 INFO - No more tests 03:36:11 INFO - Got 0 unexpected results 03:36:11 INFO - SUITE-END | took 684s 03:36:12 INFO - Closing logging queue 03:36:12 INFO - queue closed 03:36:12 INFO - Return code: 0 03:36:12 WARNING - # TBPL SUCCESS # 03:36:12 INFO - Running post-action listener: _resource_record_post_action 03:36:12 INFO - Running post-run listener: _resource_record_post_run 03:36:13 INFO - Total resource usage - Wall time: 692s; CPU: 10.0%; Read bytes: 92112896; Write bytes: 948211200; Read time: 521086; Write time: 2005220 03:36:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:36:13 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 68622848; Read time: 0; Write time: 67249 03:36:13 INFO - run-tests - Wall time: 692s; CPU: 10.0%; Read bytes: 92112896; Write bytes: 812077056; Read time: 521086; Write time: 1890670 03:36:13 INFO - Running post-run listener: _upload_blobber_files 03:36:13 INFO - Blob upload gear active. 03:36:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:36:13 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 03:36:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:36:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:36:13 INFO - (blobuploader) - INFO - Open directory for files ... 03:36:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:36:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:36:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:36:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:36:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:36:14 INFO - (blobuploader) - INFO - Done attempting. 03:36:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:36:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:36:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:36:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:36:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:36:16 INFO - (blobuploader) - INFO - Done attempting. 03:36:16 INFO - (blobuploader) - INFO - Iteration through files over. 03:36:16 INFO - Return code: 0 03:36:16 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:36:16 INFO - Using _rmtree_windows ... 03:36:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:36:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c35602a2e4f57c401f769f6768ccfb9d9c2e635abc9b74a25c5ab669d0cf6f2ef570db3aed1fdae097262f440660ccbfe87eebaa5f2c8c0331442d4ec7464aed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/61079acaf24989beb8594528d6424ee5ef75d38394692355ddb8fa3a418e70740787b40b4b202ffc983fe4dc12e2dcd1de2247d3728a8f4043685b9b7952d269"} 03:36:16 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:36:16 INFO - Writing to file C:\slave\test\properties\blobber_files 03:36:16 INFO - Contents: 03:36:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c35602a2e4f57c401f769f6768ccfb9d9c2e635abc9b74a25c5ab669d0cf6f2ef570db3aed1fdae097262f440660ccbfe87eebaa5f2c8c0331442d4ec7464aed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/61079acaf24989beb8594528d6424ee5ef75d38394692355ddb8fa3a418e70740787b40b4b202ffc983fe4dc12e2dcd1de2247d3728a8f4043685b9b7952d269"} 03:36:16 INFO - Running post-run listener: copy_logs_to_upload_dir 03:36:16 INFO - Copying logs to upload dir... 03:36:16 INFO - mkdir: C:\slave\test\build\upload\logs 03:36:16 INFO - Copying logs to upload dir... 03:36:16 INFO - Using _rmtree_windows ... 03:36:16 INFO - Using _rmtree_windows ... 03:36:16 INFO - Using _rmtree_windows ... 03:36:16 INFO - Using _rmtree_windows ... 03:36:16 INFO - Using _rmtree_windows ... 03:36:16 INFO - Using _rmtree_windows ... 03:36:16 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=851.299000 ========= master_lag: -26.03 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 45 secs) (at 2016-07-03 03:36:18.404335) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-03 03:36:18.405031) ========= '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-099\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-099 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-099 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-099 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c35602a2e4f57c401f769f6768ccfb9d9c2e635abc9b74a25c5ab669d0cf6f2ef570db3aed1fdae097262f440660ccbfe87eebaa5f2c8c0331442d4ec7464aed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/61079acaf24989beb8594528d6424ee5ef75d38394692355ddb8fa3a418e70740787b40b4b202ffc983fe4dc12e2dcd1de2247d3728a8f4043685b9b7952d269"} build_url:https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c35602a2e4f57c401f769f6768ccfb9d9c2e635abc9b74a25c5ab669d0cf6f2ef570db3aed1fdae097262f440660ccbfe87eebaa5f2c8c0331442d4ec7464aed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/61079acaf24989beb8594528d6424ee5ef75d38394692355ddb8fa3a418e70740787b40b4b202ffc983fe4dc12e2dcd1de2247d3728a8f4043685b9b7952d269"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ck0xVKnrRimclulfsTvJPA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.31 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-03 03:36:18.823007) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 03:36:18.823331) ========= '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-099\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-099 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-099 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-099 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 03:36:18.941020) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-03 03:36:18.941336) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-03 03:36:19.481771) ========= ========= Total master_lag: -25.82 =========