builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-048 starttime: 1469443012.57 results: success (0) buildid: 20160725015529 builduid: 7e02ace4dd9847cab657ff55c8b108f3 revision: 59caf5ec41614bf5de43d45f41a1decee29a869d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 03:36:52.571531) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 03:36:52.571998) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 03:36:52.572276) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 03:36:52.622514) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 03:36:52.622868) ========= '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-048\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False --03:36:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.25 MB/s 03:36:37 (9.25 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.891000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 03:36:53.555636) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 03:36:53.555951) ========= '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-048\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.000000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 03:36:54.561199) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 03:36:54.561609) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 59caf5ec41614bf5de43d45f41a1decee29a869d --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 59caf5ec41614bf5de43d45f41a1decee29a869d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-048\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False 2016-07-25 03:36:38,671 truncating revision to first 12 chars 2016-07-25 03:36:38,671 Setting DEBUG logging. 2016-07-25 03:36:38,671 attempt 1/10 2016-07-25 03:36:38,671 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/59caf5ec4161?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-25 03:36:39,500 unpacking tar archive at: mozilla-beta-59caf5ec4161/testing/mozharness/ program finished with exit code 0 elapsedTime=1.781000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 03:36:56.437624) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 03:36:56.437968) ========= script_repo_revision: 59caf5ec41614bf5de43d45f41a1decee29a869d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 03:36:56.438364) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 03:36:56.438646) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 03:36:56.454119) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 1 secs) (at 2016-07-25 03:36:56.454448) ========= '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-048\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 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-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 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:36:40 INFO - MultiFileLogger online at 20160725 03:36:40 in C:\slave\test 03:36:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 03:36:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:36:40 INFO - {'append_to_log': False, 03:36:40 INFO - 'base_work_dir': 'C:\\slave\\test', 03:36:40 INFO - 'blob_upload_branch': 'mozilla-beta', 03:36:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:36:40 INFO - 'buildbot_json_path': 'buildprops.json', 03:36:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:36:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:36:40 INFO - 'download_minidump_stackwalk': True, 03:36:40 INFO - 'download_symbols': 'true', 03:36:40 INFO - 'e10s': False, 03:36:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:36:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:36:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:36:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:36:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:36:40 INFO - 'C:/mozilla-build/tooltool.py'), 03:36:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:36:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:36:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:36:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:36:40 INFO - 'log_level': 'info', 03:36:40 INFO - 'log_to_console': True, 03:36:40 INFO - 'opt_config_files': (), 03:36:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:36:40 INFO - '--processes=1', 03:36:40 INFO - '--config=%(test_path)s/wptrunner.ini', 03:36:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:36:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:36:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:36:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:36:40 INFO - 'pip_index': False, 03:36:40 INFO - 'require_test_zip': True, 03:36:40 INFO - 'test_type': ('testharness',), 03:36:40 INFO - 'this_chunk': '1', 03:36:40 INFO - 'total_chunks': '10', 03:36:40 INFO - 'virtualenv_path': 'venv', 03:36:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:36:40 INFO - 'work_dir': 'build'} 03:36:40 INFO - ##### 03:36:40 INFO - ##### Running clobber step. 03:36:40 INFO - ##### 03:36:40 INFO - Running pre-action listener: _resource_record_pre_action 03:36:40 INFO - Running main action method: clobber 03:36:40 INFO - rmtree: C:\slave\test\build 03:36:40 INFO - Using _rmtree_windows ... 03:36:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:37:11 INFO - Running post-action listener: _resource_record_post_action 03:37:11 INFO - ##### 03:37:11 INFO - ##### Running read-buildbot-config step. 03:37:11 INFO - ##### 03:37:11 INFO - Running pre-action listener: _resource_record_pre_action 03:37:11 INFO - Running main action method: read_buildbot_config 03:37:11 INFO - Using buildbot properties: 03:37:11 INFO - { 03:37:11 INFO - "project": "", 03:37:11 INFO - "product": "firefox", 03:37:11 INFO - "script_repo_revision": "production", 03:37:11 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 03:37:11 INFO - "repository": "", 03:37:11 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 03:37:11 INFO - "buildid": "20160725015529", 03:37:11 INFO - "pgo_build": "False", 03:37:11 INFO - "basedir": "C:\\slave\\test", 03:37:11 INFO - "buildnumber": 4, 03:37:11 INFO - "slavename": "t-xp32-ix-048", 03:37:11 INFO - "revision": "59caf5ec41614bf5de43d45f41a1decee29a869d", 03:37:11 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 03:37:11 INFO - "platform": "win32", 03:37:11 INFO - "branch": "mozilla-beta", 03:37:11 INFO - "repo_path": "releases/mozilla-beta", 03:37:11 INFO - "moz_repo_path": "", 03:37:11 INFO - "stage_platform": "win32", 03:37:11 INFO - "builduid": "7e02ace4dd9847cab657ff55c8b108f3", 03:37:11 INFO - "slavebuilddir": "test" 03:37:11 INFO - } 03:37:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 03:37:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip. 03:37:11 INFO - Running post-action listener: _resource_record_post_action 03:37:11 INFO - ##### 03:37:11 INFO - ##### Running download-and-extract step. 03:37:11 INFO - ##### 03:37:11 INFO - Running pre-action listener: _resource_record_pre_action 03:37:11 INFO - Running main action method: download_and_extract 03:37:11 INFO - mkdir: C:\slave\test\build\tests 03:37:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:37:11 INFO - https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:37:11 INFO - trying https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 03:37:11 INFO - Downloading https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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:37:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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:37:12 INFO - Downloaded 1240 bytes. 03:37:12 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 03:37:12 INFO - Using the following test package requirements: 03:37:12 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:37:12 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:37:12 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 03:37:12 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:37:12 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 03:37:12 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:37:12 INFO - u'jsshell-win32.zip'], 03:37:12 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:37:12 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 03:37:12 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:37:12 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:37:12 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 03:37:12 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:37:12 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 03:37:12 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:37:12 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 03:37:12 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:37:12 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 03:37:12 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:37:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:37:12 INFO - https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:37:12 INFO - trying https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 03:37:12 INFO - Downloading https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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:37:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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:37:14 INFO - Downloaded 20366368 bytes. 03:37:14 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:37:14 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:37:16 INFO - caution: filename not matched: web-platform/* 03:37:16 INFO - Return code: 11 03:37:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:37:16 INFO - https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:37:16 INFO - trying https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 03:37:16 INFO - Downloading https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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:37:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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:37:19 INFO - Downloaded 36389908 bytes. 03:37:19 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:37:19 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:38:25 INFO - caution: filename not matched: bin/* 03:38:25 INFO - caution: filename not matched: config/* 03:38:25 INFO - caution: filename not matched: mozbase/* 03:38:25 INFO - caution: filename not matched: marionette/* 03:38:25 INFO - caution: filename not matched: tools/wptserve/* 03:38:25 INFO - Return code: 11 03:38:25 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:38:25 INFO - https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 03:38:25 INFO - trying https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:38:25 INFO - Downloading https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 03:38:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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:38:29 INFO - Downloaded 68485272 bytes. 03:38:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:38:29 INFO - mkdir: C:\slave\test\properties 03:38:29 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:38:29 INFO - Writing to file C:\slave\test\properties\build_url 03:38:29 INFO - Contents: 03:38:29 INFO - build_url:https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:38:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:38:30 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:38:30 INFO - Writing to file C:\slave\test\properties\symbols_url 03:38:30 INFO - Contents: 03:38:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:38:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:30 INFO - https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:38:30 INFO - trying https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:38:30 INFO - Downloading https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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:38:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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:38:34 INFO - Downloaded 55653535 bytes. 03:38:34 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:38:34 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:38:41 INFO - Return code: 0 03:38:41 INFO - Running post-action listener: _resource_record_post_action 03:38:41 INFO - Running post-action listener: set_extra_try_arguments 03:38:41 INFO - ##### 03:38:41 INFO - ##### Running create-virtualenv step. 03:38:41 INFO - ##### 03:38:41 INFO - Running pre-action listener: _pre_create_virtualenv 03:38:41 INFO - Running pre-action listener: _resource_record_pre_action 03:38:41 INFO - Running main action method: create_virtualenv 03:38:41 INFO - Creating virtualenv C:\slave\test\build\venv 03:38:41 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:38:41 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:38:42 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:38:44 INFO - Installing distribute......................................................................................................................................................................................done. 03:38:45 INFO - Return code: 0 03:38:45 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:38:45 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:38:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:38:45 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:38:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:38:45 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\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-048'}}, attempt #1 03:38:45 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:38:45 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:38:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:38:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 03:38:45 INFO - 'CLIENTNAME': 'Console', 03:38:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:38:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 03:38:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:38:45 INFO - 'DCLOCATION': 'SCL3', 03:38:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:38:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:38:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:38:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:38:45 INFO - 'HOMEDRIVE': 'C:', 03:38:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:38:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:45 INFO - 'KTS_VERSION': '1.19c', 03:38:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:38:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 03:38:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:38:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:38:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:38:45 INFO - 'MOZ_AIRBAG': '1', 03:38:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:45 INFO - 'MOZ_MSVCVERSION': '8', 03:38:45 INFO - 'MOZ_NO_REMOTE': '1', 03:38:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:38:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:38:45 INFO - 'NO_EM_RESTART': '1', 03:38:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:45 INFO - 'OS': 'Windows_NT', 03:38:45 INFO - 'OURDRIVE': 'C:', 03:38:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:38:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:38:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:45 INFO - 'PROCESSOR_LEVEL': '6', 03:38:45 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:38:45 INFO - 'PROMPT': '$P$G', 03:38:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:45 INFO - 'PWD': 'C:\\slave\\test', 03:38:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:45 INFO - 'SESSIONNAME': 'Console', 03:38:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:45 INFO - 'SYSTEMDRIVE': 'C:', 03:38:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:38:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:38:45 INFO - 'TEST1': 'testie', 03:38:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:38:45 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 03:38:45 INFO - 'USERNAME': 'cltbld', 03:38:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:38:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:38:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:38:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:38:45 INFO - 'WINDIR': 'C:\\WINDOWS', 03:38:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:38:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:38:45 INFO - Downloading/unpacking psutil>=0.7.1 03:38:46 INFO - Running setup.py egg_info for package psutil 03:38:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:38:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:38:46 INFO - Installing collected packages: psutil 03:38:46 INFO - Running setup.py install for psutil 03:38:46 INFO - building 'psutil._psutil_windows' extension 03:38:46 INFO - error: Unable to find vcvarsall.bat 03:38:46 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-n7o4sb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:38:46 INFO - running install 03:38:46 INFO - running build 03:38:46 INFO - running build_py 03:38:46 INFO - creating build 03:38:46 INFO - creating build\lib.win32-2.7 03:38:46 INFO - creating build\lib.win32-2.7\psutil 03:38:46 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:38:46 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:38:46 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:38:46 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:38:46 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:38:46 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:38:46 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:38:46 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:38:46 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:38:46 INFO - running build_ext 03:38:46 INFO - building 'psutil._psutil_windows' extension 03:38:46 INFO - error: Unable to find vcvarsall.bat 03:38:46 INFO - ---------------------------------------- 03:38:46 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-n7o4sb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:38:46 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-048\Application Data\pip\pip.log 03:38:46 WARNING - Return code: 1 03:38:46 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:38:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:38:46 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:38:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:38:46 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:38:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:38:46 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\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-048'}}, attempt #1 03:38:46 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:38:46 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:38:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:38:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 03:38:46 INFO - 'CLIENTNAME': 'Console', 03:38:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:38:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 03:38:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:38:46 INFO - 'DCLOCATION': 'SCL3', 03:38:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:38:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:38:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:38:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:38:46 INFO - 'HOMEDRIVE': 'C:', 03:38:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:38:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:46 INFO - 'KTS_VERSION': '1.19c', 03:38:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:38:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 03:38:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:38:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:38:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:38:46 INFO - 'MOZ_AIRBAG': '1', 03:38:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:46 INFO - 'MOZ_MSVCVERSION': '8', 03:38:46 INFO - 'MOZ_NO_REMOTE': '1', 03:38:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:38:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:38:46 INFO - 'NO_EM_RESTART': '1', 03:38:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:46 INFO - 'OS': 'Windows_NT', 03:38:46 INFO - 'OURDRIVE': 'C:', 03:38:46 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:38:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:38:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:46 INFO - 'PROCESSOR_LEVEL': '6', 03:38:46 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:38:46 INFO - 'PROMPT': '$P$G', 03:38:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:46 INFO - 'PWD': 'C:\\slave\\test', 03:38:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:46 INFO - 'SESSIONNAME': 'Console', 03:38:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:46 INFO - 'SYSTEMDRIVE': 'C:', 03:38:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:38:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:38:46 INFO - 'TEST1': 'testie', 03:38:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:38:46 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 03:38:46 INFO - 'USERNAME': 'cltbld', 03:38:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:38:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:38:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:38:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:38:46 INFO - 'WINDIR': 'C:\\WINDOWS', 03:38:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:38:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:38:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:38:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:38:47 INFO - Running setup.py egg_info for package mozsystemmonitor 03:38:47 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:38:47 INFO - Running setup.py egg_info for package psutil 03:38:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:38:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:38:47 INFO - Installing collected packages: mozsystemmonitor, psutil 03:38:47 INFO - Running setup.py install for mozsystemmonitor 03:38:47 INFO - Running setup.py install for psutil 03:38:47 INFO - building 'psutil._psutil_windows' extension 03:38:47 INFO - error: Unable to find vcvarsall.bat 03:38:47 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-luubhr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:38:47 INFO - running install 03:38:47 INFO - running build 03:38:47 INFO - running build_py 03:38:47 INFO - running build_ext 03:38:47 INFO - building 'psutil._psutil_windows' extension 03:38:47 INFO - error: Unable to find vcvarsall.bat 03:38:47 INFO - ---------------------------------------- 03:38:47 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-luubhr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:38:47 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-048\Application Data\pip\pip.log 03:38:47 WARNING - Return code: 1 03:38:47 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:38:47 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:38:47 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:38:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:38:47 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:38:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:38:47 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\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-048'}}, attempt #1 03:38:47 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:38:47 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:38:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:38:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 03:38:47 INFO - 'CLIENTNAME': 'Console', 03:38:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:38:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 03:38:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:38:47 INFO - 'DCLOCATION': 'SCL3', 03:38:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:38:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:38:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:38:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:38:47 INFO - 'HOMEDRIVE': 'C:', 03:38:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:38:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:47 INFO - 'KTS_VERSION': '1.19c', 03:38:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:38:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 03:38:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:38:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:38:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:38:47 INFO - 'MOZ_AIRBAG': '1', 03:38:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:47 INFO - 'MOZ_MSVCVERSION': '8', 03:38:47 INFO - 'MOZ_NO_REMOTE': '1', 03:38:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:38:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:38:47 INFO - 'NO_EM_RESTART': '1', 03:38:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:47 INFO - 'OS': 'Windows_NT', 03:38:47 INFO - 'OURDRIVE': 'C:', 03:38:47 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:38:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:38:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:47 INFO - 'PROCESSOR_LEVEL': '6', 03:38:47 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:38:47 INFO - 'PROMPT': '$P$G', 03:38:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:47 INFO - 'PWD': 'C:\\slave\\test', 03:38:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:47 INFO - 'SESSIONNAME': 'Console', 03:38:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:47 INFO - 'SYSTEMDRIVE': 'C:', 03:38:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:38:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:38:47 INFO - 'TEST1': 'testie', 03:38:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:38:47 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 03:38:47 INFO - 'USERNAME': 'cltbld', 03:38:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:38:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:38:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:38:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:38:47 INFO - 'WINDIR': 'C:\\WINDOWS', 03:38:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:38:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:38:48 INFO - Downloading/unpacking blobuploader==1.2.4 03:38:48 INFO - Downloading blobuploader-1.2.4.tar.gz 03:38:48 INFO - Running setup.py egg_info for package blobuploader 03:38:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:38:49 INFO - Running setup.py egg_info for package requests 03:38:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:38:49 INFO - Downloading docopt-0.6.1.tar.gz 03:38:49 INFO - Running setup.py egg_info for package docopt 03:38:49 INFO - Installing collected packages: blobuploader, docopt, requests 03:38:49 INFO - Running setup.py install for blobuploader 03:38:49 INFO - Running setup.py install for docopt 03:38:49 INFO - Running setup.py install for requests 03:38:49 INFO - Successfully installed blobuploader docopt requests 03:38:49 INFO - Cleaning up... 03:38:49 INFO - Return code: 0 03:38:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:38:49 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:38:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:38:49 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:38:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:38:49 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\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-048'}}, attempt #1 03:38:49 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:38:49 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:38:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:38:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 03:38:49 INFO - 'CLIENTNAME': 'Console', 03:38:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:38:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 03:38:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:38:49 INFO - 'DCLOCATION': 'SCL3', 03:38:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:38:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:38:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:38:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:38:49 INFO - 'HOMEDRIVE': 'C:', 03:38:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:38:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:49 INFO - 'KTS_VERSION': '1.19c', 03:38:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:38:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 03:38:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:38:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:38:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:38:49 INFO - 'MOZ_AIRBAG': '1', 03:38:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:49 INFO - 'MOZ_MSVCVERSION': '8', 03:38:49 INFO - 'MOZ_NO_REMOTE': '1', 03:38:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:38:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:38:49 INFO - 'NO_EM_RESTART': '1', 03:38:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:49 INFO - 'OS': 'Windows_NT', 03:38:49 INFO - 'OURDRIVE': 'C:', 03:38:49 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:38:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:38:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:49 INFO - 'PROCESSOR_LEVEL': '6', 03:38:49 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:38:49 INFO - 'PROMPT': '$P$G', 03:38:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:49 INFO - 'PWD': 'C:\\slave\\test', 03:38:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:49 INFO - 'SESSIONNAME': 'Console', 03:38:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:49 INFO - 'SYSTEMDRIVE': 'C:', 03:38:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:38:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:38:49 INFO - 'TEST1': 'testie', 03:38:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:38:49 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 03:38:49 INFO - 'USERNAME': 'cltbld', 03:38:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:38:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:38:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:38:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:38:49 INFO - 'WINDIR': 'C:\\WINDOWS', 03:38:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:39:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:39:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:39:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:39:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:39:00 INFO - Unpacking c:\slave\test\build\tests\marionette 03:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:39:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:39:00 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:39:00 INFO - Running setup.py install for browsermob-proxy 03:39:05 INFO - Running setup.py install for manifestparser 03:39:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Running setup.py install for marionette-client 03:39:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:39:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Running setup.py install for marionette-driver 03:39:05 INFO - Running setup.py install for mozcrash 03:39:05 INFO - Running setup.py install for mozdebug 03:39:05 INFO - Running setup.py install for mozdevice 03:39:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Running setup.py install for mozfile 03:39:05 INFO - Running setup.py install for mozhttpd 03:39:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Running setup.py install for mozinfo 03:39:05 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Running setup.py install for mozInstall 03:39:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Running setup.py install for mozleak 03:39:05 INFO - Running setup.py install for mozlog 03:39:05 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Running setup.py install for moznetwork 03:39:05 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Running setup.py install for mozprocess 03:39:05 INFO - Running setup.py install for mozprofile 03:39:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Running setup.py install for mozrunner 03:39:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Running setup.py install for mozscreenshot 03:39:05 INFO - Running setup.py install for moztest 03:39:05 INFO - Running setup.py install for mozversion 03:39:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:39:05 INFO - Running setup.py install for wptserve 03:39:05 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:39:05 INFO - Cleaning up... 03:39:05 INFO - Return code: 0 03:39:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:39: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:39:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:39: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:39:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:39:05 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-048', 'USERDOMAIN': 'T-XP32-IX-048', '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-048', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-048', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\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-048'}}, attempt #1 03:39:05 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:39:05 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:39:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:39:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 03:39:05 INFO - 'CLIENTNAME': 'Console', 03:39:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:39:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 03:39:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:39:05 INFO - 'DCLOCATION': 'SCL3', 03:39:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:39:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:39:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:39:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:39:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:39:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:39:05 INFO - 'HOMEDRIVE': 'C:', 03:39:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:39:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:39:05 INFO - 'KTS_VERSION': '1.19c', 03:39:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:39:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 03:39:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:39:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:39:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:39:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:39:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:39:05 INFO - 'MOZ_AIRBAG': '1', 03:39:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:39:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:39:05 INFO - 'MOZ_MSVCVERSION': '8', 03:39:05 INFO - 'MOZ_NO_REMOTE': '1', 03:39:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:39:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:39:05 INFO - 'NO_EM_RESTART': '1', 03:39:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:39:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:39:05 INFO - 'OS': 'Windows_NT', 03:39:05 INFO - 'OURDRIVE': 'C:', 03:39: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:39:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:39:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:39:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:39:05 INFO - 'PROCESSOR_LEVEL': '6', 03:39:05 INFO - 'PROCESSOR_REVISION': '1e05', 03:39:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:39:05 INFO - 'PROMPT': '$P$G', 03:39:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:39:05 INFO - 'PWD': 'C:\\slave\\test', 03:39:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:39:05 INFO - 'SESSIONNAME': 'Console', 03:39:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:39:05 INFO - 'SYSTEMDRIVE': 'C:', 03:39:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:39:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:39:05 INFO - 'TEST1': 'testie', 03:39:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:39:05 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 03:39:05 INFO - 'USERNAME': 'cltbld', 03:39:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:39:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:39:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:39:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:39:05 INFO - 'WINDIR': 'C:\\WINDOWS', 03:39:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:39:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:39:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:39:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:39:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:39:14 INFO - Unpacking c:\slave\test\build\tests\marionette 03:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:39:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:39:14 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:39:19 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:39:19 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:39:19 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:39:19 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:39:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:39:19 INFO - Downloading blessings-1.6.tar.gz 03:39:19 INFO - Running setup.py egg_info for package blessings 03:39:19 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:39:19 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:39:19 INFO - Running setup.py install for blessings 03:39:19 INFO - Running setup.py install for browsermob-proxy 03:39:19 INFO - Running setup.py install for manifestparser 03:39:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Running setup.py install for marionette-client 03:39:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:39:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Running setup.py install for marionette-driver 03:39:19 INFO - Running setup.py install for mozcrash 03:39:19 INFO - Running setup.py install for mozdebug 03:39:19 INFO - Running setup.py install for mozdevice 03:39:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Running setup.py install for mozhttpd 03:39:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Running setup.py install for mozInstall 03:39:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Running setup.py install for mozleak 03:39:19 INFO - Running setup.py install for mozprofile 03:39:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Running setup.py install for mozrunner 03:39:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:39:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:39:20 INFO - Running setup.py install for mozscreenshot 03:39:20 INFO - Running setup.py install for moztest 03:39:20 INFO - Running setup.py install for mozversion 03:39:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:39:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:39:20 INFO - Running setup.py install for wptserve 03:39:20 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:39:20 INFO - Cleaning up... 03:39:20 INFO - Return code: 0 03:39:20 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:39:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:39:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:39:20 INFO - Reading from file tmpfile_stdout 03:39:20 INFO - Using _rmtree_windows ... 03:39:20 INFO - Using _rmtree_windows ... 03:39:20 INFO - Current package versions: 03:39:20 INFO - blessings == 1.6 03:39:20 INFO - blobuploader == 1.2.4 03:39:20 INFO - browsermob-proxy == 0.6.0 03:39:20 INFO - distribute == 0.6.14 03:39:20 INFO - docopt == 0.6.1 03:39:20 INFO - manifestparser == 1.1 03:39:20 INFO - marionette-client == 2.3.0 03:39:20 INFO - marionette-driver == 1.4.0 03:39:20 INFO - mozInstall == 1.12 03:39:20 INFO - mozcrash == 0.17 03:39:20 INFO - mozdebug == 0.1 03:39:20 INFO - mozdevice == 0.48 03:39:20 INFO - mozfile == 1.2 03:39:20 INFO - mozhttpd == 0.7 03:39:20 INFO - mozinfo == 0.9 03:39:20 INFO - mozleak == 0.1 03:39:20 INFO - mozlog == 3.1 03:39:20 INFO - moznetwork == 0.27 03:39:20 INFO - mozprocess == 0.22 03:39:20 INFO - mozprofile == 0.28 03:39:20 INFO - mozrunner == 6.11 03:39:20 INFO - mozscreenshot == 0.1 03:39:20 INFO - mozsystemmonitor == 0.0 03:39:20 INFO - moztest == 0.7 03:39:20 INFO - mozversion == 1.4 03:39:20 INFO - requests == 1.2.3 03:39:20 INFO - wptserve == 1.4.0 03:39:20 INFO - Running post-action listener: _resource_record_post_action 03:39:20 INFO - Running post-action listener: _start_resource_monitoring 03:39:20 INFO - Starting resource monitoring. 03:39:20 INFO - ##### 03:39:20 INFO - ##### Running pull step. 03:39:20 INFO - ##### 03:39:20 INFO - Running pre-action listener: _resource_record_pre_action 03:39:20 INFO - Running main action method: pull 03:39:20 INFO - Pull has nothing to do! 03:39:20 INFO - Running post-action listener: _resource_record_post_action 03:39:20 INFO - ##### 03:39:20 INFO - ##### Running install step. 03:39:20 INFO - ##### 03:39:20 INFO - Running pre-action listener: _resource_record_pre_action 03:39:20 INFO - Running main action method: install 03:39:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:39:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:39:20 INFO - Reading from file tmpfile_stdout 03:39:20 INFO - Using _rmtree_windows ... 03:39:20 INFO - Using _rmtree_windows ... 03:39:20 INFO - Detecting whether we're running mozinstall >=1.0... 03:39:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:39:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:39:20 INFO - Reading from file tmpfile_stdout 03:39:20 INFO - Output received: 03:39:20 INFO - Usage: mozinstall-script.py [options] installer 03:39:20 INFO - Options: 03:39:20 INFO - -h, --help show this help message and exit 03:39:20 INFO - -d DEST, --destination=DEST 03:39:20 INFO - Directory to install application into. [default: 03:39:20 INFO - "C:\slave\test"] 03:39:20 INFO - --app=APP Application being installed. [default: firefox] 03:39:20 INFO - Using _rmtree_windows ... 03:39:20 INFO - Using _rmtree_windows ... 03:39:20 INFO - mkdir: C:\slave\test\build\application 03:39:20 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:39:20 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:39:23 INFO - Reading from file tmpfile_stdout 03:39:23 INFO - Output received: 03:39:23 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:39:23 INFO - Using _rmtree_windows ... 03:39:23 INFO - Using _rmtree_windows ... 03:39:23 INFO - Running post-action listener: _resource_record_post_action 03:39:23 INFO - ##### 03:39:23 INFO - ##### Running run-tests step. 03:39:23 INFO - ##### 03:39:23 INFO - Running pre-action listener: _resource_record_pre_action 03:39:23 INFO - Running main action method: run_tests 03:39:23 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:39:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:39:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:39:23 INFO - grabbing minidump binary from tooltool 03:39:23 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:39:23 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 0x00E43368>, '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 0x00ECC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:39:23 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:39:23 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:39:23 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:39:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7ye8d8 03:39:23 INFO - INFO - File integrity verified, renaming tmp7ye8d8 to win32-minidump_stackwalk.exe 03:39:23 INFO - Return code: 0 03:39:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:39:23 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:39:23 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/Qu8f5Ht3Tf2Qs2gB7t7o3g/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:39:23 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/Qu8f5Ht3Tf2Qs2gB7t7o3g/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:39:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:39:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048\\Application Data', 03:39:23 INFO - 'CLIENTNAME': 'Console', 03:39:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:39:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-048', 03:39:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:39:23 INFO - 'DCLOCATION': 'SCL3', 03:39:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:39:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:39:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:39:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:39:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:39:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:39:23 INFO - 'HOMEDRIVE': 'C:', 03:39:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:39:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:39:23 INFO - 'KTS_VERSION': '1.19c', 03:39:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:39:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-048', 03:39:23 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:39:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:39:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:39:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:39:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:39:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:39:23 INFO - 'MOZ_AIRBAG': '1', 03:39:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:39:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:39:23 INFO - 'MOZ_MSVCVERSION': '8', 03:39:23 INFO - 'MOZ_NO_REMOTE': '1', 03:39:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:39:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:39:23 INFO - 'NO_EM_RESTART': '1', 03:39:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:39:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:39:23 INFO - 'OS': 'Windows_NT', 03:39:23 INFO - 'OURDRIVE': 'C:', 03:39:23 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:39:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:39:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:39:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:39:23 INFO - 'PROCESSOR_LEVEL': '6', 03:39:23 INFO - 'PROCESSOR_REVISION': '1e05', 03:39:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:39:23 INFO - 'PROMPT': '$P$G', 03:39:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:39:23 INFO - 'PWD': 'C:\\slave\\test', 03:39:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:39:23 INFO - 'SESSIONNAME': 'Console', 03:39:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:39:23 INFO - 'SYSTEMDRIVE': 'C:', 03:39:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:39:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:39:23 INFO - 'TEST1': 'testie', 03:39:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:39:23 INFO - 'USERDOMAIN': 'T-XP32-IX-048', 03:39:23 INFO - 'USERNAME': 'cltbld', 03:39:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-048', 03:39:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:39:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:39:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:39:23 INFO - 'WINDIR': 'C:\\WINDOWS', 03:39:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:39:23 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/Qu8f5Ht3Tf2Qs2gB7t7o3g/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:39:25 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:39:25 INFO - import pkg_resources 03:39:26 INFO - Using 1 client processes 03:39:29 INFO - SUITE-START | Running 778 tests 03:39:29 INFO - Running testharness tests 03:39:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:39:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:39:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:39:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:39:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:39:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:39:29 INFO - Setting up ssl 03:39:30 INFO - PROCESS | certutil | 03:39:30 INFO - PROCESS | certutil | 03:39:30 INFO - PROCESS | certutil | 03:39:30 INFO - Certificate Nickname Trust Attributes 03:39:30 INFO - SSL,S/MIME,JAR/XPI 03:39:30 INFO - 03:39:30 INFO - web-platform-tests CT,, 03:39:30 INFO - 03:39:30 INFO - Starting runner 03:39:31 INFO - PROCESS | 3852 | [3852] 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:39:32 INFO - PROCESS | 3852 | [3852] 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:39:32 INFO - PROCESS | 3852 | [3852] 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:39:33 INFO - PROCESS | 3852 | 1469443173651 Marionette DEBUG Marionette enabled via build flag and pref 03:39:33 INFO - PROCESS | 3852 | ++DOCSHELL 114DF800 == 1 [pid = 3852] [id = 1] 03:39:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 1 (114DFC00) [pid = 3852] [serial = 1] [outer = 00000000] 03:39:33 INFO - PROCESS | 3852 | [3852] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:39:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 2 (114E0800) [pid = 3852] [serial = 2] [outer = 114DFC00] 03:39:33 INFO - PROCESS | 3852 | [3852] 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:39:33 INFO - PROCESS | 3852 | [3852] 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:39:33 INFO - PROCESS | 3852 | ++DOCSHELL 12824800 == 2 [pid = 3852] [id = 2] 03:39:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 3 (12824C00) [pid = 3852] [serial = 3] [outer = 00000000] 03:39:33 INFO - PROCESS | 3852 | [3852] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:39:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 4 (12825800) [pid = 3852] [serial = 4] [outer = 12824C00] 03:39:34 INFO - PROCESS | 3852 | 1469443174243 Marionette INFO Listening on port 2828 03:39:34 INFO - PROCESS | 3852 | 1469443174636 Marionette DEBUG Marionette enabled via command-line flag 03:39:34 INFO - PROCESS | 3852 | ++DOCSHELL 1314FC00 == 3 [pid = 3852] [id = 3] 03:39:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 5 (13157C00) [pid = 3852] [serial = 5] [outer = 00000000] 03:39:34 INFO - PROCESS | 3852 | [3852] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:39:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 6 (13158800) [pid = 3852] [serial = 6] [outer = 13157C00] 03:39:34 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:39:34 INFO - PROCESS | 3852 | [3852] 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:39:34 INFO - PROCESS | 3852 | [3852] 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:39:34 INFO - PROCESS | 3852 | [3852] 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:39:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 7 (1393A800) [pid = 3852] [serial = 7] [outer = 12824C00] 03:39:35 INFO - PROCESS | 3852 | [3852] 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:39:35 INFO - PROCESS | 3852 | 1469443175019 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1503 03:39:35 INFO - PROCESS | 3852 | [3852] 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:39:35 INFO - PROCESS | 3852 | 1469443175053 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1505 03:39:35 INFO - PROCESS | 3852 | 1469443175056 Marionette DEBUG Closed connection conn0 03:39:35 INFO - PROCESS | 3852 | 1469443175165 Marionette DEBUG Closed connection conn1 03:39:35 INFO - PROCESS | 3852 | [3852] 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:39:35 INFO - PROCESS | 3852 | 1469443175172 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1506 03:39:35 INFO - PROCESS | 3852 | 1469443175180 Marionette DEBUG Closed connection conn2 03:39:35 INFO - PROCESS | 3852 | [3852] 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:39:35 INFO - PROCESS | 3852 | 1469443175188 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1507 03:39:35 INFO - PROCESS | 3852 | ++DOCSHELL 114E0C00 == 4 [pid = 3852] [id = 4] 03:39:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 8 (13EA5000) [pid = 3852] [serial = 8] [outer = 00000000] 03:39:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 9 (142B7C00) [pid = 3852] [serial = 9] [outer = 13EA5000] 03:39:35 INFO - PROCESS | 3852 | [3852] 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:39:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 10 (142BD400) [pid = 3852] [serial = 10] [outer = 13EA5000] 03:39:35 INFO - PROCESS | 3852 | 1469443175457 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:39:35 INFO - PROCESS | 3852 | 1469443175463 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":"20160725015529","device":"desktop","version":"48.0"} 03:39:35 INFO - PROCESS | 3852 | [3852] 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:39:35 INFO - PROCESS | 3852 | [3852] 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:39:35 INFO - PROCESS | 3852 | [3852] 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:39:35 INFO - PROCESS | 3852 | [3852] 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:39:36 INFO - PROCESS | 3852 | ++DOCSHELL 15489C00 == 5 [pid = 3852] [id = 5] 03:39:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 11 (1548B400) [pid = 3852] [serial = 11] [outer = 00000000] 03:39:36 INFO - PROCESS | 3852 | ++DOCSHELL 1548BC00 == 6 [pid = 3852] [id = 6] 03:39:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 12 (1548C400) [pid = 3852] [serial = 12] [outer = 00000000] 03:39:36 INFO - PROCESS | 3852 | [3852] 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:39:36 INFO - PROCESS | 3852 | ++DOCSHELL 167F1400 == 7 [pid = 3852] [id = 7] 03:39:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 13 (167F1800) [pid = 3852] [serial = 13] [outer = 00000000] 03:39:36 INFO - PROCESS | 3852 | [3852] 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:39:36 INFO - PROCESS | 3852 | [3852] 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:39:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 14 (16991800) [pid = 3852] [serial = 14] [outer = 167F1800] 03:39:37 INFO - PROCESS | 3852 | [3852] 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:39:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 15 (16E79400) [pid = 3852] [serial = 15] [outer = 1548B400] 03:39:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 16 (16E7B000) [pid = 3852] [serial = 16] [outer = 1548C400] 03:39:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 17 (16E7D800) [pid = 3852] [serial = 17] [outer = 167F1800] 03:39:37 INFO - PROCESS | 3852 | 1469443177828 Marionette INFO startBrowser e10e1427-188f-47f8-864c-790cb073fc3c 03:39:37 INFO - PROCESS | 3852 | 1469443177862 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 3852 | 1469443177875 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 3852 | 1469443177877 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 18 (17F82800) [pid = 3852] [serial = 18] [outer = 167F1800] 03:39:38 INFO - PROCESS | 3852 | 1469443178381 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"e10e1427-188f-47f8-864c-790cb073fc3c","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":"20160725015529","device":"desktop","version":"48.0","command_id":1}}] 03:39:38 INFO - PROCESS | 3852 | 1469443178522 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:39:38 INFO - PROCESS | 3852 | 1469443178525 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:38 INFO - PROCESS | 3852 | 1469443178583 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:39:38 INFO - PROCESS | 3852 | 1469443178695 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:39:38 INFO - PROCESS | 3852 | 1469443178697 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:38 INFO - PROCESS | 3852 | [3852] 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:39:38 INFO - PROCESS | 3852 | [3852] 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:39:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 19 (11A54C00) [pid = 3852] [serial = 19] [outer = 167F1800] 03:39:39 INFO - PROCESS | 3852 | [3852] 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:39:39 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:39 INFO - PROCESS | 3852 | 1469443179265 Marionette TRACE conn3 <- [1,3,null,{}] 03:39:39 INFO - PROCESS | 3852 | 1469443179283 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:39:39 INFO - PROCESS | 3852 | 1469443179286 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:39 INFO - PROCESS | 3852 | 1469443179316 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:39:39 INFO - PROCESS | 3852 | 1469443179393 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:39:39 INFO - PROCESS | 3852 | 1469443179395 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 03:39:39 INFO - PROCESS | 3852 | 1469443179400 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:39:39 INFO - PROCESS | 3852 | 1469443179403 Marionette TRACE conn3 <- [1,6,null,{}] 03:39:39 INFO - PROCESS | 3852 | 1469443179411 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:39 INFO - PROCESS | 3852 | 1469443179413 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:39 INFO - PROCESS | 3852 | 1469443179429 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:39:39 INFO - PROCESS | 3852 | 1469443179434 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:39 INFO - PROCESS | 3852 | 1469443179437 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:39 INFO - PROCESS | 3852 | ++DOCSHELL 167ED400 == 8 [pid = 3852] [id = 8] 03:39:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 20 (19ECFC00) [pid = 3852] [serial = 20] [outer = 00000000] 03:39:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 21 (19ED2400) [pid = 3852] [serial = 21] [outer = 19ECFC00] 03:39:39 INFO - PROCESS | 3852 | 1469443179487 Marionette DEBUG loaded listener.js 03:39:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 22 (19ED6400) [pid = 3852] [serial = 22] [outer = 19ECFC00] 03:39:39 INFO - PROCESS | 3852 | ++DOCSHELL 1A193C00 == 9 [pid = 3852] [id = 9] 03:39:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 23 (1A314800) [pid = 3852] [serial = 23] [outer = 00000000] 03:39:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 24 (1A318400) [pid = 3852] [serial = 24] [outer = 1A314800] 03:39:39 INFO - PROCESS | 3852 | 1469443179969 Marionette DEBUG loaded listener.js 03:39:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 25 (1A31B400) [pid = 3852] [serial = 25] [outer = 1A314800] 03:39:40 INFO - PROCESS | 3852 | 1469443180153 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 797ms 03:39:40 INFO - PROCESS | 3852 | 1469443180261 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:39:40 INFO - PROCESS | 3852 | 1469443180263 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 03:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:39:40 INFO - PROCESS | 3852 | 1469443180279 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:39:40 INFO - PROCESS | 3852 | 1469443180281 Marionette TRACE conn3 <- [1,10,null,{}] 03:39:40 INFO - PROCESS | 3852 | 1469443180326 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:40 INFO - PROCESS | 3852 | 1469443180331 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:40 INFO - PROCESS | 3852 | 1469443180446 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:39:40 INFO - PROCESS | 3852 | 1469443180457 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:40 INFO - PROCESS | 3852 | 1469443180460 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:40 INFO - PROCESS | 3852 | ++DOCSHELL 1A5C0000 == 10 [pid = 3852] [id = 10] 03:39:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 26 (1A5C0400) [pid = 3852] [serial = 26] [outer = 00000000] 03:39:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 27 (1ADC8800) [pid = 3852] [serial = 27] [outer = 1A5C0400] 03:39:40 INFO - PROCESS | 3852 | 1469443180507 Marionette DEBUG loaded listener.js 03:39:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 28 (1ADCC400) [pid = 3852] [serial = 28] [outer = 1A5C0400] 03:39:40 INFO - PROCESS | 3852 | 1469443180839 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 610ms 03:39:40 INFO - PROCESS | 3852 | 1469443180896 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:39:40 INFO - PROCESS | 3852 | 1469443180898 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 03:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:39:40 INFO - PROCESS | 3852 | 1469443180902 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:39:40 INFO - PROCESS | 3852 | 1469443180903 Marionette TRACE conn3 <- [1,14,null,{}] 03:39:40 INFO - PROCESS | 3852 | 1469443180907 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:40 INFO - PROCESS | 3852 | 1469443180909 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:41 INFO - PROCESS | 3852 | 1469443181004 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:39:41 INFO - PROCESS | 3852 | 1469443181009 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:41 INFO - PROCESS | 3852 | 1469443181012 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:41 INFO - PROCESS | 3852 | ++DOCSHELL 1A80A800 == 11 [pid = 3852] [id = 11] 03:39:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 29 (1A80AC00) [pid = 3852] [serial = 29] [outer = 00000000] 03:39:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 30 (1ADC7400) [pid = 3852] [serial = 30] [outer = 1A80AC00] 03:39:41 INFO - PROCESS | 3852 | 1469443181055 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 31 (1ADD4400) [pid = 3852] [serial = 31] [outer = 1A80AC00] 03:39:41 INFO - PROCESS | 3852 | 1469443181415 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 03:39:41 INFO - PROCESS | 3852 | 1469443181442 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:39:41 INFO - PROCESS | 3852 | 1469443181443 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 03:39:41 INFO - PROCESS | 3852 | 1469443181447 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:39:41 INFO - PROCESS | 3852 | 1469443181449 Marionette TRACE conn3 <- [1,18,null,{}] 03:39:41 INFO - PROCESS | 3852 | 1469443181453 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:41 INFO - PROCESS | 3852 | 1469443181455 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:41 INFO - PROCESS | 3852 | 1469443181553 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:39:41 INFO - PROCESS | 3852 | 1469443181559 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:41 INFO - PROCESS | 3852 | 1469443181562 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:41 INFO - PROCESS | 3852 | ++DOCSHELL 16FED800 == 12 [pid = 3852] [id = 12] 03:39:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 32 (16FEDC00) [pid = 3852] [serial = 32] [outer = 00000000] 03:39:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 33 (195CA800) [pid = 3852] [serial = 33] [outer = 16FEDC00] 03:39:41 INFO - PROCESS | 3852 | 1469443181606 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 34 (1AA13400) [pid = 3852] [serial = 34] [outer = 16FEDC00] 03:39:41 INFO - PROCESS | 3852 | 1469443181961 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 03:39:41 INFO - PROCESS | 3852 | 1469443181983 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:39:41 INFO - PROCESS | 3852 | 1469443181985 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 03:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:39:41 INFO - PROCESS | 3852 | 1469443181989 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - PROCESS | 3852 | 1469443181991 Marionette TRACE conn3 <- [1,22,null,{}] 03:39:41 INFO - PROCESS | 3852 | 1469443181994 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:41 INFO - PROCESS | 3852 | 1469443181996 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:42 INFO - PROCESS | 3852 | 1469443182092 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:39:42 INFO - PROCESS | 3852 | 1469443182098 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:42 INFO - PROCESS | 3852 | 1469443182099 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:42 INFO - PROCESS | 3852 | ++DOCSHELL 1AA1B400 == 13 [pid = 3852] [id = 13] 03:39:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 35 (1AA1EC00) [pid = 3852] [serial = 35] [outer = 00000000] 03:39:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 36 (1AAF6400) [pid = 3852] [serial = 36] [outer = 1AA1EC00] 03:39:42 INFO - PROCESS | 3852 | 1469443182148 Marionette DEBUG loaded listener.js 03:39:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 37 (1AAFA400) [pid = 3852] [serial = 37] [outer = 1AA1EC00] 03:39:42 INFO - PROCESS | 3852 | 1469443182463 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 500ms 03:39:42 INFO - PROCESS | 3852 | 1469443182497 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:39:42 INFO - PROCESS | 3852 | 1469443182499 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 03:39:42 INFO - PROCESS | 3852 | 1469443182502 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:39:42 INFO - PROCESS | 3852 | 1469443182504 Marionette TRACE conn3 <- [1,26,null,{}] 03:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:39:42 INFO - PROCESS | 3852 | 1469443182512 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:42 INFO - PROCESS | 3852 | 1469443182514 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:42 INFO - PROCESS | 3852 | 1469443182606 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:39:42 INFO - PROCESS | 3852 | 1469443182612 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:42 INFO - PROCESS | 3852 | 1469443182614 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:42 INFO - PROCESS | 3852 | ++DOCSHELL 1ADCDC00 == 14 [pid = 3852] [id = 14] 03:39:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 38 (1ADD0C00) [pid = 3852] [serial = 38] [outer = 00000000] 03:39:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 39 (1AF68C00) [pid = 3852] [serial = 39] [outer = 1ADD0C00] 03:39:42 INFO - PROCESS | 3852 | 1469443182657 Marionette DEBUG loaded listener.js 03:39:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 40 (1AF6D400) [pid = 3852] [serial = 40] [outer = 1ADD0C00] 03:39:42 INFO - PROCESS | 3852 | 1469443182973 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 500ms 03:39:42 INFO - PROCESS | 3852 | 1469443183000 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:39:43 INFO - PROCESS | 3852 | 1469443183002 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 03:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:39:43 INFO - PROCESS | 3852 | 1469443183011 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - PROCESS | 3852 | 1469443183013 Marionette TRACE conn3 <- [1,30,null,{}] 03:39:43 INFO - PROCESS | 3852 | 1469443183026 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:43 INFO - PROCESS | 3852 | 1469443183028 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:43 INFO - PROCESS | 3852 | 1469443183114 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:39:43 INFO - PROCESS | 3852 | 1469443183119 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:43 INFO - PROCESS | 3852 | 1469443183121 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:43 INFO - PROCESS | 3852 | ++DOCSHELL 1AF69000 == 15 [pid = 3852] [id = 15] 03:39:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 41 (1AF6FC00) [pid = 3852] [serial = 41] [outer = 00000000] 03:39:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 42 (1B207800) [pid = 3852] [serial = 42] [outer = 1AF6FC00] 03:39:43 INFO - PROCESS | 3852 | 1469443183165 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 43 (1B207C00) [pid = 3852] [serial = 43] [outer = 1AF6FC00] 03:39:43 INFO - PROCESS | 3852 | ++DOCSHELL 1B203400 == 16 [pid = 3852] [id = 16] 03:39:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 44 (1B203800) [pid = 3852] [serial = 44] [outer = 00000000] 03:39:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 45 (1B2F3400) [pid = 3852] [serial = 45] [outer = 1B203800] 03:39:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 46 (1B203C00) [pid = 3852] [serial = 46] [outer = 1B203800] 03:39:43 INFO - PROCESS | 3852 | ++DOCSHELL 1B2F0C00 == 17 [pid = 3852] [id = 17] 03:39:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 47 (1B2F5000) [pid = 3852] [serial = 47] [outer = 00000000] 03:39:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 48 (1B2FE000) [pid = 3852] [serial = 48] [outer = 1B2F5000] 03:39:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 49 (1B449000) [pid = 3852] [serial = 49] [outer = 1B2F5000] 03:39:43 INFO - PROCESS | 3852 | 1469443183674 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 687ms 03:39:43 INFO - PROCESS | 3852 | 1469443183710 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:39:43 INFO - PROCESS | 3852 | 1469443183712 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 03:39:43 INFO - PROCESS | 3852 | 1469443183716 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:39:43 INFO - PROCESS | 3852 | 1469443183717 Marionette TRACE conn3 <- [1,34,null,{}] 03:39:43 INFO - PROCESS | 3852 | 1469443183720 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:43 INFO - PROCESS | 3852 | 1469443183722 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:43 INFO - PROCESS | 3852 | 1469443183847 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:39:44 INFO - PROCESS | 3852 | --DOCSHELL 114DF800 == 16 [pid = 3852] [id = 1] 03:39:44 INFO - PROCESS | 3852 | 1469443184388 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:44 INFO - PROCESS | 3852 | 1469443184392 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:44 INFO - PROCESS | 3852 | ++DOCSHELL 1026E000 == 17 [pid = 3852] [id = 18] 03:39:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 50 (1026E800) [pid = 3852] [serial = 50] [outer = 00000000] 03:39:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 51 (104E7000) [pid = 3852] [serial = 51] [outer = 1026E800] 03:39:44 INFO - PROCESS | 3852 | 1469443184451 Marionette DEBUG loaded listener.js 03:39:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 52 (10511400) [pid = 3852] [serial = 52] [outer = 1026E800] 03:39:44 INFO - PROCESS | 3852 | 1469443184978 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1297ms 03:39:45 INFO - PROCESS | 3852 | 1469443185016 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:39:45 INFO - PROCESS | 3852 | 1469443185021 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 03:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:39:45 INFO - PROCESS | 3852 | 1469443185026 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:39:45 INFO - PROCESS | 3852 | 1469443185029 Marionette TRACE conn3 <- [1,38,null,{}] 03:39:45 INFO - PROCESS | 3852 | 1469443185034 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:45 INFO - PROCESS | 3852 | 1469443185037 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:45 INFO - PROCESS | 3852 | 1469443185152 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:39:45 INFO - PROCESS | 3852 | 1469443185228 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:45 INFO - PROCESS | 3852 | 1469443185231 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:45 INFO - PROCESS | 3852 | ++DOCSHELL 11A53000 == 18 [pid = 3852] [id = 19] 03:39:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 53 (11CDE800) [pid = 3852] [serial = 53] [outer = 00000000] 03:39:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 54 (1307BC00) [pid = 3852] [serial = 54] [outer = 11CDE800] 03:39:45 INFO - PROCESS | 3852 | 1469443185294 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 55 (13147C00) [pid = 3852] [serial = 55] [outer = 11CDE800] 03:39:45 INFO - PROCESS | 3852 | 1469443185880 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 891ms 03:39:45 INFO - PROCESS | 3852 | 1469443185930 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:39:45 INFO - PROCESS | 3852 | 1469443185934 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 03:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:39:45 INFO - PROCESS | 3852 | 1469443185938 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:39:45 INFO - PROCESS | 3852 | 1469443185940 Marionette TRACE conn3 <- [1,42,null,{}] 03:39:45 INFO - PROCESS | 3852 | 1469443185944 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:45 INFO - PROCESS | 3852 | 1469443185947 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:46 INFO - PROCESS | 3852 | 1469443186063 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:39:46 INFO - PROCESS | 3852 | 1469443186130 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:46 INFO - PROCESS | 3852 | 1469443186133 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:46 INFO - PROCESS | 3852 | ++DOCSHELL 13EA4C00 == 19 [pid = 3852] [id = 20] 03:39:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (142B3000) [pid = 3852] [serial = 56] [outer = 00000000] 03:39:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (15013000) [pid = 3852] [serial = 57] [outer = 142B3000] 03:39:46 INFO - PROCESS | 3852 | 1469443186188 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (15410000) [pid = 3852] [serial = 58] [outer = 142B3000] 03:39:46 INFO - PROCESS | 3852 | 1469443186729 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 844ms 03:39:46 INFO - PROCESS | 3852 | 1469443186911 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 3852 | 1469443186915 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 03:39:46 INFO - PROCESS | 3852 | 1469443186935 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - PROCESS | 3852 | 1469443186938 Marionette TRACE conn3 <- [1,46,null,{}] 03:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:39:46 INFO - PROCESS | 3852 | 1469443186944 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:46 INFO - PROCESS | 3852 | 1469443186948 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:47 INFO - PROCESS | 3852 | 1469443187047 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:39:47 INFO - PROCESS | 3852 | 1469443187105 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:47 INFO - PROCESS | 3852 | 1469443187110 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:47 INFO - PROCESS | 3852 | ++DOCSHELL 10518800 == 20 [pid = 3852] [id = 21] 03:39:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (1051AC00) [pid = 3852] [serial = 59] [outer = 00000000] 03:39:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (10A02000) [pid = 3852] [serial = 60] [outer = 1051AC00] 03:39:47 INFO - PROCESS | 3852 | 1469443187162 Marionette DEBUG loaded listener.js 03:39:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (10A4D800) [pid = 3852] [serial = 61] [outer = 1051AC00] 03:39:47 INFO - PROCESS | 3852 | 1469443187661 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:39:47 INFO - PROCESS | 3852 | --DOCSHELL 114E0C00 == 19 [pid = 3852] [id = 4] 03:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 782ms 03:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:39:47 INFO - PROCESS | 3852 | 1469443187723 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:39:47 INFO - PROCESS | 3852 | 1469443187726 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 03:39:47 INFO - PROCESS | 3852 | 1469443187733 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:39:47 INFO - PROCESS | 3852 | 1469443187736 Marionette TRACE conn3 <- [1,50,null,{}] 03:39:47 INFO - PROCESS | 3852 | 1469443187740 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:47 INFO - PROCESS | 3852 | 1469443187743 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:47 INFO - PROCESS | 3852 | 1469443187882 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:39:47 INFO - PROCESS | 3852 | 1469443187915 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:47 INFO - PROCESS | 3852 | 1469443187917 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:47 INFO - PROCESS | 3852 | ++DOCSHELL 12AD7000 == 20 [pid = 3852] [id = 22] 03:39:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (12AD9000) [pid = 3852] [serial = 62] [outer = 00000000] 03:39:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (12BCE000) [pid = 3852] [serial = 63] [outer = 12AD9000] 03:39:47 INFO - PROCESS | 3852 | 1469443187963 Marionette DEBUG loaded listener.js 03:39:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (12D9BC00) [pid = 3852] [serial = 64] [outer = 12AD9000] 03:39:48 INFO - PROCESS | 3852 | 1469443188375 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 688ms 03:39:48 INFO - PROCESS | 3852 | 1469443188428 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:39:48 INFO - PROCESS | 3852 | 1469443188430 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 03:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:39:48 INFO - PROCESS | 3852 | 1469443188434 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:39:48 INFO - PROCESS | 3852 | 1469443188436 Marionette TRACE conn3 <- [1,54,null,{}] 03:39:48 INFO - PROCESS | 3852 | 1469443188445 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:48 INFO - PROCESS | 3852 | 1469443188450 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:48 INFO - PROCESS | 3852 | 1469443188533 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:39:48 INFO - PROCESS | 3852 | 1469443188544 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:48 INFO - PROCESS | 3852 | 1469443188548 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:48 INFO - PROCESS | 3852 | ++DOCSHELL 131DEC00 == 21 [pid = 3852] [id = 23] 03:39:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (131E2400) [pid = 3852] [serial = 65] [outer = 00000000] 03:39:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (131EBC00) [pid = 3852] [serial = 66] [outer = 131E2400] 03:39:48 INFO - PROCESS | 3852 | 1469443188601 Marionette DEBUG loaded listener.js 03:39:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (13261000) [pid = 3852] [serial = 67] [outer = 131E2400] 03:39:49 INFO - PROCESS | 3852 | 1469443189000 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 594ms 03:39:49 INFO - PROCESS | 3852 | 1469443189030 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 3852 | 1469443189033 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 03:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:39:49 INFO - PROCESS | 3852 | 1469443189036 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 3852 | 1469443189037 Marionette TRACE conn3 <- [1,58,null,{}] 03:39:49 INFO - PROCESS | 3852 | 1469443189041 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:49 INFO - PROCESS | 3852 | 1469443189043 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:49 INFO - PROCESS | 3852 | 1469443189127 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:39:49 INFO - PROCESS | 3852 | 1469443189132 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:49 INFO - PROCESS | 3852 | 1469443189134 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:49 INFO - PROCESS | 3852 | ++DOCSHELL 139CCC00 == 22 [pid = 3852] [id = 24] 03:39:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (13C30000) [pid = 3852] [serial = 68] [outer = 00000000] 03:39:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (13CF0400) [pid = 3852] [serial = 69] [outer = 13C30000] 03:39:49 INFO - PROCESS | 3852 | 1469443189188 Marionette DEBUG loaded listener.js 03:39:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (13E9D800) [pid = 3852] [serial = 70] [outer = 13C30000] 03:39:49 INFO - PROCESS | 3852 | 1469443189632 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 641ms 03:39:49 INFO - PROCESS | 3852 | 1469443189674 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 3852 | 1469443189676 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 03:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:39:49 INFO - PROCESS | 3852 | 1469443189680 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 3852 | 1469443189681 Marionette TRACE conn3 <- [1,62,null,{}] 03:39:49 INFO - PROCESS | 3852 | 1469443189685 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:49 INFO - PROCESS | 3852 | 1469443189687 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:49 INFO - PROCESS | 3852 | 1469443189766 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:39:49 INFO - PROCESS | 3852 | 1469443189772 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:49 INFO - PROCESS | 3852 | 1469443189774 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:49 INFO - PROCESS | 3852 | ++DOCSHELL 142BF000 == 23 [pid = 3852] [id = 25] 03:39:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (142BF800) [pid = 3852] [serial = 71] [outer = 00000000] 03:39:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (15016000) [pid = 3852] [serial = 72] [outer = 142BF800] 03:39:49 INFO - PROCESS | 3852 | 1469443189819 Marionette DEBUG loaded listener.js 03:39:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (15484400) [pid = 3852] [serial = 73] [outer = 142BF800] 03:39:50 INFO - PROCESS | 3852 | 1469443190220 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 03:39:50 INFO - PROCESS | 3852 | 1469443190277 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 3852 | 1469443190279 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 03:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:39:50 INFO - PROCESS | 3852 | 1469443190282 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 3852 | 1469443190284 Marionette TRACE conn3 <- [1,66,null,{}] 03:39:50 INFO - PROCESS | 3852 | 1469443190288 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:50 INFO - PROCESS | 3852 | 1469443190294 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:50 INFO - PROCESS | 3852 | 1469443190410 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:39:50 INFO - PROCESS | 3852 | 1469443190417 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:50 INFO - PROCESS | 3852 | 1469443190420 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:50 INFO - PROCESS | 3852 | ++DOCSHELL 15B30000 == 24 [pid = 3852] [id = 26] 03:39:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (1615AC00) [pid = 3852] [serial = 74] [outer = 00000000] 03:39:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (167F1C00) [pid = 3852] [serial = 75] [outer = 1615AC00] 03:39:50 INFO - PROCESS | 3852 | 1469443190466 Marionette DEBUG loaded listener.js 03:39:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (169F0C00) [pid = 3852] [serial = 76] [outer = 1615AC00] 03:39:50 INFO - PROCESS | 3852 | 1469443190870 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 641ms 03:39:50 INFO - PROCESS | 3852 | 1469443190920 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 3852 | 1469443190922 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 03:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:39:50 INFO - PROCESS | 3852 | 1469443190926 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 3852 | 1469443190927 Marionette TRACE conn3 <- [1,70,null,{}] 03:39:50 INFO - PROCESS | 3852 | 1469443190931 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:50 INFO - PROCESS | 3852 | 1469443190933 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:51 INFO - PROCESS | 3852 | 1469443191012 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:39:51 INFO - PROCESS | 3852 | 1469443191017 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:51 INFO - PROCESS | 3852 | 1469443191020 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:51 INFO - PROCESS | 3852 | ++DOCSHELL 163AF400 == 25 [pid = 3852] [id = 27] 03:39:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16991400) [pid = 3852] [serial = 77] [outer = 00000000] 03:39:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16FE3000) [pid = 3852] [serial = 78] [outer = 16991400] 03:39:51 INFO - PROCESS | 3852 | 1469443191074 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16FE4400) [pid = 3852] [serial = 79] [outer = 16991400] 03:39:51 INFO - PROCESS | 3852 | 1469443191448 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 531ms 03:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:39:51 INFO - PROCESS | 3852 | 1469443191461 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:39:51 INFO - PROCESS | 3852 | 1469443191463 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 03:39:51 INFO - PROCESS | 3852 | 1469443191466 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:39:51 INFO - PROCESS | 3852 | 1469443191468 Marionette TRACE conn3 <- [1,74,null,{}] 03:39:51 INFO - PROCESS | 3852 | 1469443191471 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:51 INFO - PROCESS | 3852 | 1469443191473 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:51 INFO - PROCESS | 3852 | 1469443191579 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:39:51 INFO - PROCESS | 3852 | 1469443191587 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:51 INFO - PROCESS | 3852 | 1469443191589 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:51 INFO - PROCESS | 3852 | ++DOCSHELL 16164400 == 26 [pid = 3852] [id = 28] 03:39:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (163B0800) [pid = 3852] [serial = 80] [outer = 00000000] 03:39:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1701C800) [pid = 3852] [serial = 81] [outer = 163B0800] 03:39:51 INFO - PROCESS | 3852 | 1469443191633 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (17170800) [pid = 3852] [serial = 82] [outer = 163B0800] 03:39:52 INFO - PROCESS | 3852 | 1469443192037 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 593ms 03:39:52 INFO - PROCESS | 3852 | 1469443192064 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 3852 | 1469443192066 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 03:39:52 INFO - PROCESS | 3852 | 1469443192069 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:39:52 INFO - PROCESS | 3852 | 1469443192071 Marionette TRACE conn3 <- [1,78,null,{}] 03:39:52 INFO - PROCESS | 3852 | 1469443192075 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:52 INFO - PROCESS | 3852 | 1469443192076 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:52 INFO - PROCESS | 3852 | 1469443192180 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:39:52 INFO - PROCESS | 3852 | 1469443192224 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:52 INFO - PROCESS | 3852 | 1469443192226 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:52 INFO - PROCESS | 3852 | ++DOCSHELL 131DD800 == 27 [pid = 3852] [id = 29] 03:39:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (16FAC400) [pid = 3852] [serial = 83] [outer = 00000000] 03:39:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1781F000) [pid = 3852] [serial = 84] [outer = 16FAC400] 03:39:52 INFO - PROCESS | 3852 | 1469443192272 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (17820000) [pid = 3852] [serial = 85] [outer = 16FAC400] 03:39:52 INFO - PROCESS | 3852 | 1469443192623 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 594ms 03:39:52 INFO - PROCESS | 3852 | 1469443192666 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 3852 | 1469443192668 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 03:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:39:52 INFO - PROCESS | 3852 | 1469443192672 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - PROCESS | 3852 | 1469443192674 Marionette TRACE conn3 <- [1,82,null,{}] 03:39:52 INFO - PROCESS | 3852 | 1469443192677 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:52 INFO - PROCESS | 3852 | 1469443192679 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:52 INFO - PROCESS | 3852 | 1469443192783 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:39:52 INFO - PROCESS | 3852 | 1469443192800 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:52 INFO - PROCESS | 3852 | 1469443192802 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:52 INFO - PROCESS | 3852 | ++DOCSHELL 13925800 == 28 [pid = 3852] [id = 30] 03:39:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (171C8400) [pid = 3852] [serial = 86] [outer = 00000000] 03:39:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (17AC7C00) [pid = 3852] [serial = 87] [outer = 171C8400] 03:39:52 INFO - PROCESS | 3852 | 1469443192846 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (17F77800) [pid = 3852] [serial = 88] [outer = 171C8400] 03:39:53 INFO - PROCESS | 3852 | 1469443193253 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 640ms 03:39:53 INFO - PROCESS | 3852 | 1469443193310 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 3852 | 1469443193312 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 03:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:39:53 INFO - PROCESS | 3852 | 1469443193315 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - PROCESS | 3852 | 1469443193318 Marionette TRACE conn3 <- [1,86,null,{}] 03:39:53 INFO - PROCESS | 3852 | 1469443193321 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:53 INFO - PROCESS | 3852 | 1469443193323 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:53 INFO - PROCESS | 3852 | 1469443193450 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:39:53 INFO - PROCESS | 3852 | 1469443193457 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:53 INFO - PROCESS | 3852 | 1469443193460 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:53 INFO - PROCESS | 3852 | ++DOCSHELL 17AC3400 == 29 [pid = 3852] [id = 31] 03:39:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (18014800) [pid = 3852] [serial = 89] [outer = 00000000] 03:39:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (195C9400) [pid = 3852] [serial = 90] [outer = 18014800] 03:39:53 INFO - PROCESS | 3852 | 1469443193504 Marionette DEBUG loaded listener.js 03:39:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (1997EC00) [pid = 3852] [serial = 91] [outer = 18014800] 03:39:53 INFO - PROCESS | 3852 | 1469443193889 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 594ms 03:39:53 INFO - PROCESS | 3852 | 1469443193912 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 3852 | 1469443193914 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 03:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:39:53 INFO - PROCESS | 3852 | 1469443193917 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - PROCESS | 3852 | 1469443193919 Marionette TRACE conn3 <- [1,90,null,{}] 03:39:53 INFO - PROCESS | 3852 | 1469443193922 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:53 INFO - PROCESS | 3852 | 1469443193924 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:54 INFO - PROCESS | 3852 | 1469443194001 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:39:54 INFO - PROCESS | 3852 | 1469443194092 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 3852 | 1469443194094 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:54 INFO - PROCESS | 3852 | ++DOCSHELL 12DA0800 == 30 [pid = 3852] [id = 32] 03:39:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (16FE4800) [pid = 3852] [serial = 92] [outer = 00000000] 03:39:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (19ED8400) [pid = 3852] [serial = 93] [outer = 16FE4800] 03:39:54 INFO - PROCESS | 3852 | 1469443194139 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (1A08A000) [pid = 3852] [serial = 94] [outer = 16FE4800] 03:39:54 INFO - PROCESS | 3852 | 1469443194451 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 03:39:54 INFO - PROCESS | 3852 | 1469443194515 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:39:54 INFO - PROCESS | 3852 | 1469443194517 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 03:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:39:54 INFO - PROCESS | 3852 | 1469443194520 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:39:54 INFO - PROCESS | 3852 | 1469443194522 Marionette TRACE conn3 <- [1,94,null,{}] 03:39:54 INFO - PROCESS | 3852 | 1469443194525 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:54 INFO - PROCESS | 3852 | 1469443194527 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:54 INFO - PROCESS | 3852 | 1469443194647 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:39:54 INFO - PROCESS | 3852 | 1469443194655 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 3852 | 1469443194657 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:54 INFO - PROCESS | 3852 | ++DOCSHELL 19ED0400 == 31 [pid = 3852] [id = 33] 03:39:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (19ED2000) [pid = 3852] [serial = 95] [outer = 00000000] 03:39:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (1A315400) [pid = 3852] [serial = 96] [outer = 19ED2000] 03:39:54 INFO - PROCESS | 3852 | 1469443194699 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (1A319000) [pid = 3852] [serial = 97] [outer = 19ED2000] 03:39:55 INFO - PROCESS | 3852 | 1469443195094 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 593ms 03:39:55 INFO - PROCESS | 3852 | 1469443195117 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:39:55 INFO - PROCESS | 3852 | 1469443195119 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 03:39:55 INFO - PROCESS | 3852 | 1469443195122 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:39:55 INFO - PROCESS | 3852 | 1469443195124 Marionette TRACE conn3 <- [1,98,null,{}] 03:39:55 INFO - PROCESS | 3852 | 1469443195127 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:55 INFO - PROCESS | 3852 | 1469443195129 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:55 INFO - PROCESS | 3852 | 1469443195205 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:39:55 INFO - PROCESS | 3852 | 1469443195210 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:55 INFO - PROCESS | 3852 | 1469443195211 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:55 INFO - PROCESS | 3852 | ++DOCSHELL 10470400 == 32 [pid = 3852] [id = 34] 03:39:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (176D2000) [pid = 3852] [serial = 98] [outer = 00000000] 03:39:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (1A6BEC00) [pid = 3852] [serial = 99] [outer = 176D2000] 03:39:55 INFO - PROCESS | 3852 | 1469443195253 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (1A6C6000) [pid = 3852] [serial = 100] [outer = 176D2000] 03:39:56 INFO - PROCESS | 3852 | 1469443196548 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1453ms 03:39:56 INFO - PROCESS | 3852 | 1469443196589 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:39:56 INFO - PROCESS | 3852 | 1469443196593 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 03:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:39:56 INFO - PROCESS | 3852 | 1469443196597 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:39:56 INFO - PROCESS | 3852 | 1469443196600 Marionette TRACE conn3 <- [1,102,null,{}] 03:39:56 INFO - PROCESS | 3852 | 1469443196612 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:56 INFO - PROCESS | 3852 | 1469443196617 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:56 INFO - PROCESS | 3852 | 1469443196756 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:39:56 INFO - PROCESS | 3852 | 1469443196770 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:56 INFO - PROCESS | 3852 | 1469443196773 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:56 INFO - PROCESS | 3852 | ++DOCSHELL 110CAC00 == 33 [pid = 3852] [id = 35] 03:39:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (110CB000) [pid = 3852] [serial = 101] [outer = 00000000] 03:39:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (112A1C00) [pid = 3852] [serial = 102] [outer = 110CB000] 03:39:56 INFO - PROCESS | 3852 | 1469443196859 Marionette DEBUG loaded listener.js 03:39:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (11CE0800) [pid = 3852] [serial = 103] [outer = 110CB000] 03:39:57 INFO - PROCESS | 3852 | 1469443197239 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 703ms 03:39:57 INFO - PROCESS | 3852 | 1469443197295 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:39:57 INFO - PROCESS | 3852 | 1469443197299 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 03:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:39:57 INFO - PROCESS | 3852 | 1469443197311 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:39:57 INFO - PROCESS | 3852 | 1469443197314 Marionette TRACE conn3 <- [1,106,null,{}] 03:39:57 INFO - PROCESS | 3852 | 1469443197341 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:57 INFO - PROCESS | 3852 | 1469443197344 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:57 INFO - PROCESS | 3852 | 1469443197918 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (13EA5000) [pid = 3852] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (1ADD0C00) [pid = 3852] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (1AA1EC00) [pid = 3852] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (16FEDC00) [pid = 3852] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (1A80AC00) [pid = 3852] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (1A5C0400) [pid = 3852] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (19ECFC00) [pid = 3852] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (1AF6FC00) [pid = 3852] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (142BF800) [pid = 3852] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (1615AC00) [pid = 3852] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (16991400) [pid = 3852] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (163B0800) [pid = 3852] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (16FAC400) [pid = 3852] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (171C8400) [pid = 3852] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (18014800) [pid = 3852] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (16FE4800) [pid = 3852] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1026E800) [pid = 3852] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (11CDE800) [pid = 3852] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (142B3000) [pid = 3852] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:39:57 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (1051AC00) [pid = 3852] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:39:58 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (12AD9000) [pid = 3852] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:39:58 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (131E2400) [pid = 3852] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:39:58 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (13C30000) [pid = 3852] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:39:58 INFO - PROCESS | 3852 | 1469443197982 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:58 INFO - PROCESS | 3852 | 1469443197984 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:58 INFO - PROCESS | 3852 | ++DOCSHELL 10A48800 == 34 [pid = 3852] [id = 36] 03:39:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (10A48C00) [pid = 3852] [serial = 104] [outer = 00000000] 03:39:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (10A4B400) [pid = 3852] [serial = 105] [outer = 10A48C00] 03:39:58 INFO - PROCESS | 3852 | 1469443198030 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (11CDC400) [pid = 3852] [serial = 106] [outer = 10A48C00] 03:39:58 INFO - PROCESS | 3852 | 1469443198375 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1094ms 03:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:39:58 INFO - PROCESS | 3852 | 1469443198411 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 3852 | 1469443198413 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 03:39:58 INFO - PROCESS | 3852 | 1469443198416 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - PROCESS | 3852 | 1469443198420 Marionette TRACE conn3 <- [1,110,null,{}] 03:39:58 INFO - PROCESS | 3852 | 1469443198429 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:58 INFO - PROCESS | 3852 | 1469443198434 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:58 INFO - PROCESS | 3852 | 1469443198520 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:39:58 INFO - PROCESS | 3852 | 1469443198586 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:58 INFO - PROCESS | 3852 | 1469443198589 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:58 INFO - PROCESS | 3852 | ++DOCSHELL 130DB400 == 35 [pid = 3852] [id = 37] 03:39:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (13147400) [pid = 3852] [serial = 107] [outer = 00000000] 03:39:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (132E6400) [pid = 3852] [serial = 108] [outer = 13147400] 03:39:58 INFO - PROCESS | 3852 | 1469443198647 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (13C26C00) [pid = 3852] [serial = 109] [outer = 13147400] 03:39:58 INFO - PROCESS | 3852 | 1469443198996 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 625ms 03:39:59 INFO - PROCESS | 3852 | 1469443199054 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 3852 | 1469443199057 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 03:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:39:59 INFO - PROCESS | 3852 | 1469443199060 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - PROCESS | 3852 | 1469443199062 Marionette TRACE conn3 <- [1,114,null,{}] 03:39:59 INFO - PROCESS | 3852 | 1469443199066 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:59 INFO - PROCESS | 3852 | 1469443199068 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:59 INFO - PROCESS | 3852 | 1469443199148 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:39:59 INFO - PROCESS | 3852 | 1469443199153 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:59 INFO - PROCESS | 3852 | 1469443199155 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:59 INFO - PROCESS | 3852 | ++DOCSHELL 13C31C00 == 36 [pid = 3852] [id = 38] 03:39:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (13CE8800) [pid = 3852] [serial = 110] [outer = 00000000] 03:39:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1507C800) [pid = 3852] [serial = 111] [outer = 13CE8800] 03:39:59 INFO - PROCESS | 3852 | 1469443199199 Marionette DEBUG loaded listener.js 03:39:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (1548AC00) [pid = 3852] [serial = 112] [outer = 13CE8800] 03:39:59 INFO - PROCESS | 3852 | 1469443199617 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 594ms 03:39:59 INFO - PROCESS | 3852 | 1469443199657 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 3852 | 1469443199659 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 03:39:59 INFO - PROCESS | 3852 | 1469443199662 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:39:59 INFO - PROCESS | 3852 | 1469443199664 Marionette TRACE conn3 <- [1,118,null,{}] 03:39:59 INFO - PROCESS | 3852 | 1469443199671 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:59 INFO - PROCESS | 3852 | 1469443199673 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:59 INFO - PROCESS | 3852 | 1469443199748 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:39:59 INFO - PROCESS | 3852 | 1469443199754 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:59 INFO - PROCESS | 3852 | 1469443199756 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:39:59 INFO - PROCESS | 3852 | ++DOCSHELL 15B26C00 == 37 [pid = 3852] [id = 39] 03:39:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (16156800) [pid = 3852] [serial = 113] [outer = 00000000] 03:39:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (16863C00) [pid = 3852] [serial = 114] [outer = 16156800] 03:39:59 INFO - PROCESS | 3852 | 1469443199799 Marionette DEBUG loaded listener.js 03:39:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (169F9000) [pid = 3852] [serial = 115] [outer = 16156800] 03:40:00 INFO - PROCESS | 3852 | 1469443200376 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 750ms 03:40:00 INFO - PROCESS | 3852 | 1469443200403 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:40:00 INFO - PROCESS | 3852 | 1469443200407 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 03:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:40:00 INFO - PROCESS | 3852 | 1469443200412 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:40:00 INFO - PROCESS | 3852 | 1469443200417 Marionette TRACE conn3 <- [1,122,null,{}] 03:40:00 INFO - PROCESS | 3852 | 1469443200423 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:00 INFO - PROCESS | 3852 | 1469443200426 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:00 INFO - PROCESS | 3852 | 1469443200560 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:40:00 INFO - PROCESS | 3852 | 1469443200632 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:00 INFO - PROCESS | 3852 | 1469443200635 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:00 INFO - PROCESS | 3852 | ++DOCSHELL 10ED9C00 == 38 [pid = 3852] [id = 40] 03:40:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (10EDC000) [pid = 3852] [serial = 116] [outer = 00000000] 03:40:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (12BCE800) [pid = 3852] [serial = 117] [outer = 10EDC000] 03:40:00 INFO - PROCESS | 3852 | 1469443200691 Marionette DEBUG loaded listener.js 03:40:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (1313EC00) [pid = 3852] [serial = 118] [outer = 10EDC000] 03:40:01 INFO - PROCESS | 3852 | 1469443201200 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 828ms 03:40:01 INFO - PROCESS | 3852 | 1469443201257 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 3852 | 1469443201262 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 03:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:40:01 INFO - PROCESS | 3852 | 1469443201268 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:40:01 INFO - PROCESS | 3852 | 1469443201271 Marionette TRACE conn3 <- [1,126,null,{}] 03:40:01 INFO - PROCESS | 3852 | 1469443201275 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:01 INFO - PROCESS | 3852 | 1469443201278 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:01 INFO - PROCESS | 3852 | 1469443201383 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:40:01 INFO - PROCESS | 3852 | 1469443201468 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:01 INFO - PROCESS | 3852 | 1469443201471 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:01 INFO - PROCESS | 3852 | ++DOCSHELL 13C2E000 == 39 [pid = 3852] [id = 41] 03:40:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (13C32C00) [pid = 3852] [serial = 119] [outer = 00000000] 03:40:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (15012800) [pid = 3852] [serial = 120] [outer = 13C32C00] 03:40:01 INFO - PROCESS | 3852 | 1469443201551 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (1615C000) [pid = 3852] [serial = 121] [outer = 13C32C00] 03:40:02 INFO - PROCESS | 3852 | 1469443202120 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 906ms 03:40:02 INFO - PROCESS | 3852 | 1469443202172 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 3852 | 1469443202174 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 03:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:40:02 INFO - PROCESS | 3852 | 1469443202178 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 3852 | 1469443202182 Marionette TRACE conn3 <- [1,130,null,{}] 03:40:02 INFO - PROCESS | 3852 | 1469443202193 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:02 INFO - PROCESS | 3852 | 1469443202198 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:02 INFO - PROCESS | 3852 | 1469443202297 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:40:02 INFO - PROCESS | 3852 | 1469443202384 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:02 INFO - PROCESS | 3852 | 1469443202388 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:02 INFO - PROCESS | 3852 | ++DOCSHELL 1760EC00 == 40 [pid = 3852] [id = 42] 03:40:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (176CDC00) [pid = 3852] [serial = 122] [outer = 00000000] 03:40:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (17823400) [pid = 3852] [serial = 123] [outer = 176CDC00] 03:40:02 INFO - PROCESS | 3852 | 1469443202444 Marionette DEBUG loaded listener.js 03:40:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (17AC5000) [pid = 3852] [serial = 124] [outer = 176CDC00] 03:40:02 INFO - PROCESS | 3852 | 1469443202992 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 844ms 03:40:03 INFO - PROCESS | 3852 | 1469443203020 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:40:03 INFO - PROCESS | 3852 | 1469443203023 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 03:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:40:03 INFO - PROCESS | 3852 | 1469443203027 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:40:03 INFO - PROCESS | 3852 | 1469443203029 Marionette TRACE conn3 <- [1,134,null,{}] 03:40:03 INFO - PROCESS | 3852 | 1469443203032 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:03 INFO - PROCESS | 3852 | 1469443203035 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:03 INFO - PROCESS | 3852 | 1469443203135 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:40:03 INFO - PROCESS | 3852 | 1469443203226 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:03 INFO - PROCESS | 3852 | 1469443203229 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:03 INFO - PROCESS | 3852 | ++DOCSHELL 17F7A800 == 41 [pid = 3852] [id = 43] 03:40:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (18013800) [pid = 3852] [serial = 125] [outer = 00000000] 03:40:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (18213C00) [pid = 3852] [serial = 126] [outer = 18013800] 03:40:03 INFO - PROCESS | 3852 | 1469443203282 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (182C1000) [pid = 3852] [serial = 127] [outer = 18013800] 03:40:03 INFO - PROCESS | 3852 | 1469443203944 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 938ms 03:40:03 INFO - PROCESS | 3852 | 1469443203971 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:40:03 INFO - PROCESS | 3852 | 1469443203975 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 03:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:40:03 INFO - PROCESS | 3852 | 1469443203996 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:40:03 INFO - PROCESS | 3852 | 1469443203999 Marionette TRACE conn3 <- [1,138,null,{}] 03:40:04 INFO - PROCESS | 3852 | 1469443204006 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:04 INFO - PROCESS | 3852 | 1469443204009 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:04 INFO - PROCESS | 3852 | 1469443204106 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:40:04 INFO - PROCESS | 3852 | 1469443204178 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:04 INFO - PROCESS | 3852 | 1469443204182 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:04 INFO - PROCESS | 3852 | ++DOCSHELL 10A08000 == 42 [pid = 3852] [id = 44] 03:40:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (10A09800) [pid = 3852] [serial = 128] [outer = 00000000] 03:40:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (112A0C00) [pid = 3852] [serial = 129] [outer = 10A09800] 03:40:04 INFO - PROCESS | 3852 | 1469443204231 Marionette DEBUG loaded listener.js 03:40:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (128A8400) [pid = 3852] [serial = 130] [outer = 10A09800] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 13C31C00 == 41 [pid = 3852] [id = 38] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 130DB400 == 40 [pid = 3852] [id = 37] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 10A48800 == 39 [pid = 3852] [id = 36] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 110CAC00 == 38 [pid = 3852] [id = 35] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 131DD800 == 37 [pid = 3852] [id = 29] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 19ED0400 == 36 [pid = 3852] [id = 33] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 17F7A800 == 35 [pid = 3852] [id = 43] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 13925800 == 34 [pid = 3852] [id = 30] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 17AC3400 == 33 [pid = 3852] [id = 31] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 13C2E000 == 32 [pid = 3852] [id = 41] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 1760EC00 == 31 [pid = 3852] [id = 42] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 10470400 == 30 [pid = 3852] [id = 34] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 15B26C00 == 29 [pid = 3852] [id = 39] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 10ED9C00 == 28 [pid = 3852] [id = 40] 03:40:04 INFO - PROCESS | 3852 | --DOCSHELL 12DA0800 == 27 [pid = 3852] [id = 32] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (16E7D800) [pid = 3852] [serial = 17] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (1B207C00) [pid = 3852] [serial = 43] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (15016000) [pid = 3852] [serial = 72] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (15484400) [pid = 3852] [serial = 73] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (167F1C00) [pid = 3852] [serial = 75] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (169F0C00) [pid = 3852] [serial = 76] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (16FE3000) [pid = 3852] [serial = 78] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (1701C800) [pid = 3852] [serial = 81] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (1781F000) [pid = 3852] [serial = 84] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (17AC7C00) [pid = 3852] [serial = 87] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (195C9400) [pid = 3852] [serial = 90] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (19ED8400) [pid = 3852] [serial = 93] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (104E7000) [pid = 3852] [serial = 51] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (1307BC00) [pid = 3852] [serial = 54] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (16FE4400) [pid = 3852] [serial = 79] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (15013000) [pid = 3852] [serial = 57] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (15410000) [pid = 3852] [serial = 58] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (10A02000) [pid = 3852] [serial = 60] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (10A4D800) [pid = 3852] [serial = 61] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (12BCE000) [pid = 3852] [serial = 63] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (12D9BC00) [pid = 3852] [serial = 64] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (131EBC00) [pid = 3852] [serial = 66] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (13CF0400) [pid = 3852] [serial = 69] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (13E9D800) [pid = 3852] [serial = 70] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (17170800) [pid = 3852] [serial = 82] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (17820000) [pid = 3852] [serial = 85] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (17F77800) [pid = 3852] [serial = 88] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (10511400) [pid = 3852] [serial = 52] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1997EC00) [pid = 3852] [serial = 91] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (13261000) [pid = 3852] [serial = 67] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1A08A000) [pid = 3852] [serial = 94] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (13147C00) [pid = 3852] [serial = 55] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (1A315400) [pid = 3852] [serial = 96] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (16991800) [pid = 3852] [serial = 14] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (142BD400) [pid = 3852] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (142B7C00) [pid = 3852] [serial = 9] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (12825800) [pid = 3852] [serial = 4] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (1AF68C00) [pid = 3852] [serial = 39] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (1AF6D400) [pid = 3852] [serial = 40] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (1AAF6400) [pid = 3852] [serial = 36] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (1AAFA400) [pid = 3852] [serial = 37] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (195CA800) [pid = 3852] [serial = 33] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (1AA13400) [pid = 3852] [serial = 34] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (1ADC7400) [pid = 3852] [serial = 30] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (1ADD4400) [pid = 3852] [serial = 31] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (1ADCC400) [pid = 3852] [serial = 28] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (1ADC8800) [pid = 3852] [serial = 27] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (1A318400) [pid = 3852] [serial = 24] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (19ED2400) [pid = 3852] [serial = 21] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (19ED6400) [pid = 3852] [serial = 22] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (1B2F3400) [pid = 3852] [serial = 45] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 55 (1B2FE000) [pid = 3852] [serial = 48] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 3852 | --DOMWINDOW == 54 (1B207800) [pid = 3852] [serial = 42] [outer = 00000000] [url = about:blank] 03:40:05 INFO - PROCESS | 3852 | 1469443205216 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1282ms 03:40:05 INFO - PROCESS | 3852 | 1469443205261 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 3852 | 1469443205265 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 03:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:40:05 INFO - PROCESS | 3852 | 1469443205274 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - PROCESS | 3852 | 1469443205278 Marionette TRACE conn3 <- [1,142,null,{}] 03:40:05 INFO - PROCESS | 3852 | 1469443205283 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:05 INFO - PROCESS | 3852 | 1469443205286 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:05 INFO - PROCESS | 3852 | 1469443205372 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:40:05 INFO - PROCESS | 3852 | 1469443205380 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:05 INFO - PROCESS | 3852 | 1469443205383 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:05 INFO - PROCESS | 3852 | ++DOCSHELL 10F8C400 == 28 [pid = 3852] [id = 45] 03:40:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 55 (110C6800) [pid = 3852] [serial = 131] [outer = 00000000] 03:40:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (114E0000) [pid = 3852] [serial = 132] [outer = 110C6800] 03:40:05 INFO - PROCESS | 3852 | 1469443205436 Marionette DEBUG loaded listener.js 03:40:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (1282B000) [pid = 3852] [serial = 133] [outer = 110C6800] 03:40:05 INFO - PROCESS | 3852 | 1469443205855 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 656ms 03:40:05 INFO - PROCESS | 3852 | 1469443205929 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 3852 | 1469443205934 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 03:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:40:05 INFO - PROCESS | 3852 | 1469443205941 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - PROCESS | 3852 | 1469443205943 Marionette TRACE conn3 <- [1,146,null,{}] 03:40:05 INFO - PROCESS | 3852 | 1469443205947 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:05 INFO - PROCESS | 3852 | 1469443205949 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:06 INFO - PROCESS | 3852 | 1469443206035 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:40:06 INFO - PROCESS | 3852 | 1469443206077 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:06 INFO - PROCESS | 3852 | 1469443206080 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:06 INFO - PROCESS | 3852 | ++DOCSHELL 13158000 == 29 [pid = 3852] [id = 46] 03:40:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (13158400) [pid = 3852] [serial = 134] [outer = 00000000] 03:40:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (131E3400) [pid = 3852] [serial = 135] [outer = 13158400] 03:40:06 INFO - PROCESS | 3852 | 1469443206126 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (131EB400) [pid = 3852] [serial = 136] [outer = 13158400] 03:40:06 INFO - PROCESS | 3852 | 1469443206548 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 641ms 03:40:06 INFO - PROCESS | 3852 | 1469443206578 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:40:06 INFO - PROCESS | 3852 | 1469443206580 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 03:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:40:06 INFO - PROCESS | 3852 | 1469443206588 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:40:06 INFO - PROCESS | 3852 | 1469443206591 Marionette TRACE conn3 <- [1,150,null,{}] 03:40:06 INFO - PROCESS | 3852 | 1469443206603 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:06 INFO - PROCESS | 3852 | 1469443206608 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:06 INFO - PROCESS | 3852 | 1469443206697 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:40:06 INFO - PROCESS | 3852 | 1469443206706 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:06 INFO - PROCESS | 3852 | 1469443206709 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:06 INFO - PROCESS | 3852 | ++DOCSHELL 13C30000 == 30 [pid = 3852] [id = 47] 03:40:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (13C31400) [pid = 3852] [serial = 137] [outer = 00000000] 03:40:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (13E9AC00) [pid = 3852] [serial = 138] [outer = 13C31400] 03:40:06 INFO - PROCESS | 3852 | 1469443206756 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (142B6400) [pid = 3852] [serial = 139] [outer = 13C31400] 03:40:07 INFO - PROCESS | 3852 | 1469443207168 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 625ms 03:40:07 INFO - PROCESS | 3852 | 1469443207226 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:40:07 INFO - PROCESS | 3852 | 1469443207229 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 03:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:40:07 INFO - PROCESS | 3852 | 1469443207237 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:40:07 INFO - PROCESS | 3852 | 1469443207239 Marionette TRACE conn3 <- [1,154,null,{}] 03:40:07 INFO - PROCESS | 3852 | 1469443207242 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:07 INFO - PROCESS | 3852 | 1469443207244 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:07 INFO - PROCESS | 3852 | 1469443207360 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:40:07 INFO - PROCESS | 3852 | 1469443207425 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:07 INFO - PROCESS | 3852 | 1469443207427 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:07 INFO - PROCESS | 3852 | ++DOCSHELL 1507E800 == 31 [pid = 3852] [id = 48] 03:40:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (15083000) [pid = 3852] [serial = 140] [outer = 00000000] 03:40:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (1548B000) [pid = 3852] [serial = 141] [outer = 15083000] 03:40:07 INFO - PROCESS | 3852 | 1469443207473 Marionette DEBUG loaded listener.js 03:40:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (1615AC00) [pid = 3852] [serial = 142] [outer = 15083000] 03:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 641ms 03:40:07 INFO - PROCESS | 3852 | 1469443207864 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:40:07 INFO - PROCESS | 3852 | 1469443207874 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:40:07 INFO - PROCESS | 3852 | 1469443207876 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 03:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:40:07 INFO - PROCESS | 3852 | 1469443207885 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:40:07 INFO - PROCESS | 3852 | 1469443207887 Marionette TRACE conn3 <- [1,158,null,{}] 03:40:07 INFO - PROCESS | 3852 | 1469443207890 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:07 INFO - PROCESS | 3852 | 1469443207892 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:07 INFO - PROCESS | 3852 | 1469443207988 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:40:07 INFO - PROCESS | 3852 | 1469443207993 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:07 INFO - PROCESS | 3852 | 1469443207995 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:08 INFO - PROCESS | 3852 | ++DOCSHELL 1548A400 == 32 [pid = 3852] [id = 49] 03:40:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (163AFC00) [pid = 3852] [serial = 143] [outer = 00000000] 03:40:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (169F6400) [pid = 3852] [serial = 144] [outer = 163AFC00] 03:40:08 INFO - PROCESS | 3852 | 1469443208038 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (16E81000) [pid = 3852] [serial = 145] [outer = 163AFC00] 03:40:08 INFO - PROCESS | 3852 | 1469443208462 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 594ms 03:40:08 INFO - PROCESS | 3852 | 1469443208477 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:40:08 INFO - PROCESS | 3852 | 1469443208479 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 03:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:40:08 INFO - PROCESS | 3852 | 1469443208482 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:40:08 INFO - PROCESS | 3852 | 1469443208484 Marionette TRACE conn3 <- [1,162,null,{}] 03:40:08 INFO - PROCESS | 3852 | 1469443208487 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:08 INFO - PROCESS | 3852 | 1469443208493 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:08 INFO - PROCESS | 3852 | 1469443208611 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:40:08 INFO - PROCESS | 3852 | 1469443208616 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:08 INFO - PROCESS | 3852 | 1469443208619 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:08 INFO - PROCESS | 3852 | ++DOCSHELL 16990400 == 33 [pid = 3852] [id = 50] 03:40:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (16FE5400) [pid = 3852] [serial = 146] [outer = 00000000] 03:40:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (1701F400) [pid = 3852] [serial = 147] [outer = 16FE5400] 03:40:08 INFO - PROCESS | 3852 | 1469443208662 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (17171C00) [pid = 3852] [serial = 148] [outer = 16FE5400] 03:40:09 INFO - PROCESS | 3852 | 1469443209097 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 641ms 03:40:09 INFO - PROCESS | 3852 | 1469443209120 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:40:09 INFO - PROCESS | 3852 | 1469443209131 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 03:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:40:09 INFO - PROCESS | 3852 | 1469443209143 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:40:09 INFO - PROCESS | 3852 | 1469443209145 Marionette TRACE conn3 <- [1,166,null,{}] 03:40:09 INFO - PROCESS | 3852 | 1469443209148 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:09 INFO - PROCESS | 3852 | 1469443209150 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:09 INFO - PROCESS | 3852 | 1469443209291 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:40:09 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (176D2000) [pid = 3852] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:40:09 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (19ED2000) [pid = 3852] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:40:09 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (16156800) [pid = 3852] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:40:09 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (13CE8800) [pid = 3852] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:40:09 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (110CB000) [pid = 3852] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:40:09 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (10A48C00) [pid = 3852] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:40:09 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (13147400) [pid = 3852] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:40:09 INFO - PROCESS | 3852 | 1469443209338 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:09 INFO - PROCESS | 3852 | 1469443209340 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:09 INFO - PROCESS | 3852 | ++DOCSHELL 10435C00 == 34 [pid = 3852] [id = 51] 03:40:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (104E7800) [pid = 3852] [serial = 149] [outer = 00000000] 03:40:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (110C6C00) [pid = 3852] [serial = 150] [outer = 104E7800] 03:40:09 INFO - PROCESS | 3852 | 1469443209383 Marionette DEBUG loaded listener.js 03:40:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (13153400) [pid = 3852] [serial = 151] [outer = 104E7800] 03:40:09 INFO - PROCESS | 3852 | 1469443209714 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 593ms 03:40:09 INFO - PROCESS | 3852 | 1469443209741 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:40:09 INFO - PROCESS | 3852 | 1469443209743 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 03:40:09 INFO - PROCESS | 3852 | 1469443209746 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:40:09 INFO - PROCESS | 3852 | 1469443209748 Marionette TRACE conn3 <- [1,170,null,{}] 03:40:09 INFO - PROCESS | 3852 | 1469443209751 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:09 INFO - PROCESS | 3852 | 1469443209753 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:09 INFO - PROCESS | 3852 | 1469443209827 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:40:09 INFO - PROCESS | 3852 | 1469443209909 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:09 INFO - PROCESS | 3852 | 1469443209911 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:09 INFO - PROCESS | 3852 | ++DOCSHELL 1500B800 == 35 [pid = 3852] [id = 52] 03:40:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (16156800) [pid = 3852] [serial = 152] [outer = 00000000] 03:40:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (17AC2800) [pid = 3852] [serial = 153] [outer = 16156800] 03:40:09 INFO - PROCESS | 3852 | 1469443209975 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (17AC4C00) [pid = 3852] [serial = 154] [outer = 16156800] 03:40:10 INFO - PROCESS | 3852 | 1469443210289 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 594ms 03:40:10 INFO - PROCESS | 3852 | 1469443210343 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 3852 | 1469443210345 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 03:40:10 INFO - PROCESS | 3852 | 1469443210348 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:40:10 INFO - PROCESS | 3852 | 1469443210350 Marionette TRACE conn3 <- [1,174,null,{}] 03:40:10 INFO - PROCESS | 3852 | 1469443210354 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:10 INFO - PROCESS | 3852 | 1469443210356 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:10 INFO - PROCESS | 3852 | 1469443210460 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:40:10 INFO - PROCESS | 3852 | 1469443210467 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:10 INFO - PROCESS | 3852 | 1469443210469 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:10 INFO - PROCESS | 3852 | ++DOCSHELL 18211C00 == 36 [pid = 3852] [id = 53] 03:40:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (18212C00) [pid = 3852] [serial = 155] [outer = 00000000] 03:40:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (195C7C00) [pid = 3852] [serial = 156] [outer = 18212C00] 03:40:10 INFO - PROCESS | 3852 | 1469443210513 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (195CE000) [pid = 3852] [serial = 157] [outer = 18212C00] 03:40:10 INFO - PROCESS | 3852 | 1469443210873 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 531ms 03:40:10 INFO - PROCESS | 3852 | 1469443210884 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 3852 | 1469443210895 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 03:40:10 INFO - PROCESS | 3852 | 1469443210899 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - PROCESS | 3852 | 1469443210901 Marionette TRACE conn3 <- [1,178,null,{}] 03:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:40:10 INFO - PROCESS | 3852 | 1469443210904 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:10 INFO - PROCESS | 3852 | 1469443210906 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:10 INFO - PROCESS | 3852 | 1469443210981 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:40:10 INFO - PROCESS | 3852 | 1469443210986 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:10 INFO - PROCESS | 3852 | 1469443210988 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:10 INFO - PROCESS | 3852 | ++DOCSHELL 10A0F000 == 37 [pid = 3852] [id = 54] 03:40:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (10A0F800) [pid = 3852] [serial = 158] [outer = 00000000] 03:40:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1997F800) [pid = 3852] [serial = 159] [outer = 10A0F800] 03:40:11 INFO - PROCESS | 3852 | 1469443211030 Marionette DEBUG loaded listener.js 03:40:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (19ED1400) [pid = 3852] [serial = 160] [outer = 10A0F800] 03:40:11 INFO - PROCESS | 3852 | 1469443211668 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 797ms 03:40:11 INFO - PROCESS | 3852 | 1469443211705 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:40:11 INFO - PROCESS | 3852 | 1469443211710 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 03:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:40:11 INFO - PROCESS | 3852 | 1469443211715 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:40:11 INFO - PROCESS | 3852 | 1469443211719 Marionette TRACE conn3 <- [1,182,null,{}] 03:40:11 INFO - PROCESS | 3852 | 1469443211725 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:11 INFO - PROCESS | 3852 | 1469443211729 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:11 INFO - PROCESS | 3852 | 1469443211850 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:40:11 INFO - PROCESS | 3852 | 1469443211924 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:11 INFO - PROCESS | 3852 | 1469443211927 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:11 INFO - PROCESS | 3852 | ++DOCSHELL 10A0A000 == 38 [pid = 3852] [id = 55] 03:40:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (10A4EC00) [pid = 3852] [serial = 161] [outer = 00000000] 03:40:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (12AD8400) [pid = 3852] [serial = 162] [outer = 10A4EC00] 03:40:11 INFO - PROCESS | 3852 | 1469443211982 Marionette DEBUG loaded listener.js 03:40:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (130B5800) [pid = 3852] [serial = 163] [outer = 10A4EC00] 03:40:12 INFO - PROCESS | 3852 | 1469443212674 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1000ms 03:40:12 INFO - PROCESS | 3852 | 1469443212716 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:40:12 INFO - PROCESS | 3852 | 1469443212721 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 03:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:40:12 INFO - PROCESS | 3852 | 1469443212727 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - PROCESS | 3852 | 1469443212730 Marionette TRACE conn3 <- [1,186,null,{}] 03:40:12 INFO - PROCESS | 3852 | 1469443212734 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:12 INFO - PROCESS | 3852 | 1469443212737 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:12 INFO - PROCESS | 3852 | 1469443212947 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:40:13 INFO - PROCESS | 3852 | 1469443213023 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:13 INFO - PROCESS | 3852 | 1469443213026 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:13 INFO - PROCESS | 3852 | ++DOCSHELL 1047F800 == 39 [pid = 3852] [id = 56] 03:40:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (104E5400) [pid = 3852] [serial = 164] [outer = 00000000] 03:40:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1055F800) [pid = 3852] [serial = 165] [outer = 104E5400] 03:40:13 INFO - PROCESS | 3852 | 1469443213075 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (10A50000) [pid = 3852] [serial = 166] [outer = 104E5400] 03:40:13 INFO - PROCESS | 3852 | --DOCSHELL 18211C00 == 38 [pid = 3852] [id = 53] 03:40:13 INFO - PROCESS | 3852 | --DOCSHELL 1500B800 == 37 [pid = 3852] [id = 52] 03:40:13 INFO - PROCESS | 3852 | --DOCSHELL 10435C00 == 36 [pid = 3852] [id = 51] 03:40:13 INFO - PROCESS | 3852 | --DOCSHELL 16990400 == 35 [pid = 3852] [id = 50] 03:40:13 INFO - PROCESS | 3852 | --DOCSHELL 1548A400 == 34 [pid = 3852] [id = 49] 03:40:13 INFO - PROCESS | 3852 | --DOCSHELL 1507E800 == 33 [pid = 3852] [id = 48] 03:40:13 INFO - PROCESS | 3852 | --DOCSHELL 13C30000 == 32 [pid = 3852] [id = 47] 03:40:13 INFO - PROCESS | 3852 | --DOCSHELL 13158000 == 31 [pid = 3852] [id = 46] 03:40:13 INFO - PROCESS | 3852 | --DOCSHELL 10F8C400 == 30 [pid = 3852] [id = 45] 03:40:13 INFO - PROCESS | 3852 | --DOCSHELL 10A08000 == 29 [pid = 3852] [id = 44] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1A6BEC00) [pid = 3852] [serial = 99] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1A319000) [pid = 3852] [serial = 97] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (169F9000) [pid = 3852] [serial = 115] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (1548AC00) [pid = 3852] [serial = 112] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16863C00) [pid = 3852] [serial = 114] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (112A1C00) [pid = 3852] [serial = 102] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1507C800) [pid = 3852] [serial = 111] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (10A4B400) [pid = 3852] [serial = 105] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (11CE0800) [pid = 3852] [serial = 103] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (11CDC400) [pid = 3852] [serial = 106] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (13C26C00) [pid = 3852] [serial = 109] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1A6C6000) [pid = 3852] [serial = 100] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (132E6400) [pid = 3852] [serial = 108] [outer = 00000000] [url = about:blank] 03:40:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (11CDE800) [pid = 3852] [serial = 167] [outer = 1B2F5000] 03:40:13 INFO - PROCESS | 3852 | 1469443213688 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1000ms 03:40:13 INFO - PROCESS | 3852 | 1469443213731 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:40:13 INFO - PROCESS | 3852 | 1469443213735 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 03:40:13 INFO - PROCESS | 3852 | 1469443213740 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:40:13 INFO - PROCESS | 3852 | 1469443213743 Marionette TRACE conn3 <- [1,190,null,{}] 03:40:13 INFO - PROCESS | 3852 | 1469443213747 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:13 INFO - PROCESS | 3852 | 1469443213750 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:13 INFO - PROCESS | 3852 | 1469443213841 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:40:13 INFO - PROCESS | 3852 | 1469443213916 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:13 INFO - PROCESS | 3852 | 1469443213919 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:13 INFO - PROCESS | 3852 | ++DOCSHELL 11CE0800 == 30 [pid = 3852] [id = 57] 03:40:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (12DA6C00) [pid = 3852] [serial = 168] [outer = 00000000] 03:40:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (132E8400) [pid = 3852] [serial = 169] [outer = 12DA6C00] 03:40:13 INFO - PROCESS | 3852 | 1469443213965 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (1392AC00) [pid = 3852] [serial = 170] [outer = 12DA6C00] 03:40:14 INFO - PROCESS | 3852 | 1469443214315 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 641ms 03:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:40:14 INFO - PROCESS | 3852 | 1469443214379 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:40:14 INFO - PROCESS | 3852 | 1469443214382 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 03:40:14 INFO - PROCESS | 3852 | 1469443214385 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:40:14 INFO - PROCESS | 3852 | 1469443214387 Marionette TRACE conn3 <- [1,194,null,{}] 03:40:14 INFO - PROCESS | 3852 | 1469443214391 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:14 INFO - PROCESS | 3852 | 1469443214393 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:14 INFO - PROCESS | 3852 | 1469443214483 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:40:14 INFO - PROCESS | 3852 | 1469443214492 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:14 INFO - PROCESS | 3852 | 1469443214494 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:14 INFO - PROCESS | 3852 | ++DOCSHELL 13E9A000 == 31 [pid = 3852] [id = 58] 03:40:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (13E9D800) [pid = 3852] [serial = 171] [outer = 00000000] 03:40:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (142BEC00) [pid = 3852] [serial = 172] [outer = 13E9D800] 03:40:14 INFO - PROCESS | 3852 | 1469443214538 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (15019C00) [pid = 3852] [serial = 173] [outer = 13E9D800] 03:40:14 INFO - PROCESS | 3852 | 1469443214965 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 625ms 03:40:15 INFO - PROCESS | 3852 | 1469443215022 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 3852 | 1469443215026 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 03:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:40:15 INFO - PROCESS | 3852 | 1469443215036 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 3852 | 1469443215040 Marionette TRACE conn3 <- [1,198,null,{}] 03:40:15 INFO - PROCESS | 3852 | 1469443215044 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:15 INFO - PROCESS | 3852 | 1469443215047 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:15 INFO - PROCESS | 3852 | 1469443215137 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:40:15 INFO - PROCESS | 3852 | 1469443215173 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 3852 | 1469443215175 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:15 INFO - PROCESS | 3852 | ++DOCSHELL 169EF000 == 32 [pid = 3852] [id = 59] 03:40:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (169F1400) [pid = 3852] [serial = 174] [outer = 00000000] 03:40:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16E7A400) [pid = 3852] [serial = 175] [outer = 169F1400] 03:40:15 INFO - PROCESS | 3852 | 1469443215218 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16FA8C00) [pid = 3852] [serial = 176] [outer = 169F1400] 03:40:15 INFO - PROCESS | 3852 | 1469443215606 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 594ms 03:40:15 INFO - PROCESS | 3852 | 1469443215629 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 3852 | 1469443215631 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 03:40:15 INFO - PROCESS | 3852 | 1469443215634 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:40:15 INFO - PROCESS | 3852 | 1469443215636 Marionette TRACE conn3 <- [1,202,null,{}] 03:40:15 INFO - PROCESS | 3852 | 1469443215639 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:15 INFO - PROCESS | 3852 | 1469443215641 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:15 INFO - PROCESS | 3852 | 1469443215754 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:40:15 INFO - PROCESS | 3852 | 1469443215766 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 3852 | 1469443215768 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:15 INFO - PROCESS | 3852 | ++DOCSHELL 16FABC00 == 33 [pid = 3852] [id = 60] 03:40:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16FE6400) [pid = 3852] [serial = 177] [outer = 00000000] 03:40:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (170FA000) [pid = 3852] [serial = 178] [outer = 16FE6400] 03:40:15 INFO - PROCESS | 3852 | 1469443215818 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (176D2000) [pid = 3852] [serial = 179] [outer = 16FE6400] 03:40:16 INFO - PROCESS | 3852 | 1469443216200 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 593ms 03:40:16 INFO - PROCESS | 3852 | 1469443216232 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:40:16 INFO - PROCESS | 3852 | 1469443216234 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 03:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:40:16 INFO - PROCESS | 3852 | 1469443216237 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - PROCESS | 3852 | 1469443216238 Marionette TRACE conn3 <- [1,206,null,{}] 03:40:16 INFO - PROCESS | 3852 | 1469443216242 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:16 INFO - PROCESS | 3852 | 1469443216244 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:16 INFO - PROCESS | 3852 | 1469443216345 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:40:16 INFO - PROCESS | 3852 | 1469443216350 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:16 INFO - PROCESS | 3852 | 1469443216356 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:16 INFO - PROCESS | 3852 | ++DOCSHELL 1314CC00 == 34 [pid = 3852] [id = 61] 03:40:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17AC4400) [pid = 3852] [serial = 180] [outer = 00000000] 03:40:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (18211800) [pid = 3852] [serial = 181] [outer = 17AC4400] 03:40:16 INFO - PROCESS | 3852 | 1469443216445 Marionette DEBUG loaded listener.js 03:40:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (19975C00) [pid = 3852] [serial = 182] [outer = 17AC4400] 03:40:16 INFO - PROCESS | 3852 | 1469443216892 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 703ms 03:40:16 INFO - PROCESS | 3852 | 1469443216937 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:40:16 INFO - PROCESS | 3852 | 1469443216939 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 03:40:16 INFO - PROCESS | 3852 | 1469443216942 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:40:16 INFO - PROCESS | 3852 | 1469443216944 Marionette TRACE conn3 <- [1,210,null,{}] 03:40:16 INFO - PROCESS | 3852 | 1469443216948 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:16 INFO - PROCESS | 3852 | 1469443216950 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:17 INFO - PROCESS | 3852 | 1469443217058 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:40:17 INFO - PROCESS | 3852 | 1469443217063 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:17 INFO - PROCESS | 3852 | 1469443217065 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:17 INFO - PROCESS | 3852 | ++DOCSHELL 16865400 == 35 [pid = 3852] [id = 62] 03:40:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1997F400) [pid = 3852] [serial = 183] [outer = 00000000] 03:40:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1A088400) [pid = 3852] [serial = 184] [outer = 1997F400] 03:40:17 INFO - PROCESS | 3852 | 1469443217111 Marionette DEBUG loaded listener.js 03:40:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (1A08B000) [pid = 3852] [serial = 185] [outer = 1997F400] 03:40:17 INFO - PROCESS | 3852 | 1469443217535 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 641ms 03:40:17 INFO - PROCESS | 3852 | 1469443217581 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 3852 | 1469443217582 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 03:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:40:17 INFO - PROCESS | 3852 | 1469443217590 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 3852 | 1469443217592 Marionette TRACE conn3 <- [1,214,null,{}] 03:40:17 INFO - PROCESS | 3852 | 1469443217595 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:17 INFO - PROCESS | 3852 | 1469443217597 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:17 INFO - PROCESS | 3852 | 1469443217698 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (163AFC00) [pid = 3852] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (15083000) [pid = 3852] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (13158400) [pid = 3852] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (16FE5400) [pid = 3852] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (13C31400) [pid = 3852] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (10A09800) [pid = 3852] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (110C6800) [pid = 3852] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (104E7800) [pid = 3852] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (10EDC000) [pid = 3852] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (13C32C00) [pid = 3852] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (176CDC00) [pid = 3852] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (18013800) [pid = 3852] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (18212C00) [pid = 3852] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:40:17 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (16156800) [pid = 3852] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:40:17 INFO - PROCESS | 3852 | 1469443217883 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:17 INFO - PROCESS | 3852 | 1469443217885 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:17 INFO - PROCESS | 3852 | ++DOCSHELL 102CD800 == 36 [pid = 3852] [id = 63] 03:40:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (10434400) [pid = 3852] [serial = 186] [outer = 00000000] 03:40:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (110C8400) [pid = 3852] [serial = 187] [outer = 10434400] 03:40:17 INFO - PROCESS | 3852 | 1469443217933 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (13158400) [pid = 3852] [serial = 188] [outer = 10434400] 03:40:18 INFO - PROCESS | 3852 | 1469443218245 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 687ms 03:40:18 INFO - PROCESS | 3852 | 1469443218286 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:40:18 INFO - PROCESS | 3852 | 1469443218288 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 03:40:18 INFO - PROCESS | 3852 | 1469443218291 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:40:18 INFO - PROCESS | 3852 | 1469443218293 Marionette TRACE conn3 <- [1,218,null,{}] 03:40:18 INFO - PROCESS | 3852 | 1469443218296 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:18 INFO - PROCESS | 3852 | 1469443218298 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:18 INFO - PROCESS | 3852 | 1469443218372 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:40:18 INFO - PROCESS | 3852 | 1469443218377 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:18 INFO - PROCESS | 3852 | 1469443218380 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:18 INFO - PROCESS | 3852 | ++DOCSHELL 13937800 == 37 [pid = 3852] [id = 64] 03:40:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (15484C00) [pid = 3852] [serial = 189] [outer = 00000000] 03:40:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (19EDD400) [pid = 3852] [serial = 190] [outer = 15484C00] 03:40:18 INFO - PROCESS | 3852 | 1469443218424 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1A316800) [pid = 3852] [serial = 191] [outer = 15484C00] 03:40:18 INFO - PROCESS | 3852 | 1469443218797 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 531ms 03:40:18 INFO - PROCESS | 3852 | 1469443218827 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:40:18 INFO - PROCESS | 3852 | 1469443218828 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 03:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:40:18 INFO - PROCESS | 3852 | 1469443218832 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:40:18 INFO - PROCESS | 3852 | 1469443218833 Marionette TRACE conn3 <- [1,222,null,{}] 03:40:18 INFO - PROCESS | 3852 | 1469443218837 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:18 INFO - PROCESS | 3852 | 1469443218839 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:18 INFO - PROCESS | 3852 | 1469443218955 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:40:18 INFO - PROCESS | 3852 | 1469443218963 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:18 INFO - PROCESS | 3852 | 1469443218965 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:18 INFO - PROCESS | 3852 | ++DOCSHELL 13257800 == 38 [pid = 3852] [id = 65] 03:40:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (142BCC00) [pid = 3852] [serial = 192] [outer = 00000000] 03:40:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1A5BC400) [pid = 3852] [serial = 193] [outer = 142BCC00] 03:40:19 INFO - PROCESS | 3852 | 1469443219009 Marionette DEBUG loaded listener.js 03:40:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1A5BD000) [pid = 3852] [serial = 194] [outer = 142BCC00] 03:40:19 INFO - PROCESS | 3852 | 1469443219389 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 594ms 03:40:19 INFO - PROCESS | 3852 | 1469443219429 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:40:19 INFO - PROCESS | 3852 | 1469443219431 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 03:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:40:19 INFO - PROCESS | 3852 | 1469443219434 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:40:19 INFO - PROCESS | 3852 | 1469443219436 Marionette TRACE conn3 <- [1,226,null,{}] 03:40:19 INFO - PROCESS | 3852 | 1469443219439 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:19 INFO - PROCESS | 3852 | 1469443219441 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:19 INFO - PROCESS | 3852 | 1469443219515 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:40:19 INFO - PROCESS | 3852 | 1469443219593 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:19 INFO - PROCESS | 3852 | 1469443219595 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:19 INFO - PROCESS | 3852 | ++DOCSHELL 17020000 == 39 [pid = 3852] [id = 66] 03:40:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (17AC1800) [pid = 3852] [serial = 195] [outer = 00000000] 03:40:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1A6C7000) [pid = 3852] [serial = 196] [outer = 17AC1800] 03:40:19 INFO - PROCESS | 3852 | 1469443219641 Marionette DEBUG loaded listener.js 03:40:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1A804400) [pid = 3852] [serial = 197] [outer = 17AC1800] 03:40:20 INFO - PROCESS | 3852 | 1469443220110 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 735ms 03:40:20 INFO - PROCESS | 3852 | 1469443220176 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:40:20 INFO - PROCESS | 3852 | 1469443220180 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 03:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:40:20 INFO - PROCESS | 3852 | 1469443220185 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:40:20 INFO - PROCESS | 3852 | 1469443220189 Marionette TRACE conn3 <- [1,230,null,{}] 03:40:20 INFO - PROCESS | 3852 | 1469443220231 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:20 INFO - PROCESS | 3852 | 1469443220234 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:20 INFO - PROCESS | 3852 | 1469443220391 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:40:20 INFO - PROCESS | 3852 | 1469443220401 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:20 INFO - PROCESS | 3852 | 1469443220404 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:20 INFO - PROCESS | 3852 | ++DOCSHELL 10A09C00 == 40 [pid = 3852] [id = 67] 03:40:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (10A48C00) [pid = 3852] [serial = 198] [outer = 00000000] 03:40:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (12A35800) [pid = 3852] [serial = 199] [outer = 10A48C00] 03:40:20 INFO - PROCESS | 3852 | 1469443220460 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (131EA400) [pid = 3852] [serial = 200] [outer = 10A48C00] 03:40:21 INFO - PROCESS | 3852 | 1469443221020 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 875ms 03:40:21 INFO - PROCESS | 3852 | 1469443221070 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 3852 | 1469443221075 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 03:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:40:21 INFO - PROCESS | 3852 | 1469443221082 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - PROCESS | 3852 | 1469443221085 Marionette TRACE conn3 <- [1,234,null,{}] 03:40:21 INFO - PROCESS | 3852 | 1469443221089 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:21 INFO - PROCESS | 3852 | 1469443221091 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:21 INFO - PROCESS | 3852 | 1469443221197 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:40:21 INFO - PROCESS | 3852 | 1469443221272 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:21 INFO - PROCESS | 3852 | 1469443221275 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:21 INFO - PROCESS | 3852 | ++DOCSHELL 13CEA400 == 41 [pid = 3852] [id = 68] 03:40:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (142B9400) [pid = 3852] [serial = 201] [outer = 00000000] 03:40:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (15B2AC00) [pid = 3852] [serial = 202] [outer = 142B9400] 03:40:21 INFO - PROCESS | 3852 | 1469443221330 Marionette DEBUG loaded listener.js 03:40:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (16991C00) [pid = 3852] [serial = 203] [outer = 142B9400] 03:40:21 INFO - PROCESS | 3852 | 1469443221888 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 844ms 03:40:21 INFO - PROCESS | 3852 | 1469443221932 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 3852 | 1469443221934 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 03:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:40:21 INFO - PROCESS | 3852 | 1469443221940 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - PROCESS | 3852 | 1469443221944 Marionette TRACE conn3 <- [1,238,null,{}] 03:40:21 INFO - PROCESS | 3852 | 1469443221956 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:21 INFO - PROCESS | 3852 | 1469443221961 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:22 INFO - PROCESS | 3852 | 1469443222072 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:40:22 INFO - PROCESS | 3852 | 1469443222163 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:22 INFO - PROCESS | 3852 | 1469443222167 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:22 INFO - PROCESS | 3852 | ++DOCSHELL 182C4800 == 42 [pid = 3852] [id = 69] 03:40:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (182C4C00) [pid = 3852] [serial = 204] [outer = 00000000] 03:40:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (182C8400) [pid = 3852] [serial = 205] [outer = 182C4C00] 03:40:22 INFO - PROCESS | 3852 | 1469443222223 Marionette DEBUG loaded listener.js 03:40:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (19977800) [pid = 3852] [serial = 206] [outer = 182C4C00] 03:40:22 INFO - PROCESS | 3852 | 1469443222748 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 844ms 03:40:22 INFO - PROCESS | 3852 | 1469443222783 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:40:22 INFO - PROCESS | 3852 | 1469443222786 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 03:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:40:22 INFO - PROCESS | 3852 | 1469443222790 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:40:22 INFO - PROCESS | 3852 | 1469443222793 Marionette TRACE conn3 <- [1,242,null,{}] 03:40:22 INFO - PROCESS | 3852 | 1469443222796 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:22 INFO - PROCESS | 3852 | 1469443222799 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:22 INFO - PROCESS | 3852 | 1469443222901 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:40:22 INFO - PROCESS | 3852 | 1469443222993 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:22 INFO - PROCESS | 3852 | 1469443222995 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:23 INFO - PROCESS | 3852 | ++DOCSHELL 19979800 == 43 [pid = 3852] [id = 70] 03:40:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (19979C00) [pid = 3852] [serial = 207] [outer = 00000000] 03:40:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (1A08FC00) [pid = 3852] [serial = 208] [outer = 19979C00] 03:40:23 INFO - PROCESS | 3852 | 1469443223048 Marionette DEBUG loaded listener.js 03:40:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (1A6C4800) [pid = 3852] [serial = 209] [outer = 19979C00] 03:40:23 INFO - PROCESS | 3852 | 1469443223582 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 828ms 03:40:23 INFO - PROCESS | 3852 | 1469443223632 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:40:23 INFO - PROCESS | 3852 | 1469443223634 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 03:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:40:23 INFO - PROCESS | 3852 | 1469443223637 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:40:23 INFO - PROCESS | 3852 | 1469443223640 Marionette TRACE conn3 <- [1,246,null,{}] 03:40:23 INFO - PROCESS | 3852 | 1469443223643 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:23 INFO - PROCESS | 3852 | 1469443223645 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:23 INFO - PROCESS | 3852 | 1469443223757 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:40:23 INFO - PROCESS | 3852 | 1469443223850 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:23 INFO - PROCESS | 3852 | 1469443223853 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:23 INFO - PROCESS | 3852 | ++DOCSHELL 142B8800 == 44 [pid = 3852] [id = 71] 03:40:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (142BAC00) [pid = 3852] [serial = 210] [outer = 00000000] 03:40:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (167EA000) [pid = 3852] [serial = 211] [outer = 142BAC00] 03:40:23 INFO - PROCESS | 3852 | 1469443223905 Marionette DEBUG loaded listener.js 03:40:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (178B8000) [pid = 3852] [serial = 212] [outer = 142BAC00] 03:40:24 INFO - PROCESS | 3852 | 1469443224616 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1000ms 03:40:24 INFO - PROCESS | 3852 | 1469443224640 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:40:24 INFO - PROCESS | 3852 | 1469443224644 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 03:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:40:24 INFO - PROCESS | 3852 | 1469443224648 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - PROCESS | 3852 | 1469443224653 Marionette TRACE conn3 <- [1,250,null,{}] 03:40:24 INFO - PROCESS | 3852 | 1469443224657 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:24 INFO - PROCESS | 3852 | 1469443224660 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:24 INFO - PROCESS | 3852 | 1469443224761 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:40:24 INFO - PROCESS | 3852 | 1469443224856 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:24 INFO - PROCESS | 3852 | 1469443224858 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:24 INFO - PROCESS | 3852 | ++DOCSHELL 110CB400 == 45 [pid = 3852] [id = 72] 03:40:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (12AE1400) [pid = 3852] [serial = 213] [outer = 00000000] 03:40:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (1314C400) [pid = 3852] [serial = 214] [outer = 12AE1400] 03:40:24 INFO - PROCESS | 3852 | 1469443224907 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (139C8800) [pid = 3852] [serial = 215] [outer = 12AE1400] 03:40:25 INFO - PROCESS | 3852 | --DOCSHELL 13257800 == 44 [pid = 3852] [id = 65] 03:40:25 INFO - PROCESS | 3852 | --DOCSHELL 13937800 == 43 [pid = 3852] [id = 64] 03:40:25 INFO - PROCESS | 3852 | --DOCSHELL 102CD800 == 42 [pid = 3852] [id = 63] 03:40:25 INFO - PROCESS | 3852 | --DOCSHELL 16865400 == 41 [pid = 3852] [id = 62] 03:40:25 INFO - PROCESS | 3852 | --DOCSHELL 1314CC00 == 40 [pid = 3852] [id = 61] 03:40:25 INFO - PROCESS | 3852 | --DOCSHELL 16FABC00 == 39 [pid = 3852] [id = 60] 03:40:25 INFO - PROCESS | 3852 | --DOCSHELL 169EF000 == 38 [pid = 3852] [id = 59] 03:40:25 INFO - PROCESS | 3852 | --DOCSHELL 13E9A000 == 37 [pid = 3852] [id = 58] 03:40:25 INFO - PROCESS | 3852 | --DOCSHELL 11CE0800 == 36 [pid = 3852] [id = 57] 03:40:25 INFO - PROCESS | 3852 | --DOCSHELL 1047F800 == 35 [pid = 3852] [id = 56] 03:40:25 INFO - PROCESS | 3852 | --DOCSHELL 10A0A000 == 34 [pid = 3852] [id = 55] 03:40:25 INFO - PROCESS | 3852 | --DOCSHELL 10A0F000 == 33 [pid = 3852] [id = 54] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (169F6400) [pid = 3852] [serial = 144] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (1548B000) [pid = 3852] [serial = 141] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (131E3400) [pid = 3852] [serial = 135] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (131EB400) [pid = 3852] [serial = 136] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (1701F400) [pid = 3852] [serial = 147] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (13E9AC00) [pid = 3852] [serial = 138] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (128A8400) [pid = 3852] [serial = 130] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (112A0C00) [pid = 3852] [serial = 129] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (114E0000) [pid = 3852] [serial = 132] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (1282B000) [pid = 3852] [serial = 133] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (110C6C00) [pid = 3852] [serial = 150] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (1313EC00) [pid = 3852] [serial = 118] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (12BCE800) [pid = 3852] [serial = 117] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (1615C000) [pid = 3852] [serial = 121] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (15012800) [pid = 3852] [serial = 120] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (17171C00) [pid = 3852] [serial = 148] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (17AC5000) [pid = 3852] [serial = 124] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (17823400) [pid = 3852] [serial = 123] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (182C1000) [pid = 3852] [serial = 127] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (18213C00) [pid = 3852] [serial = 126] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (13153400) [pid = 3852] [serial = 151] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (195C7C00) [pid = 3852] [serial = 156] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (17AC2800) [pid = 3852] [serial = 153] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1615AC00) [pid = 3852] [serial = 142] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16E81000) [pid = 3852] [serial = 145] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (195CE000) [pid = 3852] [serial = 157] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (17AC4C00) [pid = 3852] [serial = 154] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1997F800) [pid = 3852] [serial = 159] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (142B6400) [pid = 3852] [serial = 139] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 3852 | 1469443225393 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 796ms 03:40:25 INFO - PROCESS | 3852 | 1469443225447 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:40:25 INFO - PROCESS | 3852 | 1469443225451 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 03:40:25 INFO - PROCESS | 3852 | 1469443225461 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:40:25 INFO - PROCESS | 3852 | 1469443225464 Marionette TRACE conn3 <- [1,254,null,{}] 03:40:25 INFO - PROCESS | 3852 | 1469443225468 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:25 INFO - PROCESS | 3852 | 1469443225470 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:25 INFO - PROCESS | 3852 | 1469443225557 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:40:25 INFO - PROCESS | 3852 | 1469443225566 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:25 INFO - PROCESS | 3852 | 1469443225568 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:25 INFO - PROCESS | 3852 | ++DOCSHELL 131E9800 == 34 [pid = 3852] [id = 73] 03:40:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (131EB000) [pid = 3852] [serial = 216] [outer = 00000000] 03:40:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (139D4800) [pid = 3852] [serial = 217] [outer = 131EB000] 03:40:25 INFO - PROCESS | 3852 | 1469443225618 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (13CF2800) [pid = 3852] [serial = 218] [outer = 131EB000] 03:40:26 INFO - PROCESS | 3852 | 1469443226049 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 625ms 03:40:26 INFO - PROCESS | 3852 | 1469443226102 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:40:26 INFO - PROCESS | 3852 | 1469443226104 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 03:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:40:26 INFO - PROCESS | 3852 | 1469443226108 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - PROCESS | 3852 | 1469443226111 Marionette TRACE conn3 <- [1,258,null,{}] 03:40:26 INFO - PROCESS | 3852 | 1469443226121 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:26 INFO - PROCESS | 3852 | 1469443226125 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:26 INFO - PROCESS | 3852 | 1469443226206 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:40:26 INFO - PROCESS | 3852 | 1469443226215 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:26 INFO - PROCESS | 3852 | 1469443226218 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:26 INFO - PROCESS | 3852 | ++DOCSHELL 15B24400 == 35 [pid = 3852] [id = 74] 03:40:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (15B24C00) [pid = 3852] [serial = 219] [outer = 00000000] 03:40:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1615AC00) [pid = 3852] [serial = 220] [outer = 15B24C00] 03:40:26 INFO - PROCESS | 3852 | 1469443226264 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1686C000) [pid = 3852] [serial = 221] [outer = 15B24C00] 03:40:26 INFO - PROCESS | 3852 | 1469443226700 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 641ms 03:40:26 INFO - PROCESS | 3852 | 1469443226745 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:40:26 INFO - PROCESS | 3852 | 1469443226747 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 03:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:40:26 INFO - PROCESS | 3852 | 1469443226751 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - PROCESS | 3852 | 1469443226752 Marionette TRACE conn3 <- [1,262,null,{}] 03:40:26 INFO - PROCESS | 3852 | 1469443226756 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:26 INFO - PROCESS | 3852 | 1469443226758 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:26 INFO - PROCESS | 3852 | 1469443226842 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:40:26 INFO - PROCESS | 3852 | 1469443226850 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:26 INFO - PROCESS | 3852 | 1469443226861 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:26 INFO - PROCESS | 3852 | ++DOCSHELL 16E7F400 == 36 [pid = 3852] [id = 75] 03:40:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (16E81000) [pid = 3852] [serial = 222] [outer = 00000000] 03:40:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (16FEF400) [pid = 3852] [serial = 223] [outer = 16E81000] 03:40:26 INFO - PROCESS | 3852 | 1469443226905 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1701F400) [pid = 3852] [serial = 224] [outer = 16E81000] 03:40:27 INFO - PROCESS | 3852 | 1469443227335 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 641ms 03:40:27 INFO - PROCESS | 3852 | 1469443227388 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 3852 | 1469443227391 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 03:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:40:27 INFO - PROCESS | 3852 | 1469443227394 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - PROCESS | 3852 | 1469443227395 Marionette TRACE conn3 <- [1,266,null,{}] 03:40:27 INFO - PROCESS | 3852 | 1469443227399 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:27 INFO - PROCESS | 3852 | 1469443227401 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:27 INFO - PROCESS | 3852 | 1469443227509 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:40:27 INFO - PROCESS | 3852 | 1469443227515 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:27 INFO - PROCESS | 3852 | 1469443227517 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:27 INFO - PROCESS | 3852 | ++DOCSHELL 13260000 == 37 [pid = 3852] [id = 76] 03:40:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (16FE5800) [pid = 3852] [serial = 225] [outer = 00000000] 03:40:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (176D5400) [pid = 3852] [serial = 226] [outer = 16FE5800] 03:40:27 INFO - PROCESS | 3852 | 1469443227560 Marionette DEBUG loaded listener.js 03:40:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (178B9400) [pid = 3852] [serial = 227] [outer = 16FE5800] 03:40:27 INFO - PROCESS | 3852 | 1469443227987 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 640ms 03:40:28 INFO - PROCESS | 3852 | 1469443228037 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:40:28 INFO - PROCESS | 3852 | 1469443228039 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 03:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:40:28 INFO - PROCESS | 3852 | 1469443228043 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - PROCESS | 3852 | 1469443228044 Marionette TRACE conn3 <- [1,270,null,{}] 03:40:28 INFO - PROCESS | 3852 | 1469443228048 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:28 INFO - PROCESS | 3852 | 1469443228054 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:28 INFO - PROCESS | 3852 | 1469443228175 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:40:28 INFO - PROCESS | 3852 | 1469443228252 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 3852 | 1469443228254 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:28 INFO - PROCESS | 3852 | ++DOCSHELL 17AC8400 == 38 [pid = 3852] [id = 77] 03:40:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (17F7F400) [pid = 3852] [serial = 228] [outer = 00000000] 03:40:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (195C9000) [pid = 3852] [serial = 229] [outer = 17F7F400] 03:40:28 INFO - PROCESS | 3852 | 1469443228298 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (195CF800) [pid = 3852] [serial = 230] [outer = 17F7F400] 03:40:28 INFO - PROCESS | 3852 | 1469443228678 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 687ms 03:40:28 INFO - PROCESS | 3852 | 1469443228742 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:40:28 INFO - PROCESS | 3852 | 1469443228744 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 03:40:28 INFO - PROCESS | 3852 | 1469443228747 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:40:28 INFO - PROCESS | 3852 | 1469443228749 Marionette TRACE conn3 <- [1,274,null,{}] 03:40:28 INFO - PROCESS | 3852 | 1469443228752 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:28 INFO - PROCESS | 3852 | 1469443228754 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:28 INFO - PROCESS | 3852 | 1469443228870 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:40:28 INFO - PROCESS | 3852 | 1469443228875 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 3852 | 1469443228877 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:28 INFO - PROCESS | 3852 | ++DOCSHELL 18017800 == 39 [pid = 3852] [id = 78] 03:40:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (1820D800) [pid = 3852] [serial = 231] [outer = 00000000] 03:40:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (19ED1C00) [pid = 3852] [serial = 232] [outer = 1820D800] 03:40:28 INFO - PROCESS | 3852 | 1469443228919 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (19ED3C00) [pid = 3852] [serial = 233] [outer = 1820D800] 03:40:29 INFO - PROCESS | 3852 | 1469443229322 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 594ms 03:40:29 INFO - PROCESS | 3852 | 1469443229344 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:40:29 INFO - PROCESS | 3852 | 1469443229346 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 03:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:40:29 INFO - PROCESS | 3852 | 1469443229349 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - PROCESS | 3852 | 1469443229351 Marionette TRACE conn3 <- [1,278,null,{}] 03:40:29 INFO - PROCESS | 3852 | 1469443229354 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:29 INFO - PROCESS | 3852 | 1469443229356 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:29 INFO - PROCESS | 3852 | 1469443229567 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:40:29 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (17AC4400) [pid = 3852] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:40:29 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (1997F400) [pid = 3852] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:40:29 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (12DA6C00) [pid = 3852] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:40:29 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (13E9D800) [pid = 3852] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:40:29 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (104E5400) [pid = 3852] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:40:29 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (169F1400) [pid = 3852] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:40:29 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (10434400) [pid = 3852] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:40:29 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (142BCC00) [pid = 3852] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:40:29 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (16FE6400) [pid = 3852] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:40:29 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (15484C00) [pid = 3852] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:40:29 INFO - PROCESS | 3852 | 1469443229643 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:29 INFO - PROCESS | 3852 | 1469443229645 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:29 INFO - PROCESS | 3852 | ++DOCSHELL 104E5400 == 40 [pid = 3852] [id = 79] 03:40:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (10A49800) [pid = 3852] [serial = 234] [outer = 00000000] 03:40:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (150B9800) [pid = 3852] [serial = 235] [outer = 10A49800] 03:40:29 INFO - PROCESS | 3852 | 1469443229688 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1781F000) [pid = 3852] [serial = 236] [outer = 10A49800] 03:40:30 INFO - PROCESS | 3852 | 1469443230024 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 703ms 03:40:30 INFO - PROCESS | 3852 | 1469443230054 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 3852 | 1469443230057 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 03:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:40:30 INFO - PROCESS | 3852 | 1469443230061 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - PROCESS | 3852 | 1469443230064 Marionette TRACE conn3 <- [1,282,null,{}] 03:40:30 INFO - PROCESS | 3852 | 1469443230076 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:30 INFO - PROCESS | 3852 | 1469443230078 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:30 INFO - PROCESS | 3852 | 1469443230160 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:40:30 INFO - PROCESS | 3852 | 1469443230166 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:30 INFO - PROCESS | 3852 | 1469443230168 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:30 INFO - PROCESS | 3852 | ++DOCSHELL 102CD000 == 41 [pid = 3852] [id = 80] 03:40:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (19ED0800) [pid = 3852] [serial = 237] [outer = 00000000] 03:40:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (1A5B9C00) [pid = 3852] [serial = 238] [outer = 19ED0800] 03:40:30 INFO - PROCESS | 3852 | 1469443230211 Marionette DEBUG loaded listener.js 03:40:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (1A807400) [pid = 3852] [serial = 239] [outer = 19ED0800] 03:40:30 INFO - PROCESS | 3852 | 1469443230591 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 594ms 03:40:30 INFO - PROCESS | 3852 | 1469443230692 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 3852 | 1469443230694 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 03:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:40:30 INFO - PROCESS | 3852 | 1469443230710 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - PROCESS | 3852 | 1469443230713 Marionette TRACE conn3 <- [1,286,null,{}] 03:40:30 INFO - PROCESS | 3852 | 1469443230732 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:30 INFO - PROCESS | 3852 | 1469443230734 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:30 INFO - PROCESS | 3852 | 1469443230830 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:40:30 INFO - PROCESS | 3852 | 1469443230860 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:30 INFO - PROCESS | 3852 | 1469443230862 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:30 INFO - PROCESS | 3852 | ++DOCSHELL 1AA13400 == 42 [pid = 3852] [id = 81] 03:40:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (1AA15C00) [pid = 3852] [serial = 240] [outer = 00000000] 03:40:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (1AA20400) [pid = 3852] [serial = 241] [outer = 1AA15C00] 03:40:30 INFO - PROCESS | 3852 | 1469443230932 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (1AA22C00) [pid = 3852] [serial = 242] [outer = 1AA15C00] 03:40:31 INFO - PROCESS | 3852 | 1469443231347 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 656ms 03:40:31 INFO - PROCESS | 3852 | 1469443231365 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:40:31 INFO - PROCESS | 3852 | 1469443231367 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 03:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:40:31 INFO - PROCESS | 3852 | 1469443231380 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:40:31 INFO - PROCESS | 3852 | 1469443231383 Marionette TRACE conn3 <- [1,290,null,{}] 03:40:31 INFO - PROCESS | 3852 | 1469443231386 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:31 INFO - PROCESS | 3852 | 1469443231388 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:31 INFO - PROCESS | 3852 | 1469443231480 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:40:31 INFO - PROCESS | 3852 | 1469443231485 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:31 INFO - PROCESS | 3852 | 1469443231488 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:31 INFO - PROCESS | 3852 | ++DOCSHELL 1AAF4400 == 43 [pid = 3852] [id = 82] 03:40:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (1AAF6400) [pid = 3852] [serial = 243] [outer = 00000000] 03:40:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (1ADC7800) [pid = 3852] [serial = 244] [outer = 1AAF6400] 03:40:31 INFO - PROCESS | 3852 | 1469443231532 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (1ADCE800) [pid = 3852] [serial = 245] [outer = 1AAF6400] 03:40:32 INFO - PROCESS | 3852 | 1469443232144 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 797ms 03:40:32 INFO - PROCESS | 3852 | 1469443232173 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:40:32 INFO - PROCESS | 3852 | 1469443232177 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 03:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:40:32 INFO - PROCESS | 3852 | 1469443232245 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:40:32 INFO - PROCESS | 3852 | 1469443232251 Marionette TRACE conn3 <- [1,294,null,{}] 03:40:32 INFO - PROCESS | 3852 | 1469443232258 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:32 INFO - PROCESS | 3852 | 1469443232261 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:32 INFO - PROCESS | 3852 | 1469443232378 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:40:32 INFO - PROCESS | 3852 | 1469443232491 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:32 INFO - PROCESS | 3852 | 1469443232494 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:32 INFO - PROCESS | 3852 | ++DOCSHELL 104E7800 == 44 [pid = 3852] [id = 83] 03:40:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (10A0A000) [pid = 3852] [serial = 246] [outer = 00000000] 03:40:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (1143D000) [pid = 3852] [serial = 247] [outer = 10A0A000] 03:40:32 INFO - PROCESS | 3852 | 1469443232551 Marionette DEBUG loaded listener.js 03:40:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (131EC800) [pid = 3852] [serial = 248] [outer = 10A0A000] 03:40:33 INFO - PROCESS | 3852 | 1469443233085 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:33 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:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 907ms 03:40:33 INFO - PROCESS | 3852 | 1469443233138 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:40:33 INFO - PROCESS | 3852 | 1469443233143 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 03:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:40:33 INFO - PROCESS | 3852 | 1469443233150 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - PROCESS | 3852 | 1469443233154 Marionette TRACE conn3 <- [1,298,null,{}] 03:40:33 INFO - PROCESS | 3852 | 1469443233158 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:33 INFO - PROCESS | 3852 | 1469443233161 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:33 INFO - PROCESS | 3852 | 1469443233282 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:40:33 INFO - PROCESS | 3852 | 1469443233374 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:33 INFO - PROCESS | 3852 | 1469443233376 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:33 INFO - PROCESS | 3852 | ++DOCSHELL 15B2FC00 == 45 [pid = 3852] [id = 84] 03:40:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (16162C00) [pid = 3852] [serial = 249] [outer = 00000000] 03:40:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (16FAE400) [pid = 3852] [serial = 250] [outer = 16162C00] 03:40:33 INFO - PROCESS | 3852 | 1469443233432 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (1717E800) [pid = 3852] [serial = 251] [outer = 16162C00] 03:40:34 INFO - PROCESS | 3852 | 1469443234085 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:34 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:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1000ms 03:40:34 INFO - PROCESS | 3852 | 1469443234188 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:40:34 INFO - PROCESS | 3852 | 1469443234191 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 03:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:40:34 INFO - PROCESS | 3852 | 1469443234242 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:40:34 INFO - PROCESS | 3852 | 1469443234246 Marionette TRACE conn3 <- [1,302,null,{}] 03:40:34 INFO - PROCESS | 3852 | 1469443234286 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:34 INFO - PROCESS | 3852 | 1469443234291 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:34 INFO - PROCESS | 3852 | 1469443234455 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:40:34 INFO - PROCESS | 3852 | 1469443234519 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:34 INFO - PROCESS | 3852 | 1469443234522 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:34 INFO - PROCESS | 3852 | ++DOCSHELL 1AA1C800 == 46 [pid = 3852] [id = 85] 03:40:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (1AA1D400) [pid = 3852] [serial = 252] [outer = 00000000] 03:40:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (1AAFE400) [pid = 3852] [serial = 253] [outer = 1AA1D400] 03:40:34 INFO - PROCESS | 3852 | 1469443234578 Marionette DEBUG loaded listener.js 03:40:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (1ADD0400) [pid = 3852] [serial = 254] [outer = 1AA1D400] 03:40:35 INFO - PROCESS | 3852 | 1469443235133 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:35 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:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 984ms 03:40:35 INFO - PROCESS | 3852 | 1469443235202 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:40:35 INFO - PROCESS | 3852 | 1469443235205 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 03:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:40:35 INFO - PROCESS | 3852 | 1469443235209 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:40:35 INFO - PROCESS | 3852 | 1469443235211 Marionette TRACE conn3 <- [1,306,null,{}] 03:40:35 INFO - PROCESS | 3852 | 1469443235215 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:35 INFO - PROCESS | 3852 | 1469443235217 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:35 INFO - PROCESS | 3852 | 1469443235327 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:40:35 INFO - PROCESS | 3852 | 1469443235589 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:35 INFO - PROCESS | 3852 | 1469443235592 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:35 INFO - PROCESS | 3852 | ++DOCSHELL 1051C800 == 47 [pid = 3852] [id = 86] 03:40:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (1055D800) [pid = 3852] [serial = 255] [outer = 00000000] 03:40:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (10F81400) [pid = 3852] [serial = 256] [outer = 1055D800] 03:40:35 INFO - PROCESS | 3852 | 1469443235655 Marionette DEBUG loaded listener.js 03:40:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (114E0400) [pid = 3852] [serial = 257] [outer = 1055D800] 03:40:36 INFO - PROCESS | 3852 | 1469443236271 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:36 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:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1094ms 03:40:36 INFO - PROCESS | 3852 | 1469443236303 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:40:36 INFO - PROCESS | 3852 | 1469443236306 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 03:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:40:36 INFO - PROCESS | 3852 | 1469443236311 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:40:36 INFO - PROCESS | 3852 | 1469443236313 Marionette TRACE conn3 <- [1,310,null,{}] 03:40:36 INFO - PROCESS | 3852 | 1469443236319 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:36 INFO - PROCESS | 3852 | 1469443236323 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:36 INFO - PROCESS | 3852 | 1469443236418 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:40:36 INFO - PROCESS | 3852 | 1469443236522 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:36 INFO - PROCESS | 3852 | 1469443236524 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:36 INFO - PROCESS | 3852 | ++DOCSHELL 11CDFC00 == 48 [pid = 3852] [id = 87] 03:40:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (12BD0C00) [pid = 3852] [serial = 258] [outer = 00000000] 03:40:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (142B9800) [pid = 3852] [serial = 259] [outer = 12BD0C00] 03:40:36 INFO - PROCESS | 3852 | 1469443236573 Marionette DEBUG loaded listener.js 03:40:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (15012800) [pid = 3852] [serial = 260] [outer = 12BD0C00] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 1AA13400 == 47 [pid = 3852] [id = 81] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 102CD000 == 46 [pid = 3852] [id = 80] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 104E5400 == 45 [pid = 3852] [id = 79] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 18017800 == 44 [pid = 3852] [id = 78] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 17AC8400 == 43 [pid = 3852] [id = 77] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 13260000 == 42 [pid = 3852] [id = 76] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 16E7F400 == 41 [pid = 3852] [id = 75] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 15B24400 == 40 [pid = 3852] [id = 74] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 131E9800 == 39 [pid = 3852] [id = 73] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 110CB400 == 38 [pid = 3852] [id = 72] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 182C4800 == 37 [pid = 3852] [id = 69] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 13CEA400 == 36 [pid = 3852] [id = 68] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 10A09C00 == 35 [pid = 3852] [id = 67] 03:40:36 INFO - PROCESS | 3852 | --DOCSHELL 17020000 == 34 [pid = 3852] [id = 66] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (18211800) [pid = 3852] [serial = 181] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (1A088400) [pid = 3852] [serial = 184] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (12AD8400) [pid = 3852] [serial = 162] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (132E8400) [pid = 3852] [serial = 169] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (1392AC00) [pid = 3852] [serial = 170] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (142BEC00) [pid = 3852] [serial = 172] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (15019C00) [pid = 3852] [serial = 173] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (10A50000) [pid = 3852] [serial = 166] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (1055F800) [pid = 3852] [serial = 165] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (19975C00) [pid = 3852] [serial = 182] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (16E7A400) [pid = 3852] [serial = 175] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (16FA8C00) [pid = 3852] [serial = 176] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (110C8400) [pid = 3852] [serial = 187] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (1A5BD000) [pid = 3852] [serial = 194] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (1A08B000) [pid = 3852] [serial = 185] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (1B449000) [pid = 3852] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (13158400) [pid = 3852] [serial = 188] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (170FA000) [pid = 3852] [serial = 178] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (1A6C7000) [pid = 3852] [serial = 196] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (1A5BC400) [pid = 3852] [serial = 193] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (1A316800) [pid = 3852] [serial = 191] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (19EDD400) [pid = 3852] [serial = 190] [outer = 00000000] [url = about:blank] 03:40:36 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (176D2000) [pid = 3852] [serial = 179] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 3852 | 1469443237047 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:37 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:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 797ms 03:40:37 INFO - PROCESS | 3852 | 1469443237116 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:40:37 INFO - PROCESS | 3852 | 1469443237120 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 03:40:37 INFO - PROCESS | 3852 | 1469443237124 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:40:37 INFO - PROCESS | 3852 | 1469443237126 Marionette TRACE conn3 <- [1,314,null,{}] 03:40:37 INFO - PROCESS | 3852 | 1469443237130 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:37 INFO - PROCESS | 3852 | 1469443237132 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:37 INFO - PROCESS | 3852 | 1469443237225 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:40:37 INFO - PROCESS | 3852 | 1469443237239 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:37 INFO - PROCESS | 3852 | 1469443237241 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:37 INFO - PROCESS | 3852 | ++DOCSHELL 1393A400 == 35 [pid = 3852] [id = 88] 03:40:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (139CE400) [pid = 3852] [serial = 261] [outer = 00000000] 03:40:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (142BA400) [pid = 3852] [serial = 262] [outer = 139CE400] 03:40:37 INFO - PROCESS | 3852 | 1469443237285 Marionette DEBUG loaded listener.js 03:40:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (15393C00) [pid = 3852] [serial = 263] [outer = 139CE400] 03:40:37 INFO - PROCESS | 3852 | 1469443237729 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:37 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:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 641ms 03:40:37 INFO - PROCESS | 3852 | 1469443237763 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:40:37 INFO - PROCESS | 3852 | 1469443237765 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 03:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:40:37 INFO - PROCESS | 3852 | 1469443237774 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:40:37 INFO - PROCESS | 3852 | 1469443237779 Marionette TRACE conn3 <- [1,318,null,{}] 03:40:37 INFO - PROCESS | 3852 | 1469443237788 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:37 INFO - PROCESS | 3852 | 1469443237791 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:37 INFO - PROCESS | 3852 | 1469443237901 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:40:37 INFO - PROCESS | 3852 | 1469443237908 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:40:37 INFO - PROCESS | 3852 | 1469443237922 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:37 INFO - PROCESS | 3852 | 1469443237924 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:37 INFO - PROCESS | 3852 | ++DOCSHELL 169EC800 == 36 [pid = 3852] [id = 89] 03:40:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (169F0C00) [pid = 3852] [serial = 264] [outer = 00000000] 03:40:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (16E80400) [pid = 3852] [serial = 265] [outer = 169F0C00] 03:40:37 INFO - PROCESS | 3852 | 1469443237968 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (16FAD000) [pid = 3852] [serial = 266] [outer = 169F0C00] 03:40:38 INFO - PROCESS | 3852 | 1469443238401 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:38 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:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 625ms 03:40:38 INFO - PROCESS | 3852 | 1469443238411 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:40:38 INFO - PROCESS | 3852 | 1469443238413 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 03:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:40:38 INFO - PROCESS | 3852 | 1469443238417 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:40:38 INFO - PROCESS | 3852 | 1469443238418 Marionette TRACE conn3 <- [1,322,null,{}] 03:40:38 INFO - PROCESS | 3852 | 1469443238422 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:38 INFO - PROCESS | 3852 | 1469443238424 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:38 INFO - PROCESS | 3852 | 1469443238506 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:40:38 INFO - PROCESS | 3852 | 1469443238511 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:38 INFO - PROCESS | 3852 | 1469443238514 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:38 INFO - PROCESS | 3852 | ++DOCSHELL 15B22400 == 37 [pid = 3852] [id = 90] 03:40:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (16E7DC00) [pid = 3852] [serial = 267] [outer = 00000000] 03:40:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (1760EC00) [pid = 3852] [serial = 268] [outer = 16E7DC00] 03:40:38 INFO - PROCESS | 3852 | 1469443238567 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (17828400) [pid = 3852] [serial = 269] [outer = 16E7DC00] 03:40:39 INFO - PROCESS | 3852 | 1469443239020 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:39 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:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 625ms 03:40:39 INFO - PROCESS | 3852 | 1469443239055 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 3852 | 1469443239057 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 03:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:40:39 INFO - PROCESS | 3852 | 1469443239060 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - PROCESS | 3852 | 1469443239062 Marionette TRACE conn3 <- [1,326,null,{}] 03:40:39 INFO - PROCESS | 3852 | 1469443239065 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:39 INFO - PROCESS | 3852 | 1469443239067 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:39 INFO - PROCESS | 3852 | 1469443239180 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:40:39 INFO - PROCESS | 3852 | 1469443239188 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:39 INFO - PROCESS | 3852 | 1469443239193 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:39 INFO - PROCESS | 3852 | ++DOCSHELL 12ABC800 == 38 [pid = 3852] [id = 91] 03:40:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (18017400) [pid = 3852] [serial = 270] [outer = 00000000] 03:40:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (182BE400) [pid = 3852] [serial = 271] [outer = 18017400] 03:40:39 INFO - PROCESS | 3852 | 1469443239254 Marionette DEBUG loaded listener.js 03:40:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (195CC400) [pid = 3852] [serial = 272] [outer = 18017400] 03:40:39 INFO - PROCESS | 3852 | 1469443239703 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:39 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:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 688ms 03:40:39 INFO - PROCESS | 3852 | 1469443239760 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 3852 | 1469443239762 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 03:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:40:39 INFO - PROCESS | 3852 | 1469443239765 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - PROCESS | 3852 | 1469443239767 Marionette TRACE conn3 <- [1,330,null,{}] 03:40:39 INFO - PROCESS | 3852 | 1469443239770 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:39 INFO - PROCESS | 3852 | 1469443239772 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:39 INFO - PROCESS | 3852 | 1469443239879 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:40:39 INFO - PROCESS | 3852 | 1469443239959 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:39 INFO - PROCESS | 3852 | 1469443239961 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:39 INFO - PROCESS | 3852 | ++DOCSHELL 19ED2800 == 39 [pid = 3852] [id = 92] 03:40:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (19ED2C00) [pid = 3852] [serial = 273] [outer = 00000000] 03:40:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (1A091C00) [pid = 3852] [serial = 274] [outer = 19ED2C00] 03:40:40 INFO - PROCESS | 3852 | 1469443240005 Marionette DEBUG loaded listener.js 03:40:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (1A094C00) [pid = 3852] [serial = 275] [outer = 19ED2C00] 03:40:40 INFO - PROCESS | 3852 | 1469443240446 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:40 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:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 03:40:40 INFO - PROCESS | 3852 | 1469443240506 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:40:40 INFO - PROCESS | 3852 | 1469443240508 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 03:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:40:40 INFO - PROCESS | 3852 | 1469443240511 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - PROCESS | 3852 | 1469443240513 Marionette TRACE conn3 <- [1,334,null,{}] 03:40:40 INFO - PROCESS | 3852 | 1469443240531 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:40 INFO - PROCESS | 3852 | 1469443240533 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:40 INFO - PROCESS | 3852 | 1469443240638 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:40:40 INFO - PROCESS | 3852 | 1469443240649 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:40 INFO - PROCESS | 3852 | 1469443240651 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:40 INFO - PROCESS | 3852 | ++DOCSHELL 19ED0000 == 40 [pid = 3852] [id = 93] 03:40:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (1A194C00) [pid = 3852] [serial = 276] [outer = 00000000] 03:40:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (1A5C7C00) [pid = 3852] [serial = 277] [outer = 1A194C00] 03:40:40 INFO - PROCESS | 3852 | 1469443240694 Marionette DEBUG loaded listener.js 03:40:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (1A6C0400) [pid = 3852] [serial = 278] [outer = 1A194C00] 03:40:41 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (1AA15C00) [pid = 3852] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:40:41 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (17F7F400) [pid = 3852] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:40:41 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (1820D800) [pid = 3852] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:40:41 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (19ED0800) [pid = 3852] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:40:41 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (10A49800) [pid = 3852] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:40:41 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (142BAC00) [pid = 3852] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:40:41 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (15B24C00) [pid = 3852] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:40:41 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (12AE1400) [pid = 3852] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:40:41 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (131EB000) [pid = 3852] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:40:41 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (16E81000) [pid = 3852] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:40:41 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (16FE5800) [pid = 3852] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:40:41 INFO - PROCESS | 3852 | 1469443241373 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:41 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:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 890ms 03:40:41 INFO - PROCESS | 3852 | 1469443241416 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:40:41 INFO - PROCESS | 3852 | 1469443241418 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 03:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:40:41 INFO - PROCESS | 3852 | 1469443241421 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:40:41 INFO - PROCESS | 3852 | 1469443241422 Marionette TRACE conn3 <- [1,338,null,{}] 03:40:41 INFO - PROCESS | 3852 | 1469443241426 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:41 INFO - PROCESS | 3852 | 1469443241428 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:41 INFO - PROCESS | 3852 | 1469443241505 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:40:41 INFO - PROCESS | 3852 | 1469443241510 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:41 INFO - PROCESS | 3852 | 1469443241512 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:41 INFO - PROCESS | 3852 | ++DOCSHELL 16993400 == 41 [pid = 3852] [id = 94] 03:40:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (16E7D400) [pid = 3852] [serial = 279] [outer = 00000000] 03:40:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (1820D800) [pid = 3852] [serial = 280] [outer = 16E7D400] 03:40:41 INFO - PROCESS | 3852 | 1469443241557 Marionette DEBUG loaded listener.js 03:40:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (19982400) [pid = 3852] [serial = 281] [outer = 16E7D400] 03:40:41 INFO - PROCESS | 3852 | 1469443241950 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:42 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:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 594ms 03:40:42 INFO - PROCESS | 3852 | 1469443242018 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:40:42 INFO - PROCESS | 3852 | 1469443242020 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 03:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:40:42 INFO - PROCESS | 3852 | 1469443242024 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:40:42 INFO - PROCESS | 3852 | 1469443242025 Marionette TRACE conn3 <- [1,342,null,{}] 03:40:42 INFO - PROCESS | 3852 | 1469443242029 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:42 INFO - PROCESS | 3852 | 1469443242031 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:42 INFO - PROCESS | 3852 | 1469443242114 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:40:42 INFO - PROCESS | 3852 | 1469443242119 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:42 INFO - PROCESS | 3852 | 1469443242121 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:42 INFO - PROCESS | 3852 | ++DOCSHELL 10A08000 == 42 [pid = 3852] [id = 95] 03:40:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (16FEE800) [pid = 3852] [serial = 282] [outer = 00000000] 03:40:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (1A80E800) [pid = 3852] [serial = 283] [outer = 16FEE800] 03:40:42 INFO - PROCESS | 3852 | 1469443242164 Marionette DEBUG loaded listener.js 03:40:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (1AA1FC00) [pid = 3852] [serial = 284] [outer = 16FEE800] 03:40:42 INFO - PROCESS | 3852 | 1469443242578 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:42 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:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 594ms 03:40:42 INFO - PROCESS | 3852 | 1469443242621 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:40:42 INFO - PROCESS | 3852 | 1469443242623 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 03:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:40:42 INFO - PROCESS | 3852 | 1469443242626 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:40:42 INFO - PROCESS | 3852 | 1469443242628 Marionette TRACE conn3 <- [1,346,null,{}] 03:40:42 INFO - PROCESS | 3852 | 1469443242635 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:42 INFO - PROCESS | 3852 | 1469443242637 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:42 INFO - PROCESS | 3852 | 1469443242716 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:40:42 INFO - PROCESS | 3852 | 1469443242721 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:42 INFO - PROCESS | 3852 | 1469443242724 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:42 INFO - PROCESS | 3852 | ++DOCSHELL 1A80AC00 == 43 [pid = 3852] [id = 96] 03:40:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (1AAF3C00) [pid = 3852] [serial = 285] [outer = 00000000] 03:40:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (1AAFEC00) [pid = 3852] [serial = 286] [outer = 1AAF3C00] 03:40:42 INFO - PROCESS | 3852 | 1469443242769 Marionette DEBUG loaded listener.js 03:40:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (1AF64400) [pid = 3852] [serial = 287] [outer = 1AAF3C00] 03:40:43 INFO - PROCESS | 3852 | 1469443243232 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:43 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:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 641ms 03:40:43 INFO - PROCESS | 3852 | 1469443243265 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 3852 | 1469443243267 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 03:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:40:43 INFO - PROCESS | 3852 | 1469443243270 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - PROCESS | 3852 | 1469443243273 Marionette TRACE conn3 <- [1,350,null,{}] 03:40:43 INFO - PROCESS | 3852 | 1469443243276 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:43 INFO - PROCESS | 3852 | 1469443243280 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:43 INFO - PROCESS | 3852 | 1469443243425 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:40:43 INFO - PROCESS | 3852 | 1469443243524 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:43 INFO - PROCESS | 3852 | 1469443243528 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:43 INFO - PROCESS | 3852 | ++DOCSHELL 10A49000 == 44 [pid = 3852] [id = 97] 03:40:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (10A4B400) [pid = 3852] [serial = 288] [outer = 00000000] 03:40:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (10EDF800) [pid = 3852] [serial = 289] [outer = 10A4B400] 03:40:43 INFO - PROCESS | 3852 | 1469443243586 Marionette DEBUG loaded listener.js 03:40:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (11CDC000) [pid = 3852] [serial = 290] [outer = 10A4B400] 03:40:44 INFO - PROCESS | 3852 | 1469443244172 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:44 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:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 953ms 03:40:44 INFO - PROCESS | 3852 | 1469443244217 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:40:44 INFO - PROCESS | 3852 | 1469443244221 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 03:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:40:44 INFO - PROCESS | 3852 | 1469443244227 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:40:44 INFO - PROCESS | 3852 | 1469443244231 Marionette TRACE conn3 <- [1,354,null,{}] 03:40:44 INFO - PROCESS | 3852 | 1469443244236 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:44 INFO - PROCESS | 3852 | 1469443244239 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:44 INFO - PROCESS | 3852 | 1469443244368 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:40:44 INFO - PROCESS | 3852 | 1469443244463 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:44 INFO - PROCESS | 3852 | 1469443244466 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:44 INFO - PROCESS | 3852 | ++DOCSHELL 13C31400 == 45 [pid = 3852] [id = 98] 03:40:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (13EA5000) [pid = 3852] [serial = 291] [outer = 00000000] 03:40:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (15393800) [pid = 3852] [serial = 292] [outer = 13EA5000] 03:40:44 INFO - PROCESS | 3852 | 1469443244522 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (1539B400) [pid = 3852] [serial = 293] [outer = 13EA5000] 03:40:45 INFO - PROCESS | 3852 | 1469443245083 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:45 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:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 891ms 03:40:45 INFO - PROCESS | 3852 | 1469443245131 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 3852 | 1469443245134 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 03:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:40:45 INFO - PROCESS | 3852 | 1469443245138 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - PROCESS | 3852 | 1469443245141 Marionette TRACE conn3 <- [1,358,null,{}] 03:40:45 INFO - PROCESS | 3852 | 1469443245145 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:45 INFO - PROCESS | 3852 | 1469443245147 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:45 INFO - PROCESS | 3852 | 1469443245289 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:40:45 INFO - PROCESS | 3852 | 1469443245419 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:45 INFO - PROCESS | 3852 | 1469443245422 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:45 INFO - PROCESS | 3852 | ++DOCSHELL 16337C00 == 46 [pid = 3852] [id = 99] 03:40:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (16338C00) [pid = 3852] [serial = 294] [outer = 00000000] 03:40:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (1633DC00) [pid = 3852] [serial = 295] [outer = 16338C00] 03:40:45 INFO - PROCESS | 3852 | 1469443245476 Marionette DEBUG loaded listener.js 03:40:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (16341800) [pid = 3852] [serial = 296] [outer = 16338C00] 03:40:46 INFO - PROCESS | 3852 | 1469443246083 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:46 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:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1000ms 03:40:46 INFO - PROCESS | 3852 | 1469443246139 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:40:46 INFO - PROCESS | 3852 | 1469443246144 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 03:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:40:46 INFO - PROCESS | 3852 | 1469443246155 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:40:46 INFO - PROCESS | 3852 | 1469443246159 Marionette TRACE conn3 <- [1,362,null,{}] 03:40:46 INFO - PROCESS | 3852 | 1469443246163 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:46 INFO - PROCESS | 3852 | 1469443246167 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:46 INFO - PROCESS | 3852 | 1469443246278 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:40:46 INFO - PROCESS | 3852 | 1469443246402 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:46 INFO - PROCESS | 3852 | 1469443246405 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:46 INFO - PROCESS | 3852 | ++DOCSHELL 16335400 == 47 [pid = 3852] [id = 100] 03:40:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (17170800) [pid = 3852] [serial = 297] [outer = 00000000] 03:40:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (19EDC000) [pid = 3852] [serial = 298] [outer = 17170800] 03:40:46 INFO - PROCESS | 3852 | 1469443246458 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (1A80A000) [pid = 3852] [serial = 299] [outer = 17170800] 03:40:47 INFO - PROCESS | 3852 | 1469443247091 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:47 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:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1000ms 03:40:47 INFO - PROCESS | 3852 | 1469443247153 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:40:47 INFO - PROCESS | 3852 | 1469443247155 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 03:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:40:47 INFO - PROCESS | 3852 | 1469443247159 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:40:47 INFO - PROCESS | 3852 | 1469443247161 Marionette TRACE conn3 <- [1,366,null,{}] 03:40:47 INFO - PROCESS | 3852 | 1469443247165 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:47 INFO - PROCESS | 3852 | 1469443247167 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:47 INFO - PROCESS | 3852 | 1469443247277 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:40:47 INFO - PROCESS | 3852 | 1469443247521 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:47 INFO - PROCESS | 3852 | 1469443247524 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:47 INFO - PROCESS | 3852 | ++DOCSHELL 10434400 == 48 [pid = 3852] [id = 101] 03:40:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (104E8000) [pid = 3852] [serial = 300] [outer = 00000000] 03:40:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (10EE1C00) [pid = 3852] [serial = 301] [outer = 104E8000] 03:40:47 INFO - PROCESS | 3852 | 1469443247585 Marionette DEBUG loaded listener.js 03:40:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (12ABC400) [pid = 3852] [serial = 302] [outer = 104E8000] 03:40:48 INFO - PROCESS | 3852 | 1469443248140 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:48 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:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1047ms 03:40:48 INFO - PROCESS | 3852 | 1469443248202 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:40:48 INFO - PROCESS | 3852 | 1469443248206 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 03:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:40:48 INFO - PROCESS | 3852 | 1469443248225 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - PROCESS | 3852 | 1469443248228 Marionette TRACE conn3 <- [1,370,null,{}] 03:40:48 INFO - PROCESS | 3852 | 1469443248233 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:48 INFO - PROCESS | 3852 | 1469443248237 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:48 INFO - PROCESS | 3852 | 1469443248333 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:40:48 INFO - PROCESS | 3852 | 1469443248471 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:48 INFO - PROCESS | 3852 | 1469443248474 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 1A80AC00 == 47 [pid = 3852] [id = 96] 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 10A08000 == 46 [pid = 3852] [id = 95] 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 16993400 == 45 [pid = 3852] [id = 94] 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 19ED0000 == 44 [pid = 3852] [id = 93] 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 19ED2800 == 43 [pid = 3852] [id = 92] 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 12ABC800 == 42 [pid = 3852] [id = 91] 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 15B22400 == 41 [pid = 3852] [id = 90] 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 169EC800 == 40 [pid = 3852] [id = 89] 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 1393A400 == 39 [pid = 3852] [id = 88] 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 11CDFC00 == 38 [pid = 3852] [id = 87] 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 1051C800 == 37 [pid = 3852] [id = 86] 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 104E7800 == 36 [pid = 3852] [id = 83] 03:40:48 INFO - PROCESS | 3852 | --DOCSHELL 1AAF4400 == 35 [pid = 3852] [id = 82] 03:40:48 INFO - PROCESS | 3852 | ++DOCSHELL 10A08000 == 36 [pid = 3852] [id = 102] 03:40:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (10A10000) [pid = 3852] [serial = 303] [outer = 00000000] 03:40:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (1313E800) [pid = 3852] [serial = 304] [outer = 10A10000] 03:40:48 INFO - PROCESS | 3852 | 1469443248548 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (13C2F400) [pid = 3852] [serial = 305] [outer = 10A10000] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (195C9000) [pid = 3852] [serial = 229] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (19ED1C00) [pid = 3852] [serial = 232] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (195CF800) [pid = 3852] [serial = 230] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (19ED3C00) [pid = 3852] [serial = 233] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (1A5B9C00) [pid = 3852] [serial = 238] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (1781F000) [pid = 3852] [serial = 236] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (182C8400) [pid = 3852] [serial = 205] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (15B2AC00) [pid = 3852] [serial = 202] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (178B8000) [pid = 3852] [serial = 212] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (1615AC00) [pid = 3852] [serial = 220] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (1686C000) [pid = 3852] [serial = 221] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (167EA000) [pid = 3852] [serial = 211] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (139C8800) [pid = 3852] [serial = 215] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (1314C400) [pid = 3852] [serial = 214] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (139D4800) [pid = 3852] [serial = 217] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (13CF2800) [pid = 3852] [serial = 218] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (1A08FC00) [pid = 3852] [serial = 208] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (16FEF400) [pid = 3852] [serial = 223] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (12A35800) [pid = 3852] [serial = 199] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (1AA22C00) [pid = 3852] [serial = 242] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (176D5400) [pid = 3852] [serial = 226] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (178B9400) [pid = 3852] [serial = 227] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (150B9800) [pid = 3852] [serial = 235] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (1701F400) [pid = 3852] [serial = 224] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (1A807400) [pid = 3852] [serial = 239] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (1AA20400) [pid = 3852] [serial = 241] [outer = 00000000] [url = about:blank] 03:40:48 INFO - PROCESS | 3852 | 1469443248976 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:49 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:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 812ms 03:40:49 INFO - PROCESS | 3852 | 1469443249028 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:40:49 INFO - PROCESS | 3852 | 1469443249032 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 03:40:49 INFO - PROCESS | 3852 | 1469443249036 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:40:49 INFO - PROCESS | 3852 | 1469443249038 Marionette TRACE conn3 <- [1,374,null,{}] 03:40:49 INFO - PROCESS | 3852 | 1469443249043 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:49 INFO - PROCESS | 3852 | 1469443249045 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:49 INFO - PROCESS | 3852 | 1469443249131 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:40:49 INFO - PROCESS | 3852 | 1469443249139 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:49 INFO - PROCESS | 3852 | 1469443249142 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:49 INFO - PROCESS | 3852 | ++DOCSHELL 1539CC00 == 37 [pid = 3852] [id = 103] 03:40:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (1539D400) [pid = 3852] [serial = 306] [outer = 00000000] 03:40:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (1548FC00) [pid = 3852] [serial = 307] [outer = 1539D400] 03:40:49 INFO - PROCESS | 3852 | 1469443249186 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (16165800) [pid = 3852] [serial = 308] [outer = 1539D400] 03:40:49 INFO - PROCESS | 3852 | 1469443249660 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:40:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:40:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 641ms 03:40:49 INFO - PROCESS | 3852 | 1469443249675 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:40:49 INFO - PROCESS | 3852 | 1469443249677 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 03:40:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:40:49 INFO - PROCESS | 3852 | 1469443249686 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - PROCESS | 3852 | 1469443249691 Marionette TRACE conn3 <- [1,378,null,{}] 03:40:49 INFO - PROCESS | 3852 | 1469443249700 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:49 INFO - PROCESS | 3852 | 1469443249703 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:49 INFO - PROCESS | 3852 | 1469443249787 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:40:49 INFO - PROCESS | 3852 | 1469443249796 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:49 INFO - PROCESS | 3852 | 1469443249798 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:49 INFO - PROCESS | 3852 | ++DOCSHELL 161B6C00 == 38 [pid = 3852] [id = 104] 03:40:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (16337800) [pid = 3852] [serial = 309] [outer = 00000000] 03:40:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (16990400) [pid = 3852] [serial = 310] [outer = 16337800] 03:40:49 INFO - PROCESS | 3852 | 1469443249842 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (169F6400) [pid = 3852] [serial = 311] [outer = 16337800] 03:40:50 INFO - PROCESS | 3852 | 1469443250301 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:40:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:40:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 641ms 03:40:50 INFO - PROCESS | 3852 | 1469443250323 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:40:50 INFO - PROCESS | 3852 | 1469443250325 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 03:40:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:40:50 INFO - PROCESS | 3852 | 1469443250329 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:40:50 INFO - PROCESS | 3852 | 1469443250330 Marionette TRACE conn3 <- [1,382,null,{}] 03:40:50 INFO - PROCESS | 3852 | 1469443250334 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:50 INFO - PROCESS | 3852 | 1469443250336 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:50 INFO - PROCESS | 3852 | 1469443250434 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:40:50 INFO - PROCESS | 3852 | 1469443250441 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:50 INFO - PROCESS | 3852 | 1469443250443 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:50 INFO - PROCESS | 3852 | ++DOCSHELL 16FAA800 == 39 [pid = 3852] [id = 105] 03:40:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (16FEC400) [pid = 3852] [serial = 312] [outer = 00000000] 03:40:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (170F0400) [pid = 3852] [serial = 313] [outer = 16FEC400] 03:40:50 INFO - PROCESS | 3852 | 1469443250487 Marionette DEBUG loaded listener.js 03:40:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (176D1800) [pid = 3852] [serial = 314] [outer = 16FEC400] 03:40:50 INFO - PROCESS | 3852 | 1469443250948 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:40:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:40:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 641ms 03:40:50 INFO - PROCESS | 3852 | 1469443250969 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:40:50 INFO - PROCESS | 3852 | 1469443250971 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 03:40:50 INFO - PROCESS | 3852 | 1469443250975 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:40:50 INFO - PROCESS | 3852 | 1469443250977 Marionette TRACE conn3 <- [1,386,null,{}] 03:40:50 INFO - PROCESS | 3852 | 1469443250980 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:50 INFO - PROCESS | 3852 | 1469443250982 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:51 INFO - PROCESS | 3852 | 1469443251092 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:40:51 INFO - PROCESS | 3852 | 1469443251098 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 3852 | 1469443251104 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:51 INFO - PROCESS | 3852 | ++DOCSHELL 178AF400 == 40 [pid = 3852] [id = 106] 03:40:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (178B9C00) [pid = 3852] [serial = 315] [outer = 00000000] 03:40:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (17F7F400) [pid = 3852] [serial = 316] [outer = 178B9C00] 03:40:51 INFO - PROCESS | 3852 | 1469443251200 Marionette DEBUG loaded listener.js 03:40:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (182C1C00) [pid = 3852] [serial = 317] [outer = 178B9C00] 03:40:51 INFO - PROCESS | 3852 | 1469443251632 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 703ms 03:40:51 INFO - PROCESS | 3852 | 1469443251672 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:40:51 INFO - PROCESS | 3852 | 1469443251674 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 03:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:40:51 INFO - PROCESS | 3852 | 1469443251683 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:40:51 INFO - PROCESS | 3852 | 1469443251685 Marionette TRACE conn3 <- [1,390,null,{}] 03:40:51 INFO - PROCESS | 3852 | 1469443251692 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:51 INFO - PROCESS | 3852 | 1469443251695 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:51 INFO - PROCESS | 3852 | 1469443251806 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:40:51 INFO - PROCESS | 3852 | 1469443251894 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 3852 | 1469443251896 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:51 INFO - PROCESS | 3852 | ++DOCSHELL 1997A800 == 41 [pid = 3852] [id = 107] 03:40:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (1997B400) [pid = 3852] [serial = 318] [outer = 00000000] 03:40:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (19ED3800) [pid = 3852] [serial = 319] [outer = 1997B400] 03:40:51 INFO - PROCESS | 3852 | 1469443251939 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (19EDB400) [pid = 3852] [serial = 320] [outer = 1997B400] 03:40:52 INFO - PROCESS | 3852 | 1469443252350 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 703ms 03:40:52 INFO - PROCESS | 3852 | 1469443252377 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:40:52 INFO - PROCESS | 3852 | 1469443252379 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 03:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:40:52 INFO - PROCESS | 3852 | 1469443252396 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:40:52 INFO - PROCESS | 3852 | 1469443252398 Marionette TRACE conn3 <- [1,394,null,{}] 03:40:52 INFO - PROCESS | 3852 | 1469443252402 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:52 INFO - PROCESS | 3852 | 1469443252403 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:52 INFO - PROCESS | 3852 | 1469443252516 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:40:52 INFO - PROCESS | 3852 | 1469443252521 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:52 INFO - PROCESS | 3852 | 1469443252523 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:52 INFO - PROCESS | 3852 | ++DOCSHELL 19978C00 == 42 [pid = 3852] [id = 108] 03:40:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (19ED3400) [pid = 3852] [serial = 321] [outer = 00000000] 03:40:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (1A6C2C00) [pid = 3852] [serial = 322] [outer = 19ED3400] 03:40:52 INFO - PROCESS | 3852 | 1469443252569 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (1A6C6000) [pid = 3852] [serial = 323] [outer = 19ED3400] 03:40:53 INFO - PROCESS | 3852 | 1469443253183 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:40:53 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (19ED2C00) [pid = 3852] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:40:53 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (139CE400) [pid = 3852] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:40:53 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (1A194C00) [pid = 3852] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:40:53 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (1055D800) [pid = 3852] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:40:53 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (16E7DC00) [pid = 3852] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:40:53 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (169F0C00) [pid = 3852] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:40:53 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (12BD0C00) [pid = 3852] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:40:53 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (16E7D400) [pid = 3852] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:40:53 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (18017400) [pid = 3852] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:40:53 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (16FEE800) [pid = 3852] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 859ms 03:40:53 INFO - PROCESS | 3852 | 1469443253251 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 3852 | 1469443253253 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 03:40:53 INFO - PROCESS | 3852 | 1469443253256 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:40:53 INFO - PROCESS | 3852 | 1469443253258 Marionette TRACE conn3 <- [1,398,null,{}] 03:40:53 INFO - PROCESS | 3852 | 1469443253262 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:53 INFO - PROCESS | 3852 | 1469443253263 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:53 INFO - PROCESS | 3852 | 1469443253342 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:40:53 INFO - PROCESS | 3852 | 1469443253350 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 3852 | 1469443253352 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:53 INFO - PROCESS | 3852 | ++DOCSHELL 10560000 == 43 [pid = 3852] [id = 109] 03:40:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (169F0C00) [pid = 3852] [serial = 324] [outer = 00000000] 03:40:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (182BAC00) [pid = 3852] [serial = 325] [outer = 169F0C00] 03:40:53 INFO - PROCESS | 3852 | 1469443253395 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (1A189C00) [pid = 3852] [serial = 326] [outer = 169F0C00] 03:40:53 INFO - PROCESS | 3852 | 1469443253818 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 594ms 03:40:53 INFO - PROCESS | 3852 | 1469443253853 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 3852 | 1469443253855 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 03:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:40:53 INFO - PROCESS | 3852 | 1469443253859 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - PROCESS | 3852 | 1469443253860 Marionette TRACE conn3 <- [1,402,null,{}] 03:40:53 INFO - PROCESS | 3852 | 1469443253864 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:53 INFO - PROCESS | 3852 | 1469443253866 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:53 INFO - PROCESS | 3852 | 1469443253945 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:40:53 INFO - PROCESS | 3852 | 1469443253950 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 3852 | 1469443253952 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:53 INFO - PROCESS | 3852 | ++DOCSHELL 1A6BC400 == 44 [pid = 3852] [id = 110] 03:40:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (1A80D400) [pid = 3852] [serial = 327] [outer = 00000000] 03:40:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (1AA22000) [pid = 3852] [serial = 328] [outer = 1A80D400] 03:40:53 INFO - PROCESS | 3852 | 1469443253994 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (1AAF9000) [pid = 3852] [serial = 329] [outer = 1A80D400] 03:40:54 INFO - PROCESS | 3852 | 1469443254421 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 594ms 03:40:54 INFO - PROCESS | 3852 | 1469443254456 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:40:54 INFO - PROCESS | 3852 | 1469443254458 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 03:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:40:54 INFO - PROCESS | 3852 | 1469443254467 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 3852 | 1469443254470 Marionette TRACE conn3 <- [1,406,null,{}] 03:40:54 INFO - PROCESS | 3852 | 1469443254474 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:54 INFO - PROCESS | 3852 | 1469443254476 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:54 INFO - PROCESS | 3852 | 1469443254557 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:40:54 INFO - PROCESS | 3852 | 1469443254564 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:54 INFO - PROCESS | 3852 | 1469443254567 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:54 INFO - PROCESS | 3852 | ++DOCSHELL 142D0000 == 45 [pid = 3852] [id = 111] 03:40:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (142D0800) [pid = 3852] [serial = 330] [outer = 00000000] 03:40:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (142D3000) [pid = 3852] [serial = 331] [outer = 142D0800] 03:40:54 INFO - PROCESS | 3852 | 1469443254612 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (16338400) [pid = 3852] [serial = 332] [outer = 142D0800] 03:40:55 INFO - PROCESS | 3852 | 1469443255081 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 656ms 03:40:55 INFO - PROCESS | 3852 | 1469443255120 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:40:55 INFO - PROCESS | 3852 | 1469443255122 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 03:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:40:55 INFO - PROCESS | 3852 | 1469443255125 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:40:55 INFO - PROCESS | 3852 | 1469443255128 Marionette TRACE conn3 <- [1,410,null,{}] 03:40:55 INFO - PROCESS | 3852 | 1469443255132 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:55 INFO - PROCESS | 3852 | 1469443255134 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:55 INFO - PROCESS | 3852 | 1469443255279 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:40:55 INFO - PROCESS | 3852 | 1469443255440 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:55 INFO - PROCESS | 3852 | 1469443255444 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:55 INFO - PROCESS | 3852 | ++DOCSHELL 1055A800 == 46 [pid = 3852] [id = 112] 03:40:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (10A04800) [pid = 3852] [serial = 333] [outer = 00000000] 03:40:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (10F8CC00) [pid = 3852] [serial = 334] [outer = 10A04800] 03:40:55 INFO - PROCESS | 3852 | 1469443255509 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (130DB400) [pid = 3852] [serial = 335] [outer = 10A04800] 03:40:56 INFO - PROCESS | 3852 | 1469443256133 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1047ms 03:40:56 INFO - PROCESS | 3852 | 1469443256187 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:40:56 INFO - PROCESS | 3852 | 1469443256191 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 03:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:40:56 INFO - PROCESS | 3852 | 1469443256196 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 3852 | 1469443256199 Marionette TRACE conn3 <- [1,414,null,{}] 03:40:56 INFO - PROCESS | 3852 | 1469443256205 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:56 INFO - PROCESS | 3852 | 1469443256208 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:56 INFO - PROCESS | 3852 | 1469443256318 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:40:56 INFO - PROCESS | 3852 | 1469443256444 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:56 INFO - PROCESS | 3852 | 1469443256448 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:56 INFO - PROCESS | 3852 | ++DOCSHELL 142D2800 == 47 [pid = 3852] [id = 113] 03:40:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (142D3400) [pid = 3852] [serial = 336] [outer = 00000000] 03:40:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (153A0C00) [pid = 3852] [serial = 337] [outer = 142D3400] 03:40:56 INFO - PROCESS | 3852 | 1469443256511 Marionette DEBUG loaded listener.js 03:40:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (161B1400) [pid = 3852] [serial = 338] [outer = 142D3400] 03:40:57 INFO - PROCESS | 3852 | 1469443257139 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1000ms 03:40:57 INFO - PROCESS | 3852 | 1469443257196 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:40:57 INFO - PROCESS | 3852 | 1469443257199 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 03:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:40:57 INFO - PROCESS | 3852 | 1469443257203 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:40:57 INFO - PROCESS | 3852 | 1469443257206 Marionette TRACE conn3 <- [1,418,null,{}] 03:40:57 INFO - PROCESS | 3852 | 1469443257210 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:57 INFO - PROCESS | 3852 | 1469443257213 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:57 INFO - PROCESS | 3852 | 1469443257321 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:40:57 INFO - PROCESS | 3852 | 1469443257447 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:57 INFO - PROCESS | 3852 | 1469443257450 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:57 INFO - PROCESS | 3852 | ++DOCSHELL 1539F800 == 48 [pid = 3852] [id = 114] 03:40:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (1633E400) [pid = 3852] [serial = 339] [outer = 00000000] 03:40:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (170FC400) [pid = 3852] [serial = 340] [outer = 1633E400] 03:40:57 INFO - PROCESS | 3852 | 1469443257505 Marionette DEBUG loaded listener.js 03:40:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (17143000) [pid = 3852] [serial = 341] [outer = 1633E400] 03:40:58 INFO - PROCESS | 3852 | 1469443258551 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:40:58 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:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1391ms 03:40:58 INFO - PROCESS | 3852 | 1469443258603 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:40:58 INFO - PROCESS | 3852 | 1469443258607 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 03:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:40:58 INFO - PROCESS | 3852 | 1469443258618 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:40:58 INFO - PROCESS | 3852 | 1469443258622 Marionette TRACE conn3 <- [1,422,null,{}] 03:40:58 INFO - PROCESS | 3852 | 1469443258627 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:58 INFO - PROCESS | 3852 | 1469443258630 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:58 INFO - PROCESS | 3852 | 1469443258800 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:40:58 INFO - PROCESS | 3852 | 1469443258921 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:58 INFO - PROCESS | 3852 | 1469443258923 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:40:58 INFO - PROCESS | 3852 | ++DOCSHELL 11A4DC00 == 49 [pid = 3852] [id = 115] 03:40:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (12825400) [pid = 3852] [serial = 342] [outer = 00000000] 03:40:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (142CA400) [pid = 3852] [serial = 343] [outer = 12825400] 03:40:59 INFO - PROCESS | 3852 | 1469443259011 Marionette DEBUG loaded listener.js 03:40:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 125 (15B23000) [pid = 3852] [serial = 344] [outer = 12825400] 03:41:00 INFO - PROCESS | 3852 | 1469443260013 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1453ms 03:41:00 INFO - PROCESS | 3852 | 1469443260071 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 3852 | 1469443260075 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 03:41:00 INFO - PROCESS | 3852 | 1469443260080 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:41:00 INFO - PROCESS | 3852 | 1469443260083 Marionette TRACE conn3 <- [1,426,null,{}] 03:41:00 INFO - PROCESS | 3852 | 1469443260089 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:00 INFO - PROCESS | 3852 | 1469443260092 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:00 INFO - PROCESS | 3852 | 1469443260192 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:41:00 INFO - PROCESS | 3852 | 1469443260306 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:00 INFO - PROCESS | 3852 | 1469443260311 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:00 INFO - PROCESS | 3852 | ++DOCSHELL 13CE6C00 == 50 [pid = 3852] [id = 116] 03:41:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 126 (13CE8800) [pid = 3852] [serial = 345] [outer = 00000000] 03:41:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 127 (13E9F800) [pid = 3852] [serial = 346] [outer = 13CE8800] 03:41:00 INFO - PROCESS | 3852 | 1469443260427 Marionette DEBUG loaded listener.js 03:41:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 128 (142B8400) [pid = 3852] [serial = 347] [outer = 13CE8800] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 142D0000 == 49 [pid = 3852] [id = 111] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 1A6BC400 == 48 [pid = 3852] [id = 110] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 10560000 == 47 [pid = 3852] [id = 109] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 19978C00 == 46 [pid = 3852] [id = 108] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 1997A800 == 45 [pid = 3852] [id = 107] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 178AF400 == 44 [pid = 3852] [id = 106] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 16FAA800 == 43 [pid = 3852] [id = 105] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 161B6C00 == 42 [pid = 3852] [id = 104] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 1539CC00 == 41 [pid = 3852] [id = 103] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 10A08000 == 40 [pid = 3852] [id = 102] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 10434400 == 39 [pid = 3852] [id = 101] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 16337C00 == 38 [pid = 3852] [id = 99] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 16335400 == 37 [pid = 3852] [id = 100] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 13C31400 == 36 [pid = 3852] [id = 98] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 10A49000 == 35 [pid = 3852] [id = 97] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 1AA1C800 == 34 [pid = 3852] [id = 85] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 15B2FC00 == 33 [pid = 3852] [id = 84] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 142B8800 == 32 [pid = 3852] [id = 71] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 19979800 == 31 [pid = 3852] [id = 70] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 11A4DC00 == 30 [pid = 3852] [id = 115] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 1539F800 == 29 [pid = 3852] [id = 114] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 1055A800 == 28 [pid = 3852] [id = 112] 03:41:01 INFO - PROCESS | 3852 | --DOCSHELL 142D2800 == 27 [pid = 3852] [id = 113] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 127 (1A091C00) [pid = 3852] [serial = 274] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 126 (1AAFE400) [pid = 3852] [serial = 253] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 125 (1ADC7800) [pid = 3852] [serial = 244] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 124 (16FAE400) [pid = 3852] [serial = 250] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (142BA400) [pid = 3852] [serial = 262] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (15393C00) [pid = 3852] [serial = 263] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (1A5C7C00) [pid = 3852] [serial = 277] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (1A094C00) [pid = 3852] [serial = 275] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (114E0400) [pid = 3852] [serial = 257] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (10F81400) [pid = 3852] [serial = 256] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (1760EC00) [pid = 3852] [serial = 268] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (16E80400) [pid = 3852] [serial = 265] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (1143D000) [pid = 3852] [serial = 247] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (16FAD000) [pid = 3852] [serial = 266] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (15012800) [pid = 3852] [serial = 260] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (142B9800) [pid = 3852] [serial = 259] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (19982400) [pid = 3852] [serial = 281] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (1820D800) [pid = 3852] [serial = 280] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (1A6C0400) [pid = 3852] [serial = 278] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (182BE400) [pid = 3852] [serial = 271] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (1A80E800) [pid = 3852] [serial = 283] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (195CC400) [pid = 3852] [serial = 272] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (1AA1FC00) [pid = 3852] [serial = 284] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (17828400) [pid = 3852] [serial = 269] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (1AAFEC00) [pid = 3852] [serial = 286] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 3852 | 1469443261794 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:41:01 INFO - PROCESS | 3852 | 1469443261852 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 03:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:41:01 INFO - PROCESS | 3852 | 1469443261857 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:41:01 INFO - PROCESS | 3852 | 1469443261860 Marionette TRACE conn3 <- [1,430,null,{}] 03:41:01 INFO - PROCESS | 3852 | 1469443261866 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:01 INFO - PROCESS | 3852 | 1469443261869 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:01 INFO - PROCESS | 3852 | 1469443261958 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:41:01 INFO - PROCESS | 3852 | 1469443261966 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:01 INFO - PROCESS | 3852 | 1469443261968 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:01 INFO - PROCESS | 3852 | ++DOCSHELL 1055D800 == 28 [pid = 3852] [id = 117] 03:41:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (1055E000) [pid = 3852] [serial = 348] [outer = 00000000] 03:41:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (1143E000) [pid = 3852] [serial = 349] [outer = 1055E000] 03:41:02 INFO - PROCESS | 3852 | 1469443262018 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (11A57800) [pid = 3852] [serial = 350] [outer = 1055E000] 03:41:02 INFO - PROCESS | 3852 | 1469443262487 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 688ms 03:41:02 INFO - PROCESS | 3852 | 1469443262557 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:41:02 INFO - PROCESS | 3852 | 1469443262562 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 03:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:41:02 INFO - PROCESS | 3852 | 1469443262568 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - PROCESS | 3852 | 1469443262571 Marionette TRACE conn3 <- [1,434,null,{}] 03:41:02 INFO - PROCESS | 3852 | 1469443262575 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:02 INFO - PROCESS | 3852 | 1469443262577 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:02 INFO - PROCESS | 3852 | 1469443262668 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:41:02 INFO - PROCESS | 3852 | 1469443262755 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:02 INFO - PROCESS | 3852 | 1469443262757 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:02 INFO - PROCESS | 3852 | ++DOCSHELL 13932800 == 29 [pid = 3852] [id = 118] 03:41:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (13937800) [pid = 3852] [serial = 351] [outer = 00000000] 03:41:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (13C24800) [pid = 3852] [serial = 352] [outer = 13937800] 03:41:02 INFO - PROCESS | 3852 | 1469443262805 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (13CF0000) [pid = 3852] [serial = 353] [outer = 13937800] 03:41:03 INFO - PROCESS | 3852 | 1469443263181 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 641ms 03:41:03 INFO - PROCESS | 3852 | 1469443263205 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:41:03 INFO - PROCESS | 3852 | 1469443263207 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 03:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:41:03 INFO - PROCESS | 3852 | 1469443263211 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 3852 | 1469443263214 Marionette TRACE conn3 <- [1,438,null,{}] 03:41:03 INFO - PROCESS | 3852 | 1469443263238 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:03 INFO - PROCESS | 3852 | 1469443263243 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:03 INFO - PROCESS | 3852 | 1469443263353 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:41:03 INFO - PROCESS | 3852 | 1469443263363 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:03 INFO - PROCESS | 3852 | 1469443263366 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:03 INFO - PROCESS | 3852 | ++DOCSHELL 1539F800 == 30 [pid = 3852] [id = 119] 03:41:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (153A1000) [pid = 3852] [serial = 354] [outer = 00000000] 03:41:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (1615A400) [pid = 3852] [serial = 355] [outer = 153A1000] 03:41:03 INFO - PROCESS | 3852 | 1469443263414 Marionette DEBUG loaded listener.js 03:41:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (161ACC00) [pid = 3852] [serial = 356] [outer = 153A1000] 03:41:03 INFO - PROCESS | 3852 | 1469443263900 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 687ms 03:41:03 INFO - PROCESS | 3852 | 1469443263910 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:41:03 INFO - PROCESS | 3852 | 1469443263922 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 03:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:41:03 INFO - PROCESS | 3852 | 1469443263926 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 3852 | 1469443263928 Marionette TRACE conn3 <- [1,442,null,{}] 03:41:03 INFO - PROCESS | 3852 | 1469443263938 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:03 INFO - PROCESS | 3852 | 1469443263940 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:04 INFO - PROCESS | 3852 | 1469443264048 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:41:04 INFO - PROCESS | 3852 | 1469443264053 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:04 INFO - PROCESS | 3852 | 1469443264055 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:04 INFO - PROCESS | 3852 | ++DOCSHELL 15B2A400 == 31 [pid = 3852] [id = 120] 03:41:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (15B2FC00) [pid = 3852] [serial = 357] [outer = 00000000] 03:41:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (1633D400) [pid = 3852] [serial = 358] [outer = 15B2FC00] 03:41:04 INFO - PROCESS | 3852 | 1469443264101 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (16E7A400) [pid = 3852] [serial = 359] [outer = 15B2FC00] 03:41:04 INFO - PROCESS | 3852 | 1469443264536 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 656ms 03:41:04 INFO - PROCESS | 3852 | 1469443264585 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:41:04 INFO - PROCESS | 3852 | 1469443264587 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 03:41:04 INFO - PROCESS | 3852 | 1469443264590 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:41:04 INFO - PROCESS | 3852 | 1469443264592 Marionette TRACE conn3 <- [1,446,null,{}] 03:41:04 INFO - PROCESS | 3852 | 1469443264595 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:04 INFO - PROCESS | 3852 | 1469443264597 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:04 INFO - PROCESS | 3852 | 1469443264709 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:41:04 INFO - PROCESS | 3852 | 1469443264791 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:04 INFO - PROCESS | 3852 | 1469443264794 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:04 INFO - PROCESS | 3852 | ++DOCSHELL 16FE4C00 == 32 [pid = 3852] [id = 121] 03:41:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (16FE5800) [pid = 3852] [serial = 360] [outer = 00000000] 03:41:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (1701B000) [pid = 3852] [serial = 361] [outer = 16FE5800] 03:41:04 INFO - PROCESS | 3852 | 1469443264839 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (170FC800) [pid = 3852] [serial = 362] [outer = 16FE5800] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (19ED3400) [pid = 3852] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (1997B400) [pid = 3852] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (13EA5000) [pid = 3852] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (1539D400) [pid = 3852] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (1AAF3C00) [pid = 3852] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (16337800) [pid = 3852] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (17170800) [pid = 3852] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (169F0C00) [pid = 3852] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (10A4B400) [pid = 3852] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (16338C00) [pid = 3852] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (10A10000) [pid = 3852] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (16FEC400) [pid = 3852] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (104E8000) [pid = 3852] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (178B9C00) [pid = 3852] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (1A80D400) [pid = 3852] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (1AA1D400) [pid = 3852] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (16162C00) [pid = 3852] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (10A0A000) [pid = 3852] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (142D0800) [pid = 3852] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (10A48C00) [pid = 3852] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (19979C00) [pid = 3852] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (10A4EC00) [pid = 3852] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (182C4C00) [pid = 3852] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (10A0F800) [pid = 3852] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (142B9400) [pid = 3852] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (17AC1800) [pid = 3852] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:41:05 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (1AAF6400) [pid = 3852] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:41:06 INFO - PROCESS | 3852 | 1469443266131 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:41:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:41:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1609ms 03:41:06 INFO - PROCESS | 3852 | 1469443266199 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:41:06 INFO - PROCESS | 3852 | 1469443266204 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 03:41:06 INFO - PROCESS | 3852 | 1469443266208 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:41:06 INFO - PROCESS | 3852 | 1469443266214 Marionette TRACE conn3 <- [1,450,null,{}] 03:41:06 INFO - PROCESS | 3852 | 1469443266219 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:06 INFO - PROCESS | 3852 | 1469443266222 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:06 INFO - PROCESS | 3852 | 1469443266336 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:41:06 INFO - PROCESS | 3852 | 1469443266419 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:06 INFO - PROCESS | 3852 | 1469443266422 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:06 INFO - PROCESS | 3852 | ++DOCSHELL 110D2800 == 33 [pid = 3852] [id = 122] 03:41:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (110D3C00) [pid = 3852] [serial = 363] [outer = 00000000] 03:41:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (130DA400) [pid = 3852] [serial = 364] [outer = 110D3C00] 03:41:06 INFO - PROCESS | 3852 | 1469443266519 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (132EB400) [pid = 3852] [serial = 365] [outer = 110D3C00] 03:41:07 INFO - PROCESS | 3852 | 1469443267408 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:41:07 INFO - PROCESS | 3852 | 1469443267467 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 03:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:41:07 INFO - PROCESS | 3852 | 1469443267472 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - PROCESS | 3852 | 1469443267476 Marionette TRACE conn3 <- [1,454,null,{}] 03:41:07 INFO - PROCESS | 3852 | 1469443267490 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:07 INFO - PROCESS | 3852 | 1469443267493 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:07 INFO - PROCESS | 3852 | 1469443267602 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:41:07 INFO - PROCESS | 3852 | 1469443267684 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:07 INFO - PROCESS | 3852 | 1469443267690 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:07 INFO - PROCESS | 3852 | ++DOCSHELL 112A1C00 == 34 [pid = 3852] [id = 123] 03:41:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (112A3800) [pid = 3852] [serial = 366] [outer = 00000000] 03:41:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (11A48400) [pid = 3852] [serial = 367] [outer = 112A3800] 03:41:07 INFO - PROCESS | 3852 | 1469443267785 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (12AD8400) [pid = 3852] [serial = 368] [outer = 112A3800] 03:41:07 INFO - PROCESS | 3852 | --DOCSHELL 15B2A400 == 33 [pid = 3852] [id = 120] 03:41:07 INFO - PROCESS | 3852 | --DOCSHELL 1539F800 == 32 [pid = 3852] [id = 119] 03:41:07 INFO - PROCESS | 3852 | --DOCSHELL 13932800 == 31 [pid = 3852] [id = 118] 03:41:07 INFO - PROCESS | 3852 | --DOCSHELL 1055D800 == 30 [pid = 3852] [id = 117] 03:41:07 INFO - PROCESS | 3852 | --DOCSHELL 13CE6C00 == 29 [pid = 3852] [id = 116] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (1ADD0400) [pid = 3852] [serial = 254] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (1717E800) [pid = 3852] [serial = 251] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (131EC800) [pid = 3852] [serial = 248] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (142D3000) [pid = 3852] [serial = 331] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (131EA400) [pid = 3852] [serial = 200] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (1A6C4800) [pid = 3852] [serial = 209] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (130B5800) [pid = 3852] [serial = 163] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (19977800) [pid = 3852] [serial = 206] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (19ED1400) [pid = 3852] [serial = 160] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (16991C00) [pid = 3852] [serial = 203] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1A804400) [pid = 3852] [serial = 197] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (1ADCE800) [pid = 3852] [serial = 245] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (1A6C2C00) [pid = 3852] [serial = 322] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (19EDB400) [pid = 3852] [serial = 320] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (19ED3800) [pid = 3852] [serial = 319] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (15393800) [pid = 3852] [serial = 292] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1539B400) [pid = 3852] [serial = 293] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (1548FC00) [pid = 3852] [serial = 307] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16165800) [pid = 3852] [serial = 308] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1AF64400) [pid = 3852] [serial = 287] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (16990400) [pid = 3852] [serial = 310] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (169F6400) [pid = 3852] [serial = 311] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (19EDC000) [pid = 3852] [serial = 298] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (182BAC00) [pid = 3852] [serial = 325] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1A80A000) [pid = 3852] [serial = 299] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (10EDF800) [pid = 3852] [serial = 289] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (11CDC000) [pid = 3852] [serial = 290] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (1A189C00) [pid = 3852] [serial = 326] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (1633DC00) [pid = 3852] [serial = 295] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (16341800) [pid = 3852] [serial = 296] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (1313E800) [pid = 3852] [serial = 304] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (13C2F400) [pid = 3852] [serial = 305] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (170F0400) [pid = 3852] [serial = 313] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (10EE1C00) [pid = 3852] [serial = 301] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (12ABC400) [pid = 3852] [serial = 302] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (1A6C6000) [pid = 3852] [serial = 323] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (16338400) [pid = 3852] [serial = 332] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (17F7F400) [pid = 3852] [serial = 316] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (1AA22000) [pid = 3852] [serial = 328] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (1AAF9000) [pid = 3852] [serial = 329] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (182C1C00) [pid = 3852] [serial = 317] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | --DOMWINDOW == 55 (176D1800) [pid = 3852] [serial = 314] [outer = 00000000] [url = about:blank] 03:41:07 INFO - PROCESS | 3852 | [3852] 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:41:07 INFO - PROCESS | 3852 | [3852] 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:41:08 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:08 INFO - PROCESS | 3852 | 1469443268240 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 797ms 03:41:08 INFO - PROCESS | 3852 | 1469443268274 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:41:08 INFO - PROCESS | 3852 | 1469443268279 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 03:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:41:08 INFO - PROCESS | 3852 | 1469443268285 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:41:08 INFO - PROCESS | 3852 | 1469443268288 Marionette TRACE conn3 <- [1,458,null,{}] 03:41:08 INFO - PROCESS | 3852 | 1469443268291 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:08 INFO - PROCESS | 3852 | 1469443268294 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:08 INFO - PROCESS | 3852 | 1469443268378 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:41:08 INFO - PROCESS | 3852 | 1469443268385 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:08 INFO - PROCESS | 3852 | 1469443268387 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:08 INFO - PROCESS | 3852 | ++DOCSHELL 139C8400 == 30 [pid = 3852] [id = 124] 03:41:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (139CA000) [pid = 3852] [serial = 369] [outer = 00000000] 03:41:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (13C31800) [pid = 3852] [serial = 370] [outer = 139CA000] 03:41:08 INFO - PROCESS | 3852 | 1469443268434 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (13E9C000) [pid = 3852] [serial = 371] [outer = 139CA000] 03:41:08 INFO - PROCESS | 3852 | 1469443268887 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:41:08 INFO - PROCESS | 3852 | 1469443268925 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 03:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:41:08 INFO - PROCESS | 3852 | 1469443268932 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:41:08 INFO - PROCESS | 3852 | 1469443268935 Marionette TRACE conn3 <- [1,462,null,{}] 03:41:08 INFO - PROCESS | 3852 | 1469443268946 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:08 INFO - PROCESS | 3852 | 1469443268950 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:09 INFO - PROCESS | 3852 | 1469443269037 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:41:09 INFO - PROCESS | 3852 | 1469443269168 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:09 INFO - PROCESS | 3852 | 1469443269171 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:09 INFO - PROCESS | 3852 | ++DOCSHELL 15013C00 == 31 [pid = 3852] [id = 125] 03:41:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (15014000) [pid = 3852] [serial = 372] [outer = 00000000] 03:41:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (1539A800) [pid = 3852] [serial = 373] [outer = 15014000] 03:41:09 INFO - PROCESS | 3852 | 1469443269220 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (1539DC00) [pid = 3852] [serial = 374] [outer = 15014000] 03:41:09 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:09 INFO - PROCESS | 3852 | 1469443269592 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:41:09 INFO - PROCESS | 3852 | 1469443269630 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 03:41:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:41:09 INFO - PROCESS | 3852 | 1469443269634 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 3852 | 1469443269636 Marionette TRACE conn3 <- [1,466,null,{}] 03:41:09 INFO - PROCESS | 3852 | 1469443269639 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:09 INFO - PROCESS | 3852 | 1469443269641 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:09 INFO - PROCESS | 3852 | 1469443269728 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:41:09 INFO - PROCESS | 3852 | 1469443269733 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:09 INFO - PROCESS | 3852 | 1469443269735 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:09 INFO - PROCESS | 3852 | ++DOCSHELL 15B23400 == 32 [pid = 3852] [id = 126] 03:41:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (1615A000) [pid = 3852] [serial = 375] [outer = 00000000] 03:41:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (16333C00) [pid = 3852] [serial = 376] [outer = 1615A000] 03:41:09 INFO - PROCESS | 3852 | 1469443269789 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (16339000) [pid = 3852] [serial = 377] [outer = 1615A000] 03:41:10 INFO - PROCESS | 3852 | 1469443270239 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 3852 | 1469443270273 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 03:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:41:10 INFO - PROCESS | 3852 | 1469443270276 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - PROCESS | 3852 | 1469443270278 Marionette TRACE conn3 <- [1,470,null,{}] 03:41:10 INFO - PROCESS | 3852 | 1469443270285 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:10 INFO - PROCESS | 3852 | 1469443270287 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:10 INFO - PROCESS | 3852 | 1469443270390 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:41:10 INFO - PROCESS | 3852 | 1469443270491 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:10 INFO - PROCESS | 3852 | 1469443270494 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:10 INFO - PROCESS | 3852 | ++DOCSHELL 16990400 == 33 [pid = 3852] [id = 127] 03:41:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (16991C00) [pid = 3852] [serial = 378] [outer = 00000000] 03:41:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (16E78800) [pid = 3852] [serial = 379] [outer = 16991C00] 03:41:10 INFO - PROCESS | 3852 | 1469443270537 Marionette DEBUG loaded listener.js 03:41:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (16FA8C00) [pid = 3852] [serial = 380] [outer = 16991C00] 03:41:10 INFO - PROCESS | 3852 | 1469443270940 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:41:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:41:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 688ms 03:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:41:10 INFO - PROCESS | 3852 | 1469443270976 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 3852 | 1469443270978 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 03:41:10 INFO - PROCESS | 3852 | 1469443270981 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - PROCESS | 3852 | 1469443270983 Marionette TRACE conn3 <- [1,474,null,{}] 03:41:10 INFO - PROCESS | 3852 | 1469443270986 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:10 INFO - PROCESS | 3852 | 1469443270992 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:11 INFO - PROCESS | 3852 | 1469443271121 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:41:11 INFO - PROCESS | 3852 | 1469443271136 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:11 INFO - PROCESS | 3852 | 1469443271138 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:11 INFO - PROCESS | 3852 | ++DOCSHELL 16FE7000 == 34 [pid = 3852] [id = 128] 03:41:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (16FF1C00) [pid = 3852] [serial = 381] [outer = 00000000] 03:41:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (17144C00) [pid = 3852] [serial = 382] [outer = 16FF1C00] 03:41:11 INFO - PROCESS | 3852 | 1469443271181 Marionette DEBUG loaded listener.js 03:41:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (1714C800) [pid = 3852] [serial = 383] [outer = 16FF1C00] 03:41:11 INFO - PROCESS | 3852 | 1469443271616 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:41:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 688ms 03:41:11 INFO - PROCESS | 3852 | 1469443271681 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:41:11 INFO - PROCESS | 3852 | 1469443271683 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 03:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:41:11 INFO - PROCESS | 3852 | 1469443271693 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:41:11 INFO - PROCESS | 3852 | 1469443271695 Marionette TRACE conn3 <- [1,478,null,{}] 03:41:11 INFO - PROCESS | 3852 | 1469443271702 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:11 INFO - PROCESS | 3852 | 1469443271704 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:11 INFO - PROCESS | 3852 | 1469443271849 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:41:11 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (153A1000) [pid = 3852] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:41:11 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (12825400) [pid = 3852] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:41:11 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (142D3400) [pid = 3852] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:41:11 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (10A04800) [pid = 3852] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:41:11 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (1633E400) [pid = 3852] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:41:11 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (15B2FC00) [pid = 3852] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:41:11 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (13937800) [pid = 3852] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:41:11 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (1055E000) [pid = 3852] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:41:11 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (13CE8800) [pid = 3852] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:41:11 INFO - PROCESS | 3852 | 1469443271919 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:11 INFO - PROCESS | 3852 | 1469443271921 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:11 INFO - PROCESS | 3852 | ++DOCSHELL 10A04800 == 35 [pid = 3852] [id = 129] 03:41:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (10A08000) [pid = 3852] [serial = 384] [outer = 00000000] 03:41:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (13929400) [pid = 3852] [serial = 385] [outer = 10A08000] 03:41:11 INFO - PROCESS | 3852 | 1469443271964 Marionette DEBUG loaded listener.js 03:41:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (142D3400) [pid = 3852] [serial = 386] [outer = 10A08000] 03:41:12 INFO - PROCESS | 3852 | 1469443272324 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 657ms 03:41:12 INFO - PROCESS | 3852 | 1469443272345 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:41:12 INFO - PROCESS | 3852 | 1469443272347 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 03:41:12 INFO - PROCESS | 3852 | 1469443272350 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:41:12 INFO - PROCESS | 3852 | 1469443272352 Marionette TRACE conn3 <- [1,482,null,{}] 03:41:12 INFO - PROCESS | 3852 | 1469443272355 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:12 INFO - PROCESS | 3852 | 1469443272357 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:12 INFO - PROCESS | 3852 | 1469443272433 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:41:12 INFO - PROCESS | 3852 | 1469443272438 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:12 INFO - PROCESS | 3852 | 1469443272440 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:12 INFO - PROCESS | 3852 | ++DOCSHELL 161B6C00 == 36 [pid = 3852] [id = 130] 03:41:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (17142C00) [pid = 3852] [serial = 387] [outer = 00000000] 03:41:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (176D3400) [pid = 3852] [serial = 388] [outer = 17142C00] 03:41:12 INFO - PROCESS | 3852 | 1469443272482 Marionette DEBUG loaded listener.js 03:41:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (178B9000) [pid = 3852] [serial = 389] [outer = 17142C00] 03:41:12 INFO - PROCESS | 3852 | 1469443272905 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 593ms 03:41:12 INFO - PROCESS | 3852 | 1469443272948 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:41:12 INFO - PROCESS | 3852 | 1469443272949 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 03:41:12 INFO - PROCESS | 3852 | 1469443272953 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:41:12 INFO - PROCESS | 3852 | 1469443272955 Marionette TRACE conn3 <- [1,486,null,{}] 03:41:12 INFO - PROCESS | 3852 | 1469443272958 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:12 INFO - PROCESS | 3852 | 1469443272960 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:13 INFO - PROCESS | 3852 | 1469443273037 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:41:13 INFO - PROCESS | 3852 | 1469443273042 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:13 INFO - PROCESS | 3852 | 1469443273044 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:13 INFO - PROCESS | 3852 | ++DOCSHELL 10A4AC00 == 37 [pid = 3852] [id = 131] 03:41:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (17618800) [pid = 3852] [serial = 390] [outer = 00000000] 03:41:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (17F7C800) [pid = 3852] [serial = 391] [outer = 17618800] 03:41:13 INFO - PROCESS | 3852 | 1469443273088 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (1820D800) [pid = 3852] [serial = 392] [outer = 17618800] 03:41:13 INFO - PROCESS | 3852 | 1469443273509 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:41:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:41:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 594ms 03:41:13 INFO - PROCESS | 3852 | 1469443273560 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:41:13 INFO - PROCESS | 3852 | 1469443273562 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 03:41:13 INFO - PROCESS | 3852 | 1469443273569 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:41:13 INFO - PROCESS | 3852 | 1469443273571 Marionette TRACE conn3 <- [1,490,null,{}] 03:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:41:13 INFO - PROCESS | 3852 | 1469443273574 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:13 INFO - PROCESS | 3852 | 1469443273576 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:13 INFO - PROCESS | 3852 | 1469443273656 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:41:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (1714B800) [pid = 3852] [serial = 393] [outer = 1B2F5000] 03:41:13 INFO - PROCESS | 3852 | 1469443273691 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:13 INFO - PROCESS | 3852 | 1469443273693 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:13 INFO - PROCESS | 3852 | ++DOCSHELL 182BE400 == 38 [pid = 3852] [id = 132] 03:41:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (182BEC00) [pid = 3852] [serial = 394] [outer = 00000000] 03:41:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (182C4800) [pid = 3852] [serial = 395] [outer = 182BEC00] 03:41:13 INFO - PROCESS | 3852 | 1469443273741 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (182C2400) [pid = 3852] [serial = 396] [outer = 182BEC00] 03:41:14 INFO - PROCESS | 3852 | 1469443274458 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 938ms 03:41:14 INFO - PROCESS | 3852 | 1469443274519 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 3852 | 1469443274524 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 03:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:41:14 INFO - PROCESS | 3852 | 1469443274528 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 3852 | 1469443274534 Marionette TRACE conn3 <- [1,494,null,{}] 03:41:14 INFO - PROCESS | 3852 | 1469443274539 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:14 INFO - PROCESS | 3852 | 1469443274542 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:14 INFO - PROCESS | 3852 | 1469443274651 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:41:14 INFO - PROCESS | 3852 | 1469443274772 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:14 INFO - PROCESS | 3852 | 1469443274775 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:14 INFO - PROCESS | 3852 | ++DOCSHELL 10A4A400 == 39 [pid = 3852] [id = 133] 03:41:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (10A4E000) [pid = 3852] [serial = 397] [outer = 00000000] 03:41:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (131DE400) [pid = 3852] [serial = 398] [outer = 10A4E000] 03:41:14 INFO - PROCESS | 3852 | 1469443274840 Marionette DEBUG loaded listener.js 03:41:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (13C26C00) [pid = 3852] [serial = 399] [outer = 10A4E000] 03:41:15 INFO - PROCESS | 3852 | 1469443275387 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:41:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:41:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 906ms 03:41:15 INFO - PROCESS | 3852 | 1469443275434 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 3852 | 1469443275439 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 03:41:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:41:15 INFO - PROCESS | 3852 | 1469443275446 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 3852 | 1469443275449 Marionette TRACE conn3 <- [1,498,null,{}] 03:41:15 INFO - PROCESS | 3852 | 1469443275453 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:15 INFO - PROCESS | 3852 | 1469443275456 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:15 INFO - PROCESS | 3852 | 1469443275569 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:41:15 INFO - PROCESS | 3852 | 1469443275691 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:15 INFO - PROCESS | 3852 | 1469443275694 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:15 INFO - PROCESS | 3852 | ++DOCSHELL 142CE400 == 40 [pid = 3852] [id = 134] 03:41:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (142D1800) [pid = 3852] [serial = 400] [outer = 00000000] 03:41:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (15493400) [pid = 3852] [serial = 401] [outer = 142D1800] 03:41:15 INFO - PROCESS | 3852 | 1469443275751 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (161B3C00) [pid = 3852] [serial = 402] [outer = 142D1800] 03:41:16 INFO - PROCESS | 3852 | 1469443276322 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:41:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 954ms 03:41:16 INFO - PROCESS | 3852 | 1469443276390 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:41:16 INFO - PROCESS | 3852 | 1469443276393 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 03:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:41:16 INFO - PROCESS | 3852 | 1469443276397 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:41:16 INFO - PROCESS | 3852 | 1469443276401 Marionette TRACE conn3 <- [1,502,null,{}] 03:41:16 INFO - PROCESS | 3852 | 1469443276412 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:16 INFO - PROCESS | 3852 | 1469443276416 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:16 INFO - PROCESS | 3852 | 1469443276552 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:41:16 INFO - PROCESS | 3852 | 1469443276679 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:16 INFO - PROCESS | 3852 | 1469443276682 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:16 INFO - PROCESS | 3852 | ++DOCSHELL 176D0400 == 41 [pid = 3852] [id = 135] 03:41:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (17820000) [pid = 3852] [serial = 403] [outer = 00000000] 03:41:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (182BC800) [pid = 3852] [serial = 404] [outer = 17820000] 03:41:16 INFO - PROCESS | 3852 | 1469443276738 Marionette DEBUG loaded listener.js 03:41:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (195C7800) [pid = 3852] [serial = 405] [outer = 17820000] 03:41:17 INFO - PROCESS | 3852 | 1469443277341 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:41:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:41:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1093ms 03:41:17 INFO - PROCESS | 3852 | 1469443277520 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:41:17 INFO - PROCESS | 3852 | 1469443277524 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 03:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:41:17 INFO - PROCESS | 3852 | 1469443277539 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:41:17 INFO - PROCESS | 3852 | 1469443277542 Marionette TRACE conn3 <- [1,506,null,{}] 03:41:17 INFO - PROCESS | 3852 | 1469443277547 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:17 INFO - PROCESS | 3852 | 1469443277550 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:17 INFO - PROCESS | 3852 | 1469443277648 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:41:17 INFO - PROCESS | 3852 | 1469443277723 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:17 INFO - PROCESS | 3852 | 1469443277728 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:17 INFO - PROCESS | 3852 | ++DOCSHELL 12ABC400 == 42 [pid = 3852] [id = 136] 03:41:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (12D6EC00) [pid = 3852] [serial = 406] [outer = 00000000] 03:41:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (130D6000) [pid = 3852] [serial = 407] [outer = 12D6EC00] 03:41:17 INFO - PROCESS | 3852 | 1469443277776 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1315B800) [pid = 3852] [serial = 408] [outer = 12D6EC00] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 10A4AC00 == 41 [pid = 3852] [id = 131] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 161B6C00 == 40 [pid = 3852] [id = 130] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 10A04800 == 39 [pid = 3852] [id = 129] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 16FE7000 == 38 [pid = 3852] [id = 128] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 16990400 == 37 [pid = 3852] [id = 127] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 15B23400 == 36 [pid = 3852] [id = 126] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 15013C00 == 35 [pid = 3852] [id = 125] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 139C8400 == 34 [pid = 3852] [id = 124] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 112A1C00 == 33 [pid = 3852] [id = 123] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 110D2800 == 32 [pid = 3852] [id = 122] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 16FE4C00 == 31 [pid = 3852] [id = 121] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 142CE400 == 30 [pid = 3852] [id = 134] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 176D0400 == 29 [pid = 3852] [id = 135] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 182BE400 == 28 [pid = 3852] [id = 132] 03:41:18 INFO - PROCESS | 3852 | --DOCSHELL 10A4A400 == 27 [pid = 3852] [id = 133] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (1701B000) [pid = 3852] [serial = 361] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (1633D400) [pid = 3852] [serial = 358] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (16E7A400) [pid = 3852] [serial = 359] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (13C24800) [pid = 3852] [serial = 352] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (13CF0000) [pid = 3852] [serial = 353] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1143E000) [pid = 3852] [serial = 349] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (11A57800) [pid = 3852] [serial = 350] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (142B8400) [pid = 3852] [serial = 347] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (13E9F800) [pid = 3852] [serial = 346] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (10F8CC00) [pid = 3852] [serial = 334] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (153A0C00) [pid = 3852] [serial = 337] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (170FC400) [pid = 3852] [serial = 340] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (142CA400) [pid = 3852] [serial = 343] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1615A400) [pid = 3852] [serial = 355] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (161ACC00) [pid = 3852] [serial = 356] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (15B23000) [pid = 3852] [serial = 344] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (161B1400) [pid = 3852] [serial = 338] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (130DB400) [pid = 3852] [serial = 335] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (17143000) [pid = 3852] [serial = 341] [outer = 00000000] [url = about:blank] 03:41:19 INFO - PROCESS | 3852 | 1469443279020 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:41:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:41:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1500ms 03:41:19 INFO - PROCESS | 3852 | 1469443279077 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:41:19 INFO - PROCESS | 3852 | 1469443279082 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 03:41:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:41:19 INFO - PROCESS | 3852 | 1469443279089 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 3852 | 1469443279093 Marionette TRACE conn3 <- [1,510,null,{}] 03:41:19 INFO - PROCESS | 3852 | 1469443279098 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:19 INFO - PROCESS | 3852 | 1469443279101 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:19 INFO - PROCESS | 3852 | 1469443279187 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:41:19 INFO - PROCESS | 3852 | 1469443279261 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:19 INFO - PROCESS | 3852 | 1469443279266 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:19 INFO - PROCESS | 3852 | ++DOCSHELL 1055D800 == 28 [pid = 3852] [id = 137] 03:41:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (1055E000) [pid = 3852] [serial = 409] [outer = 00000000] 03:41:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (10F86C00) [pid = 3852] [serial = 410] [outer = 1055E000] 03:41:19 INFO - PROCESS | 3852 | 1469443279313 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (110CC400) [pid = 3852] [serial = 411] [outer = 1055E000] 03:41:19 INFO - PROCESS | 3852 | 1469443279710 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:41:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:41:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 625ms 03:41:19 INFO - PROCESS | 3852 | 1469443279727 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:41:19 INFO - PROCESS | 3852 | 1469443279732 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 03:41:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:41:19 INFO - PROCESS | 3852 | 1469443279738 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 3852 | 1469443279741 Marionette TRACE conn3 <- [1,514,null,{}] 03:41:19 INFO - PROCESS | 3852 | 1469443279745 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:19 INFO - PROCESS | 3852 | 1469443279747 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:19 INFO - PROCESS | 3852 | 1469443279831 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:41:19 INFO - PROCESS | 3852 | 1469443279837 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:19 INFO - PROCESS | 3852 | 1469443279840 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:19 INFO - PROCESS | 3852 | ++DOCSHELL 130B7400 == 29 [pid = 3852] [id = 138] 03:41:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (130D3800) [pid = 3852] [serial = 412] [outer = 00000000] 03:41:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (1314F800) [pid = 3852] [serial = 413] [outer = 130D3800] 03:41:19 INFO - PROCESS | 3852 | 1469443279893 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (13260800) [pid = 3852] [serial = 414] [outer = 130D3800] 03:41:20 INFO - PROCESS | 3852 | 1469443280335 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:41:20 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:41:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 641ms 03:41:20 INFO - PROCESS | 3852 | 1469443280375 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:41:20 INFO - PROCESS | 3852 | 1469443280378 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 03:41:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:41:20 INFO - PROCESS | 3852 | 1469443280381 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:41:20 INFO - PROCESS | 3852 | 1469443280384 Marionette TRACE conn3 <- [1,518,null,{}] 03:41:20 INFO - PROCESS | 3852 | 1469443280395 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:20 INFO - PROCESS | 3852 | 1469443280400 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:20 INFO - PROCESS | 3852 | 1469443280484 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:41:20 INFO - PROCESS | 3852 | 1469443280493 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 3852 | 1469443280496 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:20 INFO - PROCESS | 3852 | ++DOCSHELL 10A50000 == 30 [pid = 3852] [id = 139] 03:41:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (142CB800) [pid = 3852] [serial = 415] [outer = 00000000] 03:41:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (142CF800) [pid = 3852] [serial = 416] [outer = 142CB800] 03:41:20 INFO - PROCESS | 3852 | 1469443280544 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (142D6000) [pid = 3852] [serial = 417] [outer = 142CB800] 03:41:21 INFO - PROCESS | 3852 | 1469443281009 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:41:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:41:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 641ms 03:41:21 INFO - PROCESS | 3852 | 1469443281032 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 3852 | 1469443281034 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 03:41:21 INFO - PROCESS | 3852 | 1469443281047 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - PROCESS | 3852 | 1469443281049 Marionette TRACE conn3 <- [1,522,null,{}] 03:41:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:41:21 INFO - PROCESS | 3852 | 1469443281061 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:21 INFO - PROCESS | 3852 | 1469443281063 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:21 INFO - PROCESS | 3852 | 1469443281169 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:41:21 INFO - PROCESS | 3852 | 1469443281174 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:21 INFO - PROCESS | 3852 | 1469443281176 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:21 INFO - PROCESS | 3852 | ++DOCSHELL 142CAC00 == 31 [pid = 3852] [id = 140] 03:41:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (142D3800) [pid = 3852] [serial = 418] [outer = 00000000] 03:41:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (153A2C00) [pid = 3852] [serial = 419] [outer = 142D3800] 03:41:21 INFO - PROCESS | 3852 | 1469443281221 Marionette DEBUG loaded listener.js 03:41:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (15B27000) [pid = 3852] [serial = 420] [outer = 142D3800] 03:41:21 INFO - PROCESS | 3852 | 1469443281667 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:41:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:41:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 640ms 03:41:21 INFO - PROCESS | 3852 | 1469443281688 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 3852 | 1469443281690 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 03:41:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:41:21 INFO - PROCESS | 3852 | 1469443281693 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - PROCESS | 3852 | 1469443281694 Marionette TRACE conn3 <- [1,526,null,{}] 03:41:21 INFO - PROCESS | 3852 | 1469443281704 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:21 INFO - PROCESS | 3852 | 1469443281706 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:21 INFO - PROCESS | 3852 | 1469443281805 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:41:21 INFO - PROCESS | 3852 | 1469443281810 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:21 INFO - PROCESS | 3852 | 1469443281812 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:21 INFO - PROCESS | 3852 | ++DOCSHELL 161A9C00 == 32 [pid = 3852] [id = 141] 03:41:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (161AB000) [pid = 3852] [serial = 421] [outer = 00000000] 03:41:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (161B1800) [pid = 3852] [serial = 422] [outer = 161AB000] 03:41:21 INFO - PROCESS | 3852 | 1469443281857 Marionette DEBUG loaded listener.js 03:41:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (161B6400) [pid = 3852] [serial = 423] [outer = 161AB000] 03:41:22 INFO - PROCESS | 3852 | 1469443282346 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:41:22 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:41:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 704ms 03:41:22 INFO - PROCESS | 3852 | 1469443282393 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:41:22 INFO - PROCESS | 3852 | 1469443282395 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 03:41:22 INFO - PROCESS | 3852 | 1469443282398 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:41:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:41:22 INFO - PROCESS | 3852 | 1469443282400 Marionette TRACE conn3 <- [1,530,null,{}] 03:41:22 INFO - PROCESS | 3852 | 1469443282403 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:22 INFO - PROCESS | 3852 | 1469443282409 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:22 INFO - PROCESS | 3852 | 1469443282533 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:41:22 INFO - PROCESS | 3852 | 1469443282591 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:22 INFO - PROCESS | 3852 | 1469443282593 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:22 INFO - PROCESS | 3852 | ++DOCSHELL 16E7A400 == 33 [pid = 3852] [id = 142] 03:41:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (16E82C00) [pid = 3852] [serial = 424] [outer = 00000000] 03:41:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (16FE4400) [pid = 3852] [serial = 425] [outer = 16E82C00] 03:41:22 INFO - PROCESS | 3852 | 1469443282639 Marionette DEBUG loaded listener.js 03:41:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (16FEBC00) [pid = 3852] [serial = 426] [outer = 16E82C00] 03:41:23 INFO - PROCESS | 3852 | 1469443283269 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:41:23 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (17618800) [pid = 3852] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:41:23 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (182BEC00) [pid = 3852] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:41:23 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (16991C00) [pid = 3852] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:41:23 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (16FF1C00) [pid = 3852] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:41:23 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (10A08000) [pid = 3852] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:41:23 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (110D3C00) [pid = 3852] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:41:23 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1615A000) [pid = 3852] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:41:23 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (15014000) [pid = 3852] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:41:23 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (16FE5800) [pid = 3852] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:41:23 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (112A3800) [pid = 3852] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:41:23 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (139CA000) [pid = 3852] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:41:23 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (17142C00) [pid = 3852] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:41:23 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:41:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:41:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:41:23 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:41:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:41:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:41:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 938ms 03:41:23 INFO - PROCESS | 3852 | 1469443283344 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:41:23 INFO - PROCESS | 3852 | 1469443283356 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 03:41:23 INFO - PROCESS | 3852 | 1469443283359 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:41:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:41:23 INFO - PROCESS | 3852 | 1469443283361 Marionette TRACE conn3 <- [1,534,null,{}] 03:41:23 INFO - PROCESS | 3852 | 1469443283365 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:23 INFO - PROCESS | 3852 | 1469443283367 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:23 INFO - PROCESS | 3852 | 1469443283448 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:41:23 INFO - PROCESS | 3852 | 1469443283455 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:23 INFO - PROCESS | 3852 | 1469443283457 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:23 INFO - PROCESS | 3852 | ++DOCSHELL 110D3C00 == 34 [pid = 3852] [id = 143] 03:41:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (15395400) [pid = 3852] [serial = 427] [outer = 00000000] 03:41:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (161B3400) [pid = 3852] [serial = 428] [outer = 15395400] 03:41:23 INFO - PROCESS | 3852 | 1469443283500 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1633F800) [pid = 3852] [serial = 429] [outer = 15395400] 03:41:23 INFO - PROCESS | 3852 | 1469443283895 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:41:23 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:41:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 594ms 03:41:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:41:23 INFO - PROCESS | 3852 | 1469443283957 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:41:23 INFO - PROCESS | 3852 | 1469443283959 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 03:41:23 INFO - PROCESS | 3852 | 1469443283963 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:41:23 INFO - PROCESS | 3852 | 1469443283964 Marionette TRACE conn3 <- [1,538,null,{}] 03:41:23 INFO - PROCESS | 3852 | 1469443283968 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:23 INFO - PROCESS | 3852 | 1469443283969 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:24 INFO - PROCESS | 3852 | 1469443284042 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:41:24 INFO - PROCESS | 3852 | 1469443284047 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 3852 | 1469443284049 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:24 INFO - PROCESS | 3852 | ++DOCSHELL 16FAC000 == 35 [pid = 3852] [id = 144] 03:41:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16FED400) [pid = 3852] [serial = 430] [outer = 00000000] 03:41:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17143800) [pid = 3852] [serial = 431] [outer = 16FED400] 03:41:24 INFO - PROCESS | 3852 | 1469443284094 Marionette DEBUG loaded listener.js 03:41:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (170F0400) [pid = 3852] [serial = 432] [outer = 16FED400] 03:41:24 INFO - PROCESS | 3852 | 1469443284501 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:41:24 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:41:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 593ms 03:41:24 INFO - PROCESS | 3852 | 1469443284560 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 3852 | 1469443284562 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 03:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:41:24 INFO - PROCESS | 3852 | 1469443284565 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 3852 | 1469443284567 Marionette TRACE conn3 <- [1,542,null,{}] 03:41:24 INFO - PROCESS | 3852 | 1469443284570 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:24 INFO - PROCESS | 3852 | 1469443284572 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:24 INFO - PROCESS | 3852 | 1469443284648 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:41:24 INFO - PROCESS | 3852 | 1469443284653 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 3852 | 1469443284655 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:24 INFO - PROCESS | 3852 | ++DOCSHELL 17026C00 == 36 [pid = 3852] [id = 145] 03:41:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17618000) [pid = 3852] [serial = 433] [outer = 00000000] 03:41:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (17F80800) [pid = 3852] [serial = 434] [outer = 17618000] 03:41:24 INFO - PROCESS | 3852 | 1469443284698 Marionette DEBUG loaded listener.js 03:41:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (18208800) [pid = 3852] [serial = 435] [outer = 17618000] 03:41:25 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:25 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:25 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:25 INFO - PROCESS | 3852 | 1469443285129 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 594ms 03:41:25 INFO - PROCESS | 3852 | 1469443285162 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:41:25 INFO - PROCESS | 3852 | 1469443285164 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 03:41:25 INFO - PROCESS | 3852 | 1469443285178 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:41:25 INFO - PROCESS | 3852 | 1469443285189 Marionette TRACE conn3 <- [1,546,null,{}] 03:41:25 INFO - PROCESS | 3852 | 1469443285197 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:25 INFO - PROCESS | 3852 | 1469443285199 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:25 INFO - PROCESS | 3852 | 1469443285276 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:41:25 INFO - PROCESS | 3852 | 1469443285393 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:25 INFO - PROCESS | 3852 | 1469443285396 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:25 INFO - PROCESS | 3852 | ++DOCSHELL 1026E800 == 37 [pid = 3852] [id = 146] 03:41:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (102CD800) [pid = 3852] [serial = 436] [outer = 00000000] 03:41:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (10559C00) [pid = 3852] [serial = 437] [outer = 102CD800] 03:41:25 INFO - PROCESS | 3852 | 1469443285454 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (10A4C000) [pid = 3852] [serial = 438] [outer = 102CD800] 03:41:26 INFO - PROCESS | 3852 | 1469443286215 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1062ms 03:41:26 INFO - PROCESS | 3852 | 1469443286271 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:41:26 INFO - PROCESS | 3852 | 1469443286274 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 03:41:26 INFO - PROCESS | 3852 | 1469443286280 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:41:26 INFO - PROCESS | 3852 | 1469443286283 Marionette TRACE conn3 <- [1,550,null,{}] 03:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:41:26 INFO - PROCESS | 3852 | 1469443286288 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:26 INFO - PROCESS | 3852 | 1469443286291 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:26 INFO - PROCESS | 3852 | 1469443286407 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:41:26 INFO - PROCESS | 3852 | 1469443286488 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:26 INFO - PROCESS | 3852 | 1469443286491 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:26 INFO - PROCESS | 3852 | ++DOCSHELL 13C30000 == 38 [pid = 3852] [id = 147] 03:41:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (13C32C00) [pid = 3852] [serial = 439] [outer = 00000000] 03:41:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (142B9400) [pid = 3852] [serial = 440] [outer = 13C32C00] 03:41:26 INFO - PROCESS | 3852 | 1469443286587 Marionette DEBUG loaded listener.js 03:41:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1500F400) [pid = 3852] [serial = 441] [outer = 13C32C00] 03:41:26 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:27 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:27 INFO - PROCESS | 3852 | 1469443287422 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1188ms 03:41:27 INFO - PROCESS | 3852 | 1469443287486 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:41:27 INFO - PROCESS | 3852 | 1469443287490 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 03:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:41:27 INFO - PROCESS | 3852 | 1469443287495 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:41:27 INFO - PROCESS | 3852 | 1469443287498 Marionette TRACE conn3 <- [1,554,null,{}] 03:41:27 INFO - PROCESS | 3852 | 1469443287504 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:27 INFO - PROCESS | 3852 | 1469443287507 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:27 INFO - PROCESS | 3852 | 1469443287613 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:41:27 INFO - PROCESS | 3852 | 1469443287711 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:27 INFO - PROCESS | 3852 | 1469443287716 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:27 INFO - PROCESS | 3852 | ++DOCSHELL 112A8C00 == 39 [pid = 3852] [id = 148] 03:41:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (114DF800) [pid = 3852] [serial = 442] [outer = 00000000] 03:41:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (12AD9400) [pid = 3852] [serial = 443] [outer = 114DF800] 03:41:27 INFO - PROCESS | 3852 | 1469443287765 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (12DA6800) [pid = 3852] [serial = 444] [outer = 114DF800] 03:41:28 INFO - PROCESS | 3852 | --DOCSHELL 17026C00 == 38 [pid = 3852] [id = 145] 03:41:28 INFO - PROCESS | 3852 | --DOCSHELL 16FAC000 == 37 [pid = 3852] [id = 144] 03:41:28 INFO - PROCESS | 3852 | --DOCSHELL 110D3C00 == 36 [pid = 3852] [id = 143] 03:41:28 INFO - PROCESS | 3852 | --DOCSHELL 16E7A400 == 35 [pid = 3852] [id = 142] 03:41:28 INFO - PROCESS | 3852 | --DOCSHELL 161A9C00 == 34 [pid = 3852] [id = 141] 03:41:28 INFO - PROCESS | 3852 | --DOCSHELL 142CAC00 == 33 [pid = 3852] [id = 140] 03:41:28 INFO - PROCESS | 3852 | --DOCSHELL 10A50000 == 32 [pid = 3852] [id = 139] 03:41:28 INFO - PROCESS | 3852 | --DOCSHELL 130B7400 == 31 [pid = 3852] [id = 138] 03:41:28 INFO - PROCESS | 3852 | --DOCSHELL 1055D800 == 30 [pid = 3852] [id = 137] 03:41:28 INFO - PROCESS | 3852 | --DOCSHELL 12ABC400 == 29 [pid = 3852] [id = 136] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (1820D800) [pid = 3852] [serial = 392] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (182C2400) [pid = 3852] [serial = 396] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (182C4800) [pid = 3852] [serial = 395] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (11CDE800) [pid = 3852] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (16E78800) [pid = 3852] [serial = 379] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (17144C00) [pid = 3852] [serial = 382] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (16FA8C00) [pid = 3852] [serial = 380] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (13929400) [pid = 3852] [serial = 385] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1714C800) [pid = 3852] [serial = 383] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (130DA400) [pid = 3852] [serial = 364] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (132EB400) [pid = 3852] [serial = 365] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (16333C00) [pid = 3852] [serial = 376] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1539A800) [pid = 3852] [serial = 373] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1539DC00) [pid = 3852] [serial = 374] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (170FC800) [pid = 3852] [serial = 362] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (11A48400) [pid = 3852] [serial = 367] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (12AD8400) [pid = 3852] [serial = 368] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (13C31800) [pid = 3852] [serial = 370] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (13E9C000) [pid = 3852] [serial = 371] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (142D3400) [pid = 3852] [serial = 386] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (17F7C800) [pid = 3852] [serial = 391] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (178B9000) [pid = 3852] [serial = 389] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (176D3400) [pid = 3852] [serial = 388] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (16339000) [pid = 3852] [serial = 377] [outer = 00000000] [url = about:blank] 03:41:28 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:28 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:28 INFO - PROCESS | 3852 | 1469443288302 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 828ms 03:41:28 INFO - PROCESS | 3852 | 1469443288336 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 3852 | 1469443288341 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 03:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:41:28 INFO - PROCESS | 3852 | 1469443288347 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - PROCESS | 3852 | 1469443288350 Marionette TRACE conn3 <- [1,558,null,{}] 03:41:28 INFO - PROCESS | 3852 | 1469443288353 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:28 INFO - PROCESS | 3852 | 1469443288356 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:28 INFO - PROCESS | 3852 | 1469443288441 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:41:28 INFO - PROCESS | 3852 | 1469443288450 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:28 INFO - PROCESS | 3852 | 1469443288452 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:28 INFO - PROCESS | 3852 | ++DOCSHELL 130DC400 == 30 [pid = 3852] [id = 149] 03:41:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (130DCC00) [pid = 3852] [serial = 445] [outer = 00000000] 03:41:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (13260C00) [pid = 3852] [serial = 446] [outer = 130DCC00] 03:41:28 INFO - PROCESS | 3852 | 1469443288500 Marionette DEBUG loaded listener.js 03:41:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (13C24800) [pid = 3852] [serial = 447] [outer = 130DCC00] 03:41:28 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:28 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:28 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:28 INFO - PROCESS | 3852 | 1469443288954 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 640ms 03:41:28 INFO - PROCESS | 3852 | 1469443288986 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 3852 | 1469443288989 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 03:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:41:28 INFO - PROCESS | 3852 | 1469443288992 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - PROCESS | 3852 | 1469443288995 Marionette TRACE conn3 <- [1,562,null,{}] 03:41:29 INFO - PROCESS | 3852 | 1469443289006 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:29 INFO - PROCESS | 3852 | 1469443289011 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:29 INFO - PROCESS | 3852 | 1469443289131 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:41:29 INFO - PROCESS | 3852 | 1469443289205 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:29 INFO - PROCESS | 3852 | 1469443289208 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:29 INFO - PROCESS | 3852 | ++DOCSHELL 142D5400 == 31 [pid = 3852] [id = 150] 03:41:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (15015400) [pid = 3852] [serial = 448] [outer = 00000000] 03:41:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (15393C00) [pid = 3852] [serial = 449] [outer = 15015400] 03:41:29 INFO - PROCESS | 3852 | 1469443289264 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (1539C000) [pid = 3852] [serial = 450] [outer = 15015400] 03:41:29 INFO - PROCESS | 3852 | 1469443289634 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 703ms 03:41:29 INFO - PROCESS | 3852 | 1469443289690 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:41:29 INFO - PROCESS | 3852 | 1469443289692 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 03:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:41:29 INFO - PROCESS | 3852 | 1469443289696 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:41:29 INFO - PROCESS | 3852 | 1469443289697 Marionette TRACE conn3 <- [1,566,null,{}] 03:41:29 INFO - PROCESS | 3852 | 1469443289701 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:29 INFO - PROCESS | 3852 | 1469443289703 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:29 INFO - PROCESS | 3852 | 1469443289784 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:41:29 INFO - PROCESS | 3852 | 1469443289789 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:29 INFO - PROCESS | 3852 | 1469443289791 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:29 INFO - PROCESS | 3852 | ++DOCSHELL 15415800 == 32 [pid = 3852] [id = 151] 03:41:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (1615D400) [pid = 3852] [serial = 451] [outer = 00000000] 03:41:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (16337800) [pid = 3852] [serial = 452] [outer = 1615D400] 03:41:29 INFO - PROCESS | 3852 | 1469443289835 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1633C000) [pid = 3852] [serial = 453] [outer = 1615D400] 03:41:30 INFO - PROCESS | 3852 | 1469443290266 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 594ms 03:41:30 INFO - PROCESS | 3852 | 1469443290310 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:41:30 INFO - PROCESS | 3852 | 1469443290312 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 03:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:41:30 INFO - PROCESS | 3852 | 1469443290319 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:41:30 INFO - PROCESS | 3852 | 1469443290321 Marionette TRACE conn3 <- [1,570,null,{}] 03:41:30 INFO - PROCESS | 3852 | 1469443290324 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:30 INFO - PROCESS | 3852 | 1469443290326 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:30 INFO - PROCESS | 3852 | 1469443290435 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:41:30 INFO - PROCESS | 3852 | 1469443290514 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:30 INFO - PROCESS | 3852 | 1469443290516 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:30 INFO - PROCESS | 3852 | ++DOCSHELL 13939400 == 33 [pid = 3852] [id = 152] 03:41:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (169F4400) [pid = 3852] [serial = 454] [outer = 00000000] 03:41:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16E7F400) [pid = 3852] [serial = 455] [outer = 169F4400] 03:41:30 INFO - PROCESS | 3852 | 1469443290559 Marionette DEBUG loaded listener.js 03:41:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16FAC000) [pid = 3852] [serial = 456] [outer = 169F4400] 03:41:30 INFO - PROCESS | 3852 | 1469443290951 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 704ms 03:41:31 INFO - PROCESS | 3852 | 1469443291016 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 3852 | 1469443291018 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 03:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:41:31 INFO - PROCESS | 3852 | 1469443291021 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - PROCESS | 3852 | 1469443291023 Marionette TRACE conn3 <- [1,574,null,{}] 03:41:31 INFO - PROCESS | 3852 | 1469443291027 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:31 INFO - PROCESS | 3852 | 1469443291032 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:31 INFO - PROCESS | 3852 | 1469443291176 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:41:31 INFO - PROCESS | 3852 | 1469443291235 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:31 INFO - PROCESS | 3852 | 1469443291237 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:31 INFO - PROCESS | 3852 | ++DOCSHELL 1714A000 == 34 [pid = 3852] [id = 153] 03:41:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1714B000) [pid = 3852] [serial = 457] [outer = 00000000] 03:41:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (171C8800) [pid = 3852] [serial = 458] [outer = 1714B000] 03:41:31 INFO - PROCESS | 3852 | 1469443291280 Marionette DEBUG loaded listener.js 03:41:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (17828400) [pid = 3852] [serial = 459] [outer = 1714B000] 03:41:31 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:31 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:31 INFO - PROCESS | 3852 | 1469443291691 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 703ms 03:41:31 INFO - PROCESS | 3852 | 1469443291720 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 3852 | 1469443291722 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 03:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:41:31 INFO - PROCESS | 3852 | 1469443291725 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - PROCESS | 3852 | 1469443291727 Marionette TRACE conn3 <- [1,578,null,{}] 03:41:31 INFO - PROCESS | 3852 | 1469443291730 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:31 INFO - PROCESS | 3852 | 1469443291732 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:31 INFO - PROCESS | 3852 | 1469443291859 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:41:31 INFO - PROCESS | 3852 | 1469443291864 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:31 INFO - PROCESS | 3852 | 1469443291875 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:31 INFO - PROCESS | 3852 | ++DOCSHELL 17171C00 == 35 [pid = 3852] [id = 154] 03:41:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (176DAC00) [pid = 3852] [serial = 460] [outer = 00000000] 03:41:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17F7FC00) [pid = 3852] [serial = 461] [outer = 176DAC00] 03:41:31 INFO - PROCESS | 3852 | 1469443291962 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (18012C00) [pid = 3852] [serial = 462] [outer = 176DAC00] 03:41:32 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (161AB000) [pid = 3852] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:41:32 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (16E82C00) [pid = 3852] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:41:32 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (130D3800) [pid = 3852] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:41:32 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1055E000) [pid = 3852] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:41:32 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (142CB800) [pid = 3852] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:41:32 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (12D6EC00) [pid = 3852] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:41:32 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (10A4E000) [pid = 3852] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:41:32 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (142D1800) [pid = 3852] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:41:32 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (17820000) [pid = 3852] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:41:32 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (15395400) [pid = 3852] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:41:32 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (142D3800) [pid = 3852] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:41:32 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (16FED400) [pid = 3852] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:41:32 INFO - PROCESS | 3852 | 1469443292421 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 750ms 03:41:32 INFO - PROCESS | 3852 | 1469443292466 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:41:32 INFO - PROCESS | 3852 | 1469443292468 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 03:41:32 INFO - PROCESS | 3852 | 1469443292471 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:41:32 INFO - PROCESS | 3852 | 1469443292473 Marionette TRACE conn3 <- [1,582,null,{}] 03:41:32 INFO - PROCESS | 3852 | 1469443292477 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:32 INFO - PROCESS | 3852 | 1469443292478 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:32 INFO - PROCESS | 3852 | 1469443292554 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:41:32 INFO - PROCESS | 3852 | 1469443292559 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:32 INFO - PROCESS | 3852 | 1469443292561 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:32 INFO - PROCESS | 3852 | ++DOCSHELL 12826000 == 36 [pid = 3852] [id = 155] 03:41:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (131E5000) [pid = 3852] [serial = 463] [outer = 00000000] 03:41:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (142D4400) [pid = 3852] [serial = 464] [outer = 131E5000] 03:41:32 INFO - PROCESS | 3852 | 1469443292604 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1539E000) [pid = 3852] [serial = 465] [outer = 131E5000] 03:41:33 INFO - PROCESS | 3852 | 1469443293034 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 593ms 03:41:33 INFO - PROCESS | 3852 | 1469443293069 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 3852 | 1469443293071 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 03:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:41:33 INFO - PROCESS | 3852 | 1469443293074 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - PROCESS | 3852 | 1469443293076 Marionette TRACE conn3 <- [1,586,null,{}] 03:41:33 INFO - PROCESS | 3852 | 1469443293079 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:33 INFO - PROCESS | 3852 | 1469443293081 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:33 INFO - PROCESS | 3852 | 1469443293165 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:41:33 INFO - PROCESS | 3852 | 1469443293203 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:33 INFO - PROCESS | 3852 | 1469443293205 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:33 INFO - PROCESS | 3852 | ++DOCSHELL 17018800 == 37 [pid = 3852] [id = 156] 03:41:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (17025000) [pid = 3852] [serial = 466] [outer = 00000000] 03:41:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17AC4C00) [pid = 3852] [serial = 467] [outer = 17025000] 03:41:33 INFO - PROCESS | 3852 | 1469443293248 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (17F7D800) [pid = 3852] [serial = 468] [outer = 17025000] 03:41:33 INFO - PROCESS | 3852 | 1469443293665 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 625ms 03:41:33 INFO - PROCESS | 3852 | 1469443293712 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 3852 | 1469443293714 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 03:41:33 INFO - PROCESS | 3852 | 1469443293718 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:41:33 INFO - PROCESS | 3852 | 1469443293720 Marionette TRACE conn3 <- [1,590,null,{}] 03:41:33 INFO - PROCESS | 3852 | 1469443293723 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:33 INFO - PROCESS | 3852 | 1469443293725 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:33 INFO - PROCESS | 3852 | 1469443293812 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:41:33 INFO - PROCESS | 3852 | 1469443293820 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:33 INFO - PROCESS | 3852 | 1469443293822 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:33 INFO - PROCESS | 3852 | ++DOCSHELL 1539E800 == 38 [pid = 3852] [id = 157] 03:41:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (161A9C00) [pid = 3852] [serial = 469] [outer = 00000000] 03:41:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (19978000) [pid = 3852] [serial = 470] [outer = 161A9C00] 03:41:33 INFO - PROCESS | 3852 | 1469443293864 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1997F800) [pid = 3852] [serial = 471] [outer = 161A9C00] 03:41:34 INFO - PROCESS | 3852 | 1469443294366 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:41:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 703ms 03:41:34 INFO - PROCESS | 3852 | 1469443294452 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:41:34 INFO - PROCESS | 3852 | 1469443294456 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 03:41:34 INFO - PROCESS | 3852 | 1469443294462 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:41:34 INFO - PROCESS | 3852 | 1469443294467 Marionette TRACE conn3 <- [1,594,null,{}] 03:41:34 INFO - PROCESS | 3852 | 1469443294473 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:34 INFO - PROCESS | 3852 | 1469443294477 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:34 INFO - PROCESS | 3852 | 1469443294700 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:41:34 INFO - PROCESS | 3852 | 1469443294820 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:34 INFO - PROCESS | 3852 | 1469443294825 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:34 INFO - PROCESS | 3852 | ++DOCSHELL 1392A400 == 39 [pid = 3852] [id = 158] 03:41:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (13937400) [pid = 3852] [serial = 472] [outer = 00000000] 03:41:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (13E9C000) [pid = 3852] [serial = 473] [outer = 13937400] 03:41:34 INFO - PROCESS | 3852 | 1469443294883 Marionette DEBUG loaded listener.js 03:41:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (142CBC00) [pid = 3852] [serial = 474] [outer = 13937400] 03:41:35 INFO - PROCESS | 3852 | 1469443295462 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1031ms 03:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:41:35 INFO - PROCESS | 3852 | 1469443295507 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:41:35 INFO - PROCESS | 3852 | 1469443295511 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 03:41:35 INFO - PROCESS | 3852 | 1469443295517 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:41:35 INFO - PROCESS | 3852 | 1469443295521 Marionette TRACE conn3 <- [1,598,null,{}] 03:41:35 INFO - PROCESS | 3852 | 1469443295526 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:35 INFO - PROCESS | 3852 | 1469443295529 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:35 INFO - PROCESS | 3852 | 1469443295640 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:41:35 INFO - PROCESS | 3852 | 1469443295739 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:35 INFO - PROCESS | 3852 | 1469443295741 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:35 INFO - PROCESS | 3852 | ++DOCSHELL 13CF1800 == 40 [pid = 3852] [id = 159] 03:41:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (13CF2400) [pid = 3852] [serial = 475] [outer = 00000000] 03:41:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1548FC00) [pid = 3852] [serial = 476] [outer = 13CF2400] 03:41:35 INFO - PROCESS | 3852 | 1469443295796 Marionette DEBUG loaded listener.js 03:41:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (161B3000) [pid = 3852] [serial = 477] [outer = 13CF2400] 03:41:36 INFO - PROCESS | 3852 | 1469443296396 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 937ms 03:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:41:36 INFO - PROCESS | 3852 | 1469443296458 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:41:36 INFO - PROCESS | 3852 | 1469443296460 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 03:41:36 INFO - PROCESS | 3852 | 1469443296464 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 3852 | 1469443296466 Marionette TRACE conn3 <- [1,602,null,{}] 03:41:36 INFO - PROCESS | 3852 | 1469443296476 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:36 INFO - PROCESS | 3852 | 1469443296481 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:36 INFO - PROCESS | 3852 | 1469443296589 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:41:36 INFO - PROCESS | 3852 | 1469443296713 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:36 INFO - PROCESS | 3852 | 1469443296717 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:36 INFO - PROCESS | 3852 | ++DOCSHELL 19ED4800 == 41 [pid = 3852] [id = 160] 03:41:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (19ED4C00) [pid = 3852] [serial = 478] [outer = 00000000] 03:41:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (19EDC000) [pid = 3852] [serial = 479] [outer = 19ED4C00] 03:41:36 INFO - PROCESS | 3852 | 1469443296774 Marionette DEBUG loaded listener.js 03:41:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (1501AC00) [pid = 3852] [serial = 480] [outer = 19ED4C00] 03:41:37 INFO - PROCESS | 3852 | 1469443297318 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 890ms 03:41:37 INFO - PROCESS | 3852 | 1469443297368 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:41:37 INFO - PROCESS | 3852 | 1469443297370 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 03:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:41:37 INFO - PROCESS | 3852 | 1469443297374 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:41:37 INFO - PROCESS | 3852 | 1469443297376 Marionette TRACE conn3 <- [1,606,null,{}] 03:41:37 INFO - PROCESS | 3852 | 1469443297380 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:37 INFO - PROCESS | 3852 | 1469443297382 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:37 INFO - PROCESS | 3852 | 1469443297511 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:41:37 INFO - PROCESS | 3852 | 1469443297605 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:37 INFO - PROCESS | 3852 | 1469443297607 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:37 INFO - PROCESS | 3852 | ++DOCSHELL 16FABC00 == 42 [pid = 3852] [id = 161] 03:41:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (16FE3800) [pid = 3852] [serial = 481] [outer = 00000000] 03:41:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (17022000) [pid = 3852] [serial = 482] [outer = 16FE3800] 03:41:37 INFO - PROCESS | 3852 | 1469443297660 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (176D5400) [pid = 3852] [serial = 483] [outer = 16FE3800] 03:41:38 INFO - PROCESS | 3852 | 1469443298376 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1047ms 03:41:38 INFO - PROCESS | 3852 | 1469443298436 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:41:38 INFO - PROCESS | 3852 | 1469443298440 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 03:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:41:38 INFO - PROCESS | 3852 | 1469443298445 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:41:38 INFO - PROCESS | 3852 | 1469443298448 Marionette TRACE conn3 <- [1,610,null,{}] 03:41:38 INFO - PROCESS | 3852 | 1469443298454 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:38 INFO - PROCESS | 3852 | 1469443298456 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:38 INFO - PROCESS | 3852 | 1469443298558 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:41:38 INFO - PROCESS | 3852 | 1469443298639 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:38 INFO - PROCESS | 3852 | 1469443298643 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:38 INFO - PROCESS | 3852 | ++DOCSHELL 12BD4C00 == 43 [pid = 3852] [id = 162] 03:41:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (12D6AC00) [pid = 3852] [serial = 484] [outer = 00000000] 03:41:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (1313E800) [pid = 3852] [serial = 485] [outer = 12D6AC00] 03:41:38 INFO - PROCESS | 3852 | 1469443298739 Marionette DEBUG loaded listener.js 03:41:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (131EC000) [pid = 3852] [serial = 486] [outer = 12D6AC00] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 17018800 == 42 [pid = 3852] [id = 156] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 12826000 == 41 [pid = 3852] [id = 155] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 17171C00 == 40 [pid = 3852] [id = 154] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 1714A000 == 39 [pid = 3852] [id = 153] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 13939400 == 38 [pid = 3852] [id = 152] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 15415800 == 37 [pid = 3852] [id = 151] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 142D5400 == 36 [pid = 3852] [id = 150] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 130DC400 == 35 [pid = 3852] [id = 149] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 112A8C00 == 34 [pid = 3852] [id = 148] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 13C30000 == 33 [pid = 3852] [id = 147] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 1026E800 == 32 [pid = 3852] [id = 146] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 16FABC00 == 31 [pid = 3852] [id = 161] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 19ED4800 == 30 [pid = 3852] [id = 160] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 1539E800 == 29 [pid = 3852] [id = 157] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 1392A400 == 28 [pid = 3852] [id = 158] 03:41:39 INFO - PROCESS | 3852 | --DOCSHELL 13CF1800 == 27 [pid = 3852] [id = 159] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (161B1800) [pid = 3852] [serial = 422] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (16FE4400) [pid = 3852] [serial = 425] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (161B6400) [pid = 3852] [serial = 423] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (1314F800) [pid = 3852] [serial = 413] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (13260800) [pid = 3852] [serial = 414] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (10F86C00) [pid = 3852] [serial = 410] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (110CC400) [pid = 3852] [serial = 411] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (142CF800) [pid = 3852] [serial = 416] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (1315B800) [pid = 3852] [serial = 408] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (130D6000) [pid = 3852] [serial = 407] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (13C26C00) [pid = 3852] [serial = 399] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (131DE400) [pid = 3852] [serial = 398] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (161B3C00) [pid = 3852] [serial = 402] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (15493400) [pid = 3852] [serial = 401] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (195C7800) [pid = 3852] [serial = 405] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (182BC800) [pid = 3852] [serial = 404] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (161B3400) [pid = 3852] [serial = 428] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (1633F800) [pid = 3852] [serial = 429] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16FEBC00) [pid = 3852] [serial = 426] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (153A2C00) [pid = 3852] [serial = 419] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (15B27000) [pid = 3852] [serial = 420] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (17143800) [pid = 3852] [serial = 431] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (170F0400) [pid = 3852] [serial = 432] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (142D6000) [pid = 3852] [serial = 417] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (17F80800) [pid = 3852] [serial = 434] [outer = 00000000] [url = about:blank] 03:41:39 INFO - PROCESS | 3852 | 1469443299891 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:41:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1516ms 03:41:39 INFO - PROCESS | 3852 | 1469443299992 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:41:39 INFO - PROCESS | 3852 | 1469443299996 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 03:41:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:41:39 INFO - PROCESS | 3852 | 1469443300001 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - PROCESS | 3852 | 1469443300005 Marionette TRACE conn3 <- [1,614,null,{}] 03:41:40 INFO - PROCESS | 3852 | 1469443300013 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:40 INFO - PROCESS | 3852 | 1469443300016 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:40 INFO - PROCESS | 3852 | 1469443300104 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:41:40 INFO - PROCESS | 3852 | 1469443300111 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 3852 | 1469443300113 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:40 INFO - PROCESS | 3852 | ++DOCSHELL 10F8C000 == 28 [pid = 3852] [id = 163] 03:41:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (110C6400) [pid = 3852] [serial = 487] [outer = 00000000] 03:41:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (12820800) [pid = 3852] [serial = 488] [outer = 110C6400] 03:41:40 INFO - PROCESS | 3852 | 1469443300163 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (12A37400) [pid = 3852] [serial = 489] [outer = 110C6400] 03:41:40 INFO - PROCESS | 3852 | 1469443300625 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 656ms 03:41:40 INFO - PROCESS | 3852 | 1469443300659 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:41:40 INFO - PROCESS | 3852 | 1469443300664 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 03:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:41:40 INFO - PROCESS | 3852 | 1469443300670 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - PROCESS | 3852 | 1469443300673 Marionette TRACE conn3 <- [1,618,null,{}] 03:41:40 INFO - PROCESS | 3852 | 1469443300677 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:40 INFO - PROCESS | 3852 | 1469443300680 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:40 INFO - PROCESS | 3852 | 1469443300793 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:41:40 INFO - PROCESS | 3852 | 1469443300801 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 3852 | 1469443300803 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:40 INFO - PROCESS | 3852 | ++DOCSHELL 131E3400 == 29 [pid = 3852] [id = 164] 03:41:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (131E3C00) [pid = 3852] [serial = 490] [outer = 00000000] 03:41:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (13921C00) [pid = 3852] [serial = 491] [outer = 131E3C00] 03:41:40 INFO - PROCESS | 3852 | 1469443300851 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (139CAC00) [pid = 3852] [serial = 492] [outer = 131E3C00] 03:41:41 INFO - PROCESS | 3852 | 1469443301303 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 687ms 03:41:41 INFO - PROCESS | 3852 | 1469443301369 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:41:41 INFO - PROCESS | 3852 | 1469443301371 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 03:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:41:41 INFO - PROCESS | 3852 | 1469443301375 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:41:41 INFO - PROCESS | 3852 | 1469443301378 Marionette TRACE conn3 <- [1,622,null,{}] 03:41:41 INFO - PROCESS | 3852 | 1469443301389 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:41 INFO - PROCESS | 3852 | 1469443301393 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:41 INFO - PROCESS | 3852 | 1469443301502 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:41:41 INFO - PROCESS | 3852 | 1469443301592 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:41 INFO - PROCESS | 3852 | 1469443301595 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:41 INFO - PROCESS | 3852 | ++DOCSHELL 150B5C00 == 30 [pid = 3852] [id = 165] 03:41:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (150B9C00) [pid = 3852] [serial = 493] [outer = 00000000] 03:41:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (15398400) [pid = 3852] [serial = 494] [outer = 150B9C00] 03:41:41 INFO - PROCESS | 3852 | 1469443301642 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (153A0C00) [pid = 3852] [serial = 495] [outer = 150B9C00] 03:41:41 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:41 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:41 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:42 INFO - PROCESS | 3852 | 1469443302043 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:41:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:41:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 703ms 03:41:42 INFO - PROCESS | 3852 | 1469443302074 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 3852 | 1469443302077 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 03:41:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:41:42 INFO - PROCESS | 3852 | 1469443302080 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 3852 | 1469443302082 Marionette TRACE conn3 <- [1,626,null,{}] 03:41:42 INFO - PROCESS | 3852 | 1469443302086 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:42 INFO - PROCESS | 3852 | 1469443302088 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:42 INFO - PROCESS | 3852 | 1469443302204 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:41:42 INFO - PROCESS | 3852 | 1469443302210 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:42 INFO - PROCESS | 3852 | 1469443302212 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:42 INFO - PROCESS | 3852 | ++DOCSHELL 1539E800 == 31 [pid = 3852] [id = 166] 03:41:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (15415800) [pid = 3852] [serial = 496] [outer = 00000000] 03:41:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (161AD000) [pid = 3852] [serial = 497] [outer = 15415800] 03:41:42 INFO - PROCESS | 3852 | 1469443302256 Marionette DEBUG loaded listener.js 03:41:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (161B4C00) [pid = 3852] [serial = 498] [outer = 15415800] 03:41:42 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:42 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:42 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:42 INFO - PROCESS | 3852 | 1469443302682 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:41:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:41:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 641ms 03:41:42 INFO - PROCESS | 3852 | 1469443302717 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 3852 | 1469443302719 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 03:41:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:41:42 INFO - PROCESS | 3852 | 1469443302723 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 3852 | 1469443302724 Marionette TRACE conn3 <- [1,630,null,{}] 03:41:42 INFO - PROCESS | 3852 | 1469443302728 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:42 INFO - PROCESS | 3852 | 1469443302730 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:42 INFO - PROCESS | 3852 | 1469443302842 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:41:42 INFO - PROCESS | 3852 | 1469443302923 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:42 INFO - PROCESS | 3852 | 1469443302925 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:42 INFO - PROCESS | 3852 | ++DOCSHELL 16334C00 == 32 [pid = 3852] [id = 167] 03:41:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (16339800) [pid = 3852] [serial = 499] [outer = 00000000] 03:41:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (169EC000) [pid = 3852] [serial = 500] [outer = 16339800] 03:41:42 INFO - PROCESS | 3852 | 1469443302968 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (16FA3000) [pid = 3852] [serial = 501] [outer = 16339800] 03:41:43 INFO - PROCESS | 3852 | 1469443303401 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:41:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:41:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 734ms 03:41:43 INFO - PROCESS | 3852 | 1469443303463 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:41:43 INFO - PROCESS | 3852 | 1469443303466 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 03:41:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:41:43 INFO - PROCESS | 3852 | 1469443303476 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:41:43 INFO - PROCESS | 3852 | 1469443303478 Marionette TRACE conn3 <- [1,634,null,{}] 03:41:43 INFO - PROCESS | 3852 | 1469443303481 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:43 INFO - PROCESS | 3852 | 1469443303486 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:43 INFO - PROCESS | 3852 | 1469443303611 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:41:43 INFO - PROCESS | 3852 | 1469443303622 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:43 INFO - PROCESS | 3852 | 1469443303623 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:43 INFO - PROCESS | 3852 | ++DOCSHELL 17142800 == 33 [pid = 3852] [id = 168] 03:41:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (17142C00) [pid = 3852] [serial = 502] [outer = 00000000] 03:41:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (17148400) [pid = 3852] [serial = 503] [outer = 17142C00] 03:41:43 INFO - PROCESS | 3852 | 1469443303715 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (1717E800) [pid = 3852] [serial = 504] [outer = 17142C00] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (169F4400) [pid = 3852] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (1714B000) [pid = 3852] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (114DF800) [pid = 3852] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (15015400) [pid = 3852] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (13C32C00) [pid = 3852] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (102CD800) [pid = 3852] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (1615D400) [pid = 3852] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (130DCC00) [pid = 3852] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (176DAC00) [pid = 3852] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (131E5000) [pid = 3852] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (17025000) [pid = 3852] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (17618000) [pid = 3852] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:41:44 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (161A9C00) [pid = 3852] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:41:44 INFO - PROCESS | 3852 | 1469443304288 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 843ms 03:41:44 INFO - PROCESS | 3852 | 1469443304317 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 3852 | 1469443304320 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 03:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:41:44 INFO - PROCESS | 3852 | 1469443304324 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - PROCESS | 3852 | 1469443304327 Marionette TRACE conn3 <- [1,638,null,{}] 03:41:44 INFO - PROCESS | 3852 | 1469443304331 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:44 INFO - PROCESS | 3852 | 1469443304334 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:44 INFO - PROCESS | 3852 | 1469443304412 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:41:44 INFO - PROCESS | 3852 | 1469443304417 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:44 INFO - PROCESS | 3852 | 1469443304419 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:44 INFO - PROCESS | 3852 | ++DOCSHELL 12826400 == 34 [pid = 3852] [id = 169] 03:41:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (15B24C00) [pid = 3852] [serial = 505] [outer = 00000000] 03:41:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16FEDC00) [pid = 3852] [serial = 506] [outer = 15B24C00] 03:41:44 INFO - PROCESS | 3852 | 1469443304463 Marionette DEBUG loaded listener.js 03:41:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17025000) [pid = 3852] [serial = 507] [outer = 15B24C00] 03:41:44 INFO - PROCESS | 3852 | 1469443304888 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 594ms 03:41:44 INFO - PROCESS | 3852 | 1469443304923 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 3852 | 1469443304926 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 03:41:44 INFO - PROCESS | 3852 | 1469443304929 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:41:44 INFO - PROCESS | 3852 | 1469443304931 Marionette TRACE conn3 <- [1,642,null,{}] 03:41:44 INFO - PROCESS | 3852 | 1469443304934 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:44 INFO - PROCESS | 3852 | 1469443304936 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:45 INFO - PROCESS | 3852 | 1469443305011 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:41:45 INFO - PROCESS | 3852 | 1469443305016 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:45 INFO - PROCESS | 3852 | 1469443305018 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:45 INFO - PROCESS | 3852 | ++DOCSHELL 17147800 == 35 [pid = 3852] [id = 170] 03:41:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1714BC00) [pid = 3852] [serial = 508] [outer = 00000000] 03:41:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (17AC2C00) [pid = 3852] [serial = 509] [outer = 1714BC00] 03:41:45 INFO - PROCESS | 3852 | 1469443305063 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (17AC4000) [pid = 3852] [serial = 510] [outer = 1714BC00] 03:41:45 INFO - PROCESS | 3852 | 1469443305464 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:41:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:41:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 594ms 03:41:45 INFO - PROCESS | 3852 | 1469443305527 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:41:45 INFO - PROCESS | 3852 | 1469443305529 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 03:41:45 INFO - PROCESS | 3852 | 1469443305532 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:41:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:41:45 INFO - PROCESS | 3852 | 1469443305534 Marionette TRACE conn3 <- [1,646,null,{}] 03:41:45 INFO - PROCESS | 3852 | 1469443305537 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:45 INFO - PROCESS | 3852 | 1469443305539 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:45 INFO - PROCESS | 3852 | 1469443305619 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:41:45 INFO - PROCESS | 3852 | 1469443305624 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:45 INFO - PROCESS | 3852 | 1469443305626 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:45 INFO - PROCESS | 3852 | ++DOCSHELL 15083000 == 36 [pid = 3852] [id = 171] 03:41:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (182C2000) [pid = 3852] [serial = 511] [outer = 00000000] 03:41:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (195C6800) [pid = 3852] [serial = 512] [outer = 182C2000] 03:41:45 INFO - PROCESS | 3852 | 1469443305668 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (182C4C00) [pid = 3852] [serial = 513] [outer = 182C2000] 03:41:46 INFO - PROCESS | 3852 | 1469443306271 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 797ms 03:41:46 INFO - PROCESS | 3852 | 1469443306335 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:41:46 INFO - PROCESS | 3852 | 1469443306340 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 03:41:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:41:46 INFO - PROCESS | 3852 | 1469443306346 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 3852 | 1469443306349 Marionette TRACE conn3 <- [1,650,null,{}] 03:41:46 INFO - PROCESS | 3852 | 1469443306382 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:46 INFO - PROCESS | 3852 | 1469443306385 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:46 INFO - PROCESS | 3852 | 1469443306513 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:41:46 INFO - PROCESS | 3852 | 1469443306632 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:46 INFO - PROCESS | 3852 | 1469443306637 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:46 INFO - PROCESS | 3852 | ++DOCSHELL 104E2C00 == 37 [pid = 3852] [id = 172] 03:41:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (104E5400) [pid = 3852] [serial = 514] [outer = 00000000] 03:41:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (11CDC400) [pid = 3852] [serial = 515] [outer = 104E5400] 03:41:46 INFO - PROCESS | 3852 | 1469443306694 Marionette DEBUG loaded listener.js 03:41:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (130DA400) [pid = 3852] [serial = 516] [outer = 104E5400] 03:41:47 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:47 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:47 INFO - PROCESS | 3852 | 1469443307390 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:41:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:41:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1093ms 03:41:47 INFO - PROCESS | 3852 | 1469443307448 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:41:47 INFO - PROCESS | 3852 | 1469443307453 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 03:41:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:41:47 INFO - PROCESS | 3852 | 1469443307459 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:41:47 INFO - PROCESS | 3852 | 1469443307463 Marionette TRACE conn3 <- [1,654,null,{}] 03:41:47 INFO - PROCESS | 3852 | 1469443307467 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:47 INFO - PROCESS | 3852 | 1469443307470 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:47 INFO - PROCESS | 3852 | 1469443307585 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:41:47 INFO - PROCESS | 3852 | 1469443307666 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 3852 | 1469443307669 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:47 INFO - PROCESS | 3852 | ++DOCSHELL 139D5C00 == 38 [pid = 3852] [id = 173] 03:41:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (13CF2C00) [pid = 3852] [serial = 517] [outer = 00000000] 03:41:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (142D0800) [pid = 3852] [serial = 518] [outer = 13CF2C00] 03:41:47 INFO - PROCESS | 3852 | 1469443307765 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (15397000) [pid = 3852] [serial = 519] [outer = 13CF2C00] 03:41:48 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:48 INFO - PROCESS | 3852 | 1469443308652 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:41:48 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:41:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1250ms 03:41:48 INFO - PROCESS | 3852 | 1469443308710 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 3852 | 1469443308714 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 03:41:48 INFO - PROCESS | 3852 | 1469443308720 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:41:48 INFO - PROCESS | 3852 | 1469443308723 Marionette TRACE conn3 <- [1,658,null,{}] 03:41:48 INFO - PROCESS | 3852 | 1469443308729 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:48 INFO - PROCESS | 3852 | 1469443308732 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:48 INFO - PROCESS | 3852 | 1469443308843 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:41:48 INFO - PROCESS | 3852 | --DOCSHELL 17147800 == 37 [pid = 3852] [id = 170] 03:41:48 INFO - PROCESS | 3852 | --DOCSHELL 12826400 == 36 [pid = 3852] [id = 169] 03:41:48 INFO - PROCESS | 3852 | --DOCSHELL 17142800 == 35 [pid = 3852] [id = 168] 03:41:48 INFO - PROCESS | 3852 | --DOCSHELL 16334C00 == 34 [pid = 3852] [id = 167] 03:41:48 INFO - PROCESS | 3852 | --DOCSHELL 1539E800 == 33 [pid = 3852] [id = 166] 03:41:48 INFO - PROCESS | 3852 | --DOCSHELL 150B5C00 == 32 [pid = 3852] [id = 165] 03:41:48 INFO - PROCESS | 3852 | --DOCSHELL 131E3400 == 31 [pid = 3852] [id = 164] 03:41:48 INFO - PROCESS | 3852 | --DOCSHELL 10F8C000 == 30 [pid = 3852] [id = 163] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (18208800) [pid = 3852] [serial = 435] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (19978000) [pid = 3852] [serial = 470] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (16E7F400) [pid = 3852] [serial = 455] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (17828400) [pid = 3852] [serial = 459] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (12AD9400) [pid = 3852] [serial = 443] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (12DA6800) [pid = 3852] [serial = 444] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (15393C00) [pid = 3852] [serial = 449] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (1539C000) [pid = 3852] [serial = 450] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (171C8800) [pid = 3852] [serial = 458] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (142B9400) [pid = 3852] [serial = 440] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1500F400) [pid = 3852] [serial = 441] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (10559C00) [pid = 3852] [serial = 437] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (10A4C000) [pid = 3852] [serial = 438] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16337800) [pid = 3852] [serial = 452] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (13260C00) [pid = 3852] [serial = 446] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (13C24800) [pid = 3852] [serial = 447] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (17F7FC00) [pid = 3852] [serial = 461] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (142D4400) [pid = 3852] [serial = 464] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (17AC4C00) [pid = 3852] [serial = 467] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (18012C00) [pid = 3852] [serial = 462] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1997F800) [pid = 3852] [serial = 471] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (16FAC000) [pid = 3852] [serial = 456] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (17F7D800) [pid = 3852] [serial = 468] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (1633C000) [pid = 3852] [serial = 453] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (1539E000) [pid = 3852] [serial = 465] [outer = 00000000] [url = about:blank] 03:41:48 INFO - PROCESS | 3852 | 1469443308942 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:48 INFO - PROCESS | 3852 | 1469443308947 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:48 INFO - PROCESS | 3852 | ++DOCSHELL 10559800 == 31 [pid = 3852] [id = 174] 03:41:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (10559C00) [pid = 3852] [serial = 520] [outer = 00000000] 03:41:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (110CD000) [pid = 3852] [serial = 521] [outer = 10559C00] 03:41:48 INFO - PROCESS | 3852 | 1469443308995 Marionette DEBUG loaded listener.js 03:41:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (12AD9400) [pid = 3852] [serial = 522] [outer = 10559C00] 03:41:49 INFO - PROCESS | 3852 | 1469443309392 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:41:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:41:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 703ms 03:41:49 INFO - PROCESS | 3852 | 1469443309421 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 3852 | 1469443309426 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 03:41:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:41:49 INFO - PROCESS | 3852 | 1469443309432 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - PROCESS | 3852 | 1469443309435 Marionette TRACE conn3 <- [1,662,null,{}] 03:41:49 INFO - PROCESS | 3852 | 1469443309439 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:49 INFO - PROCESS | 3852 | 1469443309441 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:49 INFO - PROCESS | 3852 | 1469443309525 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:41:49 INFO - PROCESS | 3852 | 1469443309531 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:49 INFO - PROCESS | 3852 | 1469443309533 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:49 INFO - PROCESS | 3852 | ++DOCSHELL 131EAC00 == 32 [pid = 3852] [id = 175] 03:41:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (1392E400) [pid = 3852] [serial = 523] [outer = 00000000] 03:41:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (142B1C00) [pid = 3852] [serial = 524] [outer = 1392E400] 03:41:49 INFO - PROCESS | 3852 | 1469443309579 Marionette DEBUG loaded listener.js 03:41:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (142C8C00) [pid = 3852] [serial = 525] [outer = 1392E400] 03:41:49 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:49 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:49 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:50 INFO - PROCESS | 3852 | 1469443310038 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:41:50 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:41:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 625ms 03:41:50 INFO - PROCESS | 3852 | 1469443310068 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:41:50 INFO - PROCESS | 3852 | 1469443310070 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 03:41:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:41:50 INFO - PROCESS | 3852 | 1469443310079 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:41:50 INFO - PROCESS | 3852 | 1469443310082 Marionette TRACE conn3 <- [1,666,null,{}] 03:41:50 INFO - PROCESS | 3852 | 1469443310093 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:50 INFO - PROCESS | 3852 | 1469443310098 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:50 INFO - PROCESS | 3852 | 1469443310181 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:41:50 INFO - PROCESS | 3852 | 1469443310301 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:50 INFO - PROCESS | 3852 | 1469443310304 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:50 INFO - PROCESS | 3852 | ++DOCSHELL 15412C00 == 33 [pid = 3852] [id = 176] 03:41:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (15414000) [pid = 3852] [serial = 526] [outer = 00000000] 03:41:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (161AA000) [pid = 3852] [serial = 527] [outer = 15414000] 03:41:50 INFO - PROCESS | 3852 | 1469443310353 Marionette DEBUG loaded listener.js 03:41:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (161B5400) [pid = 3852] [serial = 528] [outer = 15414000] 03:41:50 INFO - PROCESS | 3852 | 1469443310741 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:41:50 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:41:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 703ms 03:41:50 INFO - PROCESS | 3852 | 1469443310778 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:41:50 INFO - PROCESS | 3852 | 1469443310781 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 03:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:41:50 INFO - PROCESS | 3852 | 1469443310784 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:41:50 INFO - PROCESS | 3852 | 1469443310786 Marionette TRACE conn3 <- [1,670,null,{}] 03:41:50 INFO - PROCESS | 3852 | 1469443310790 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:50 INFO - PROCESS | 3852 | 1469443310792 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:50 INFO - PROCESS | 3852 | 1469443310886 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:41:50 INFO - PROCESS | 3852 | 1469443310891 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:50 INFO - PROCESS | 3852 | 1469443310893 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:50 INFO - PROCESS | 3852 | ++DOCSHELL 1633BC00 == 34 [pid = 3852] [id = 177] 03:41:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16341000) [pid = 3852] [serial = 529] [outer = 00000000] 03:41:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16FAC000) [pid = 3852] [serial = 530] [outer = 16341000] 03:41:50 INFO - PROCESS | 3852 | 1469443310937 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16FEB000) [pid = 3852] [serial = 531] [outer = 16341000] 03:41:51 INFO - PROCESS | 3852 | 1469443311909 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:41:51 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:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1141ms 03:41:51 INFO - PROCESS | 3852 | 1469443311924 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 3852 | 1469443311926 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 03:41:51 INFO - PROCESS | 3852 | 1469443311930 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:41:51 INFO - PROCESS | 3852 | 1469443311932 Marionette TRACE conn3 <- [1,674,null,{}] 03:41:51 INFO - PROCESS | 3852 | 1469443311943 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:51 INFO - PROCESS | 3852 | 1469443311945 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:52 INFO - PROCESS | 3852 | 1469443312047 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:41:52 INFO - PROCESS | 3852 | 1469443312054 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:52 INFO - PROCESS | 3852 | 1469443312056 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:52 INFO - PROCESS | 3852 | ++DOCSHELL 1393A000 == 35 [pid = 3852] [id = 178] 03:41:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1698F000) [pid = 3852] [serial = 532] [outer = 00000000] 03:41:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (17140400) [pid = 3852] [serial = 533] [outer = 1698F000] 03:41:52 INFO - PROCESS | 3852 | 1469443312099 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (17145800) [pid = 3852] [serial = 534] [outer = 1698F000] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (15415800) [pid = 3852] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (131E3C00) [pid = 3852] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (150B9C00) [pid = 3852] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (110C6400) [pid = 3852] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (12D6AC00) [pid = 3852] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (13937400) [pid = 3852] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (13CF2400) [pid = 3852] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (16339800) [pid = 3852] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (19ED4C00) [pid = 3852] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (16FE3800) [pid = 3852] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1714BC00) [pid = 3852] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (17142C00) [pid = 3852] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:41:52 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (15B24C00) [pid = 3852] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:41:53 INFO - PROCESS | 3852 | 1469443313022 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:41:53 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:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1141ms 03:41:53 INFO - PROCESS | 3852 | 1469443313081 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:41:53 INFO - PROCESS | 3852 | 1469443313083 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 03:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:41:53 INFO - PROCESS | 3852 | 1469443313086 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - PROCESS | 3852 | 1469443313088 Marionette TRACE conn3 <- [1,678,null,{}] 03:41:53 INFO - PROCESS | 3852 | 1469443313091 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:53 INFO - PROCESS | 3852 | 1469443313097 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:53 INFO - PROCESS | 3852 | 1469443313198 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:41:53 INFO - PROCESS | 3852 | 1469443313204 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 3852 | 1469443313206 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:53 INFO - PROCESS | 3852 | ++DOCSHELL 10A49C00 == 36 [pid = 3852] [id = 179] 03:41:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (10A53400) [pid = 3852] [serial = 535] [outer = 00000000] 03:41:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (1633DC00) [pid = 3852] [serial = 536] [outer = 10A53400] 03:41:53 INFO - PROCESS | 3852 | 1469443313250 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (1633EC00) [pid = 3852] [serial = 537] [outer = 10A53400] 03:41:54 INFO - PROCESS | 3852 | 1469443314178 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:41:54 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:41:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1140ms 03:41:54 INFO - PROCESS | 3852 | 1469443314246 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 3852 | 1469443314248 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 03:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:41:54 INFO - PROCESS | 3852 | 1469443314252 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - PROCESS | 3852 | 1469443314254 Marionette TRACE conn3 <- [1,682,null,{}] 03:41:54 INFO - PROCESS | 3852 | 1469443314258 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:54 INFO - PROCESS | 3852 | 1469443314259 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:54 INFO - PROCESS | 3852 | 1469443314335 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:41:54 INFO - PROCESS | 3852 | 1469443314340 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:54 INFO - PROCESS | 3852 | 1469443314342 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:54 INFO - PROCESS | 3852 | ++DOCSHELL 170F7C00 == 37 [pid = 3852] [id = 180] 03:41:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (170FC800) [pid = 3852] [serial = 538] [outer = 00000000] 03:41:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (1800E400) [pid = 3852] [serial = 539] [outer = 170FC800] 03:41:54 INFO - PROCESS | 3852 | 1469443314385 Marionette DEBUG loaded listener.js 03:41:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (18211800) [pid = 3852] [serial = 540] [outer = 170FC800] 03:41:55 INFO - PROCESS | 3852 | 1469443315347 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:41:55 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:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1141ms 03:41:55 INFO - PROCESS | 3852 | 1469443315394 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:41:55 INFO - PROCESS | 3852 | 1469443315399 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 03:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:41:55 INFO - PROCESS | 3852 | 1469443315405 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:41:55 INFO - PROCESS | 3852 | 1469443315408 Marionette TRACE conn3 <- [1,686,null,{}] 03:41:55 INFO - PROCESS | 3852 | 1469443315457 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:55 INFO - PROCESS | 3852 | 1469443315461 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:55 INFO - PROCESS | 3852 | 1469443315570 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:41:55 INFO - PROCESS | 3852 | 1469443315723 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:55 INFO - PROCESS | 3852 | 1469443315727 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:55 INFO - PROCESS | 3852 | ++DOCSHELL 11CDE800 == 38 [pid = 3852] [id = 181] 03:41:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (11CE1C00) [pid = 3852] [serial = 541] [outer = 00000000] 03:41:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (130B3400) [pid = 3852] [serial = 542] [outer = 11CE1C00] 03:41:55 INFO - PROCESS | 3852 | 1469443315849 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (1314CC00) [pid = 3852] [serial = 543] [outer = 11CE1C00] 03:41:56 INFO - PROCESS | 3852 | 1469443316863 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:41:56 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:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1500ms 03:41:56 INFO - PROCESS | 3852 | 1469443316924 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:41:56 INFO - PROCESS | 3852 | 1469443316928 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 03:41:56 INFO - PROCESS | 3852 | 1469443316936 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:41:56 INFO - PROCESS | 3852 | 1469443316939 Marionette TRACE conn3 <- [1,690,null,{}] 03:41:56 INFO - PROCESS | 3852 | 1469443316943 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:56 INFO - PROCESS | 3852 | 1469443316946 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:57 INFO - PROCESS | 3852 | 1469443317044 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:41:57 INFO - PROCESS | 3852 | 1469443317196 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:57 INFO - PROCESS | 3852 | 1469443317199 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:57 INFO - PROCESS | 3852 | ++DOCSHELL 13CF0400 == 39 [pid = 3852] [id = 182] 03:41:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (13EA5000) [pid = 3852] [serial = 544] [outer = 00000000] 03:41:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1539B000) [pid = 3852] [serial = 545] [outer = 13EA5000] 03:41:57 INFO - PROCESS | 3852 | 1469443317301 Marionette DEBUG loaded listener.js 03:41:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (15488C00) [pid = 3852] [serial = 546] [outer = 13EA5000] 03:41:58 INFO - PROCESS | 3852 | --DOCSHELL 12BD4C00 == 38 [pid = 3852] [id = 162] 03:41:58 INFO - PROCESS | 3852 | --DOCSHELL 10A49C00 == 37 [pid = 3852] [id = 179] 03:41:58 INFO - PROCESS | 3852 | --DOCSHELL 1393A000 == 36 [pid = 3852] [id = 178] 03:41:58 INFO - PROCESS | 3852 | --DOCSHELL 1633BC00 == 35 [pid = 3852] [id = 177] 03:41:58 INFO - PROCESS | 3852 | --DOCSHELL 15412C00 == 34 [pid = 3852] [id = 176] 03:41:58 INFO - PROCESS | 3852 | --DOCSHELL 131EAC00 == 33 [pid = 3852] [id = 175] 03:41:58 INFO - PROCESS | 3852 | --DOCSHELL 10559800 == 32 [pid = 3852] [id = 174] 03:41:58 INFO - PROCESS | 3852 | --DOCSHELL 15083000 == 31 [pid = 3852] [id = 171] 03:41:58 INFO - PROCESS | 3852 | --DOCSHELL 139D5C00 == 30 [pid = 3852] [id = 173] 03:41:58 INFO - PROCESS | 3852 | --DOCSHELL 104E2C00 == 29 [pid = 3852] [id = 172] 03:41:58 INFO - PROCESS | 3852 | --DOCSHELL 170F7C00 == 28 [pid = 3852] [id = 180] 03:41:58 INFO - PROCESS | 3852 | --DOCSHELL 11CDE800 == 27 [pid = 3852] [id = 181] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (161AD000) [pid = 3852] [serial = 497] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (161B4C00) [pid = 3852] [serial = 498] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (13921C00) [pid = 3852] [serial = 491] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (139CAC00) [pid = 3852] [serial = 492] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (15398400) [pid = 3852] [serial = 494] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (12820800) [pid = 3852] [serial = 488] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (12A37400) [pid = 3852] [serial = 489] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (131EC000) [pid = 3852] [serial = 486] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1313E800) [pid = 3852] [serial = 485] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (142CBC00) [pid = 3852] [serial = 474] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (13E9C000) [pid = 3852] [serial = 473] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (161B3000) [pid = 3852] [serial = 477] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (195C6800) [pid = 3852] [serial = 512] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (1548FC00) [pid = 3852] [serial = 476] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (169EC000) [pid = 3852] [serial = 500] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (1501AC00) [pid = 3852] [serial = 480] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (19EDC000) [pid = 3852] [serial = 479] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (176D5400) [pid = 3852] [serial = 483] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (17022000) [pid = 3852] [serial = 482] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (17AC4000) [pid = 3852] [serial = 510] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (17148400) [pid = 3852] [serial = 503] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (16FA3000) [pid = 3852] [serial = 501] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (17AC2C00) [pid = 3852] [serial = 509] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (1717E800) [pid = 3852] [serial = 504] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (16FEDC00) [pid = 3852] [serial = 506] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 55 (153A0C00) [pid = 3852] [serial = 495] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | --DOMWINDOW == 54 (17025000) [pid = 3852] [serial = 507] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 3852 | 1469443319101 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:41:59 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:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2204ms 03:41:59 INFO - PROCESS | 3852 | 1469443319150 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:41:59 INFO - PROCESS | 3852 | 1469443319153 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 03:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:41:59 INFO - PROCESS | 3852 | 1469443319159 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:41:59 INFO - PROCESS | 3852 | 1469443319164 Marionette TRACE conn3 <- [1,694,null,{}] 03:41:59 INFO - PROCESS | 3852 | 1469443319171 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:59 INFO - PROCESS | 3852 | 1469443319174 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:59 INFO - PROCESS | 3852 | 1469443319265 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:41:59 INFO - PROCESS | 3852 | 1469443319273 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:59 INFO - PROCESS | 3852 | 1469443319276 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:41:59 INFO - PROCESS | 3852 | ++DOCSHELL 110D2800 == 28 [pid = 3852] [id = 183] 03:41:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 55 (112A0C00) [pid = 3852] [serial = 547] [outer = 00000000] 03:41:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (128A8400) [pid = 3852] [serial = 548] [outer = 112A0C00] 03:41:59 INFO - PROCESS | 3852 | 1469443319326 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (12AE2C00) [pid = 3852] [serial = 549] [outer = 112A0C00] 03:42:00 INFO - PROCESS | 3852 | 1469443320286 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:42:00 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:42:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1156ms 03:42:00 INFO - PROCESS | 3852 | 1469443320317 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:42:00 INFO - PROCESS | 3852 | 1469443320322 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 03:42:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:42:00 INFO - PROCESS | 3852 | 1469443320328 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - PROCESS | 3852 | 1469443320331 Marionette TRACE conn3 <- [1,698,null,{}] 03:42:00 INFO - PROCESS | 3852 | 1469443320335 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:00 INFO - PROCESS | 3852 | 1469443320338 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:00 INFO - PROCESS | 3852 | 1469443320428 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:42:00 INFO - PROCESS | 3852 | 1469443320435 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:00 INFO - PROCESS | 3852 | 1469443320438 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:00 INFO - PROCESS | 3852 | ++DOCSHELL 131EBC00 == 29 [pid = 3852] [id = 184] 03:42:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (131EC000) [pid = 3852] [serial = 550] [outer = 00000000] 03:42:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (13925800) [pid = 3852] [serial = 551] [outer = 131EC000] 03:42:00 INFO - PROCESS | 3852 | 1469443320487 Marionette DEBUG loaded listener.js 03:42:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (139CB000) [pid = 3852] [serial = 552] [outer = 131EC000] 03:42:01 INFO - PROCESS | 3852 | 1469443321431 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:42:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:42:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1141ms 03:42:01 INFO - PROCESS | 3852 | 1469443321472 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:42:01 INFO - PROCESS | 3852 | 1469443321474 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 03:42:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:42:01 INFO - PROCESS | 3852 | 1469443321483 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:42:01 INFO - PROCESS | 3852 | 1469443321487 Marionette TRACE conn3 <- [1,702,null,{}] 03:42:01 INFO - PROCESS | 3852 | 1469443321498 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:01 INFO - PROCESS | 3852 | 1469443321503 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:01 INFO - PROCESS | 3852 | 1469443321618 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:42:01 INFO - PROCESS | 3852 | 1469443321625 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 3852 | 1469443321628 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:01 INFO - PROCESS | 3852 | ++DOCSHELL 142CCC00 == 30 [pid = 3852] [id = 185] 03:42:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (142CF000) [pid = 3852] [serial = 553] [outer = 00000000] 03:42:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (15016C00) [pid = 3852] [serial = 554] [outer = 142CF000] 03:42:01 INFO - PROCESS | 3852 | 1469443321684 Marionette DEBUG loaded listener.js 03:42:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (15395800) [pid = 3852] [serial = 555] [outer = 142CF000] 03:42:02 INFO - PROCESS | 3852 | 1469443322643 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:42:02 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:42:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1188ms 03:42:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:42:02 INFO - PROCESS | 3852 | 1469443322681 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:42:02 INFO - PROCESS | 3852 | 1469443322683 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 03:42:02 INFO - PROCESS | 3852 | 1469443322687 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:42:02 INFO - PROCESS | 3852 | 1469443322699 Marionette TRACE conn3 <- [1,706,null,{}] 03:42:02 INFO - PROCESS | 3852 | 1469443322711 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:02 INFO - PROCESS | 3852 | 1469443322713 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:02 INFO - PROCESS | 3852 | 1469443322823 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:42:02 INFO - PROCESS | 3852 | 1469443322828 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:02 INFO - PROCESS | 3852 | 1469443322831 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:02 INFO - PROCESS | 3852 | ++DOCSHELL 15412C00 == 31 [pid = 3852] [id = 186] 03:42:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (15486000) [pid = 3852] [serial = 556] [outer = 00000000] 03:42:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (161AF800) [pid = 3852] [serial = 557] [outer = 15486000] 03:42:02 INFO - PROCESS | 3852 | 1469443322875 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (161B6C00) [pid = 3852] [serial = 558] [outer = 15486000] 03:42:03 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (170FC800) [pid = 3852] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:42:03 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (1698F000) [pid = 3852] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:42:03 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (10559C00) [pid = 3852] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:42:03 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (15414000) [pid = 3852] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:42:03 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (104E5400) [pid = 3852] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:42:03 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (16341000) [pid = 3852] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:42:03 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (13CF2C00) [pid = 3852] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:42:03 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (182C2000) [pid = 3852] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:42:03 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (1392E400) [pid = 3852] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:42:03 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (10A53400) [pid = 3852] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:42:03 INFO - PROCESS | 3852 | 1469443323909 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:42:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:42:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1282ms 03:42:03 INFO - PROCESS | 3852 | 1469443323965 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:42:03 INFO - PROCESS | 3852 | 1469443323967 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 03:42:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:42:03 INFO - PROCESS | 3852 | 1469443323970 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 3852 | 1469443323972 Marionette TRACE conn3 <- [1,710,null,{}] 03:42:03 INFO - PROCESS | 3852 | 1469443323976 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:03 INFO - PROCESS | 3852 | 1469443323978 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:04 INFO - PROCESS | 3852 | 1469443324055 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:42:04 INFO - PROCESS | 3852 | 1469443324061 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:04 INFO - PROCESS | 3852 | 1469443324063 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:04 INFO - PROCESS | 3852 | ++DOCSHELL 13154000 == 32 [pid = 3852] [id = 187] 03:42:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (13937800) [pid = 3852] [serial = 559] [outer = 00000000] 03:42:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (161AEC00) [pid = 3852] [serial = 560] [outer = 13937800] 03:42:04 INFO - PROCESS | 3852 | 1469443324108 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (1633B000) [pid = 3852] [serial = 561] [outer = 13937800] 03:42:04 INFO - PROCESS | 3852 | 1469443324535 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 3852 | 1469443324611 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 03:42:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:42:04 INFO - PROCESS | 3852 | 1469443324614 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - PROCESS | 3852 | 1469443324616 Marionette TRACE conn3 <- [1,714,null,{}] 03:42:04 INFO - PROCESS | 3852 | 1469443324619 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:04 INFO - PROCESS | 3852 | 1469443324625 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:04 INFO - PROCESS | 3852 | 1469443324749 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:42:04 INFO - PROCESS | 3852 | 1469443324755 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:04 INFO - PROCESS | 3852 | 1469443324757 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:04 INFO - PROCESS | 3852 | ++DOCSHELL 169F2000 == 33 [pid = 3852] [id = 188] 03:42:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (169F4000) [pid = 3852] [serial = 562] [outer = 00000000] 03:42:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (16FA7C00) [pid = 3852] [serial = 563] [outer = 169F4000] 03:42:04 INFO - PROCESS | 3852 | 1469443324801 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (1713F000) [pid = 3852] [serial = 564] [outer = 169F4000] 03:42:05 INFO - PROCESS | 3852 | 1469443325272 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:42:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:42:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 703ms 03:42:05 INFO - PROCESS | 3852 | 1469443325313 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:42:05 INFO - PROCESS | 3852 | 1469443325315 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 03:42:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:42:05 INFO - PROCESS | 3852 | 1469443325319 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:42:05 INFO - PROCESS | 3852 | 1469443325321 Marionette TRACE conn3 <- [1,718,null,{}] 03:42:05 INFO - PROCESS | 3852 | 1469443325324 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:05 INFO - PROCESS | 3852 | 1469443325326 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:05 INFO - PROCESS | 3852 | 1469443325528 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:42:05 INFO - PROCESS | 3852 | 1469443325629 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:05 INFO - PROCESS | 3852 | 1469443325633 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:05 INFO - PROCESS | 3852 | ++DOCSHELL 11C33400 == 34 [pid = 3852] [id = 189] 03:42:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (11C33C00) [pid = 3852] [serial = 565] [outer = 00000000] 03:42:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (12D6C800) [pid = 3852] [serial = 566] [outer = 11C33C00] 03:42:05 INFO - PROCESS | 3852 | 1469443325690 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (12D71400) [pid = 3852] [serial = 567] [outer = 11C33C00] 03:42:06 INFO - PROCESS | 3852 | 1469443326399 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 03:42:06 INFO - PROCESS | 3852 | 1469443326429 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 03:42:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:42:06 INFO - PROCESS | 3852 | 1469443326434 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:42:06 INFO - PROCESS | 3852 | 1469443326436 Marionette TRACE conn3 <- [1,722,null,{}] 03:42:06 INFO - PROCESS | 3852 | 1469443326441 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:06 INFO - PROCESS | 3852 | 1469443326445 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:06 INFO - PROCESS | 3852 | 1469443326560 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:42:06 INFO - PROCESS | 3852 | 1469443326637 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:06 INFO - PROCESS | 3852 | 1469443326640 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:06 INFO - PROCESS | 3852 | ++DOCSHELL 142CDC00 == 35 [pid = 3852] [id = 190] 03:42:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (142D0400) [pid = 3852] [serial = 568] [outer = 00000000] 03:42:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (15394800) [pid = 3852] [serial = 569] [outer = 142D0400] 03:42:06 INFO - PROCESS | 3852 | 1469443326696 Marionette DEBUG loaded listener.js 03:42:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (16159400) [pid = 3852] [serial = 570] [outer = 142D0400] 03:42:07 INFO - PROCESS | 3852 | 1469443327550 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:42:07 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:42:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1188ms 03:42:07 INFO - PROCESS | 3852 | 1469443327634 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 3852 | 1469443327639 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 03:42:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:42:07 INFO - PROCESS | 3852 | 1469443327644 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 3852 | 1469443327647 Marionette TRACE conn3 <- [1,726,null,{}] 03:42:07 INFO - PROCESS | 3852 | 1469443327653 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:07 INFO - PROCESS | 3852 | 1469443327656 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:07 INFO - PROCESS | 3852 | 1469443327791 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:42:07 INFO - PROCESS | 3852 | 1469443327884 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:07 INFO - PROCESS | 3852 | 1469443327889 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:07 INFO - PROCESS | 3852 | ++DOCSHELL 10A53000 == 36 [pid = 3852] [id = 191] 03:42:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (10A54000) [pid = 3852] [serial = 571] [outer = 00000000] 03:42:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (110C6C00) [pid = 3852] [serial = 572] [outer = 10A54000] 03:42:07 INFO - PROCESS | 3852 | 1469443327940 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (112A4000) [pid = 3852] [serial = 573] [outer = 10A54000] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1800E400) [pid = 3852] [serial = 539] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (17140400) [pid = 3852] [serial = 533] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (110CD000) [pid = 3852] [serial = 521] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (161AA000) [pid = 3852] [serial = 527] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (161B5400) [pid = 3852] [serial = 528] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (11CDC400) [pid = 3852] [serial = 515] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (130DA400) [pid = 3852] [serial = 516] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (16FAC000) [pid = 3852] [serial = 530] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (142D0800) [pid = 3852] [serial = 518] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (15397000) [pid = 3852] [serial = 519] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (182C4C00) [pid = 3852] [serial = 513] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (142B1C00) [pid = 3852] [serial = 524] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (18211800) [pid = 3852] [serial = 540] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (142C8C00) [pid = 3852] [serial = 525] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (12AD9400) [pid = 3852] [serial = 522] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 55 (1633DC00) [pid = 3852] [serial = 536] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 54 (17145800) [pid = 3852] [serial = 534] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 53 (1633EC00) [pid = 3852] [serial = 537] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | --DOMWINDOW == 52 (16FEB000) [pid = 3852] [serial = 531] [outer = 00000000] [url = about:blank] 03:42:08 INFO - PROCESS | 3852 | 1469443328874 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:42:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:42:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1250ms 03:42:08 INFO - PROCESS | 3852 | 1469443328898 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:42:08 INFO - PROCESS | 3852 | 1469443328902 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 03:42:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:42:08 INFO - PROCESS | 3852 | 1469443328909 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:42:08 INFO - PROCESS | 3852 | 1469443328912 Marionette TRACE conn3 <- [1,730,null,{}] 03:42:08 INFO - PROCESS | 3852 | 1469443328916 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:08 INFO - PROCESS | 3852 | 1469443328918 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:09 INFO - PROCESS | 3852 | 1469443329003 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:42:09 INFO - PROCESS | 3852 | 1469443329088 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:09 INFO - PROCESS | 3852 | 1469443329092 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:09 INFO - PROCESS | 3852 | ++DOCSHELL 12AE1400 == 37 [pid = 3852] [id = 192] 03:42:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 53 (12BCB800) [pid = 3852] [serial = 574] [outer = 00000000] 03:42:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 54 (130E0800) [pid = 3852] [serial = 575] [outer = 12BCB800] 03:42:09 INFO - PROCESS | 3852 | 1469443329167 Marionette DEBUG loaded listener.js 03:42:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 55 (131E8400) [pid = 3852] [serial = 576] [outer = 12BCB800] 03:42:10 INFO - PROCESS | 3852 | 1469443330081 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:42:10 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:42:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1188ms 03:42:10 INFO - PROCESS | 3852 | 1469443330109 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 03:42:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:42:10 INFO - PROCESS | 3852 | 1469443330112 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 03:42:10 INFO - PROCESS | 3852 | 1469443330116 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:42:10 INFO - PROCESS | 3852 | 1469443330119 Marionette TRACE conn3 <- [1,734,null,{}] 03:42:10 INFO - PROCESS | 3852 | 1469443330130 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:10 INFO - PROCESS | 3852 | 1469443330135 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:10 INFO - PROCESS | 3852 | 1469443330252 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:42:10 INFO - PROCESS | 3852 | 1469443330260 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:10 INFO - PROCESS | 3852 | 1469443330263 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:10 INFO - PROCESS | 3852 | ++DOCSHELL 142B2400 == 38 [pid = 3852] [id = 193] 03:42:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (142B3000) [pid = 3852] [serial = 577] [outer = 00000000] 03:42:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (142CD800) [pid = 3852] [serial = 578] [outer = 142B3000] 03:42:10 INFO - PROCESS | 3852 | 1469443330316 Marionette DEBUG loaded listener.js 03:42:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (142D5C00) [pid = 3852] [serial = 579] [outer = 142B3000] 03:42:11 INFO - PROCESS | 3852 | 1469443331270 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:42:11 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:42:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1219ms 03:42:11 INFO - PROCESS | 3852 | 1469443331325 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:42:11 INFO - PROCESS | 3852 | 1469443331328 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 03:42:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:42:11 INFO - PROCESS | 3852 | 1469443331331 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:42:11 INFO - PROCESS | 3852 | 1469443331333 Marionette TRACE conn3 <- [1,738,null,{}] 03:42:11 INFO - PROCESS | 3852 | 1469443331337 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:11 INFO - PROCESS | 3852 | 1469443331339 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:11 INFO - PROCESS | 3852 | 1469443331448 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:42:11 INFO - PROCESS | 3852 | 1469443331454 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:11 INFO - PROCESS | 3852 | 1469443331456 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:11 INFO - PROCESS | 3852 | ++DOCSHELL 142D4800 == 39 [pid = 3852] [id = 194] 03:42:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (15018400) [pid = 3852] [serial = 580] [outer = 00000000] 03:42:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (161B5C00) [pid = 3852] [serial = 581] [outer = 15018400] 03:42:11 INFO - PROCESS | 3852 | 1469443331560 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (16338C00) [pid = 3852] [serial = 582] [outer = 15018400] 03:42:11 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (142CF000) [pid = 3852] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:42:11 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (131EC000) [pid = 3852] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:42:11 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (112A0C00) [pid = 3852] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:42:11 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (13EA5000) [pid = 3852] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:42:11 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (11CE1C00) [pid = 3852] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:42:11 INFO - PROCESS | 3852 | --DOMWINDOW == 55 (15486000) [pid = 3852] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:42:11 INFO - PROCESS | 3852 | --DOMWINDOW == 54 (13937800) [pid = 3852] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:42:12 INFO - PROCESS | 3852 | 1469443332423 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:42:12 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:42:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1141ms 03:42:12 INFO - PROCESS | 3852 | 1469443332472 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 3852 | 1469443332474 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 03:42:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:42:12 INFO - PROCESS | 3852 | 1469443332477 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 3852 | 1469443332479 Marionette TRACE conn3 <- [1,742,null,{}] 03:42:12 INFO - PROCESS | 3852 | 1469443332482 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:12 INFO - PROCESS | 3852 | 1469443332484 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:12 INFO - PROCESS | 3852 | 1469443332560 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:42:12 INFO - PROCESS | 3852 | 1469443332565 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:12 INFO - PROCESS | 3852 | 1469443332567 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:12 INFO - PROCESS | 3852 | ++DOCSHELL 131EC000 == 40 [pid = 3852] [id = 195] 03:42:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 55 (13EA5000) [pid = 3852] [serial = 583] [outer = 00000000] 03:42:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (1633DC00) [pid = 3852] [serial = 584] [outer = 13EA5000] 03:42:12 INFO - PROCESS | 3852 | 1469443332611 Marionette DEBUG loaded listener.js 03:42:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (1698E000) [pid = 3852] [serial = 585] [outer = 13EA5000] 03:42:13 INFO - PROCESS | 3852 | 1469443333520 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:42:13 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:42:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1078ms 03:42:13 INFO - PROCESS | 3852 | 1469443333571 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:42:13 INFO - PROCESS | 3852 | 1469443333573 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 03:42:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:42:13 INFO - PROCESS | 3852 | 1469443333578 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - PROCESS | 3852 | 1469443333579 Marionette TRACE conn3 <- [1,746,null,{}] 03:42:13 INFO - PROCESS | 3852 | 1469443333583 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:13 INFO - PROCESS | 3852 | 1469443333589 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:13 INFO - PROCESS | 3852 | 1469443333688 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:42:13 INFO - PROCESS | 3852 | 1469443333694 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:13 INFO - PROCESS | 3852 | 1469443333696 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:13 INFO - PROCESS | 3852 | ++DOCSHELL 130B3000 == 41 [pid = 3852] [id = 196] 03:42:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (16FABC00) [pid = 3852] [serial = 586] [outer = 00000000] 03:42:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (16FEE000) [pid = 3852] [serial = 587] [outer = 16FABC00] 03:42:13 INFO - PROCESS | 3852 | 1469443333740 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (17144800) [pid = 3852] [serial = 588] [outer = 16FABC00] 03:42:14 INFO - PROCESS | 3852 | 1469443334285 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:42:14 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:42:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 734ms 03:42:14 INFO - PROCESS | 3852 | 1469443334318 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:42:14 INFO - PROCESS | 3852 | 1469443334322 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 03:42:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:42:14 INFO - PROCESS | 3852 | 1469443334328 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:42:14 INFO - PROCESS | 3852 | 1469443334332 Marionette TRACE conn3 <- [1,750,null,{}] 03:42:14 INFO - PROCESS | 3852 | 1469443334338 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:14 INFO - PROCESS | 3852 | 1469443334341 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:14 INFO - PROCESS | 3852 | 1469443334449 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:42:14 INFO - PROCESS | 3852 | 1469443334529 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:14 INFO - PROCESS | 3852 | 1469443334534 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:14 INFO - PROCESS | 3852 | ++DOCSHELL 1055A000 == 42 [pid = 3852] [id = 197] 03:42:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (10A09400) [pid = 3852] [serial = 589] [outer = 00000000] 03:42:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (12AD8800) [pid = 3852] [serial = 590] [outer = 10A09400] 03:42:14 INFO - PROCESS | 3852 | 1469443334634 Marionette DEBUG loaded listener.js 03:42:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (130DB400) [pid = 3852] [serial = 591] [outer = 10A09400] 03:42:15 INFO - PROCESS | 3852 | 1469443335723 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:42:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:42:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1453ms 03:42:15 INFO - PROCESS | 3852 | 1469443335791 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 3852 | 1469443335796 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 03:42:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:42:15 INFO - PROCESS | 3852 | 1469443335803 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 3852 | 1469443335806 Marionette TRACE conn3 <- [1,754,null,{}] 03:42:15 INFO - PROCESS | 3852 | 1469443335810 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:15 INFO - PROCESS | 3852 | 1469443335813 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:15 INFO - PROCESS | 3852 | 1469443335957 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:42:16 INFO - PROCESS | 3852 | 1469443336027 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 3852 | 1469443336030 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:16 INFO - PROCESS | 3852 | ++DOCSHELL 13CF5000 == 43 [pid = 3852] [id = 198] 03:42:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (13CF5800) [pid = 3852] [serial = 592] [outer = 00000000] 03:42:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (142CC000) [pid = 3852] [serial = 593] [outer = 13CF5800] 03:42:16 INFO - PROCESS | 3852 | 1469443336085 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (15489400) [pid = 3852] [serial = 594] [outer = 13CF5800] 03:42:17 INFO - PROCESS | 3852 | 1469443337087 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:42:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1312ms 03:42:17 INFO - PROCESS | 3852 | 1469443337116 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 3852 | 1469443337120 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 03:42:17 INFO - PROCESS | 3852 | 1469443337125 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:42:17 INFO - PROCESS | 3852 | 1469443337128 Marionette TRACE conn3 <- [1,758,null,{}] 03:42:17 INFO - PROCESS | 3852 | 1469443337134 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:17 INFO - PROCESS | 3852 | 1469443337137 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:17 INFO - PROCESS | 3852 | 1469443337266 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:42:17 INFO - PROCESS | 3852 | 1469443337376 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:17 INFO - PROCESS | 3852 | 1469443337379 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:17 INFO - PROCESS | 3852 | ++DOCSHELL 12AD5400 == 44 [pid = 3852] [id = 199] 03:42:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (12AD5C00) [pid = 3852] [serial = 595] [outer = 00000000] 03:42:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (12DA0800) [pid = 3852] [serial = 596] [outer = 12AD5C00] 03:42:17 INFO - PROCESS | 3852 | 1469443337476 Marionette DEBUG loaded listener.js 03:42:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (130DC800) [pid = 3852] [serial = 597] [outer = 12AD5C00] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 1ADCDC00 == 43 [pid = 3852] [id = 14] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 1AF69000 == 42 [pid = 3852] [id = 15] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 1AA1B400 == 41 [pid = 3852] [id = 13] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 16164400 == 40 [pid = 3852] [id = 28] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 131DEC00 == 39 [pid = 3852] [id = 23] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 1026E000 == 38 [pid = 3852] [id = 18] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 13EA4C00 == 37 [pid = 3852] [id = 20] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 12AD7000 == 36 [pid = 3852] [id = 22] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 167ED400 == 35 [pid = 3852] [id = 8] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 163AF400 == 34 [pid = 3852] [id = 27] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 139CCC00 == 33 [pid = 3852] [id = 24] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 1A5C0000 == 32 [pid = 3852] [id = 10] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 142BF000 == 31 [pid = 3852] [id = 25] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 1A80A800 == 30 [pid = 3852] [id = 11] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 11A53000 == 29 [pid = 3852] [id = 19] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 15B30000 == 28 [pid = 3852] [id = 26] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 16FED800 == 27 [pid = 3852] [id = 12] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 10518800 == 26 [pid = 3852] [id = 21] 03:42:18 INFO - PROCESS | 3852 | --DOCSHELL 13CF0400 == 25 [pid = 3852] [id = 182] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (16FA7C00) [pid = 3852] [serial = 563] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (15016C00) [pid = 3852] [serial = 554] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (13925800) [pid = 3852] [serial = 551] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (128A8400) [pid = 3852] [serial = 548] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (12AE2C00) [pid = 3852] [serial = 549] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (1539B000) [pid = 3852] [serial = 545] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (15488C00) [pid = 3852] [serial = 546] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (130B3400) [pid = 3852] [serial = 542] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (1314CC00) [pid = 3852] [serial = 543] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (161AF800) [pid = 3852] [serial = 557] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (161AEC00) [pid = 3852] [serial = 560] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (15395800) [pid = 3852] [serial = 555] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (1633B000) [pid = 3852] [serial = 561] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 55 (139CB000) [pid = 3852] [serial = 552] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | --DOMWINDOW == 54 (161B6C00) [pid = 3852] [serial = 558] [outer = 00000000] [url = about:blank] 03:42:18 INFO - PROCESS | 3852 | 1469443338490 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1391ms 03:42:18 INFO - PROCESS | 3852 | 1469443338526 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:42:18 INFO - PROCESS | 3852 | 1469443338530 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 03:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:42:18 INFO - PROCESS | 3852 | 1469443338535 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:42:18 INFO - PROCESS | 3852 | 1469443338538 Marionette TRACE conn3 <- [1,762,null,{}] 03:42:18 INFO - PROCESS | 3852 | 1469443338544 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:18 INFO - PROCESS | 3852 | 1469443338547 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:18 INFO - PROCESS | 3852 | 1469443338662 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:42:18 INFO - PROCESS | 3852 | 1469443338679 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:18 INFO - PROCESS | 3852 | 1469443338682 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:18 INFO - PROCESS | 3852 | ++DOCSHELL 112A0000 == 26 [pid = 3852] [id = 200] 03:42:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 55 (114DD000) [pid = 3852] [serial = 598] [outer = 00000000] 03:42:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (1282B000) [pid = 3852] [serial = 599] [outer = 114DD000] 03:42:18 INFO - PROCESS | 3852 | 1469443338729 Marionette DEBUG loaded listener.js 03:42:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (12ABC400) [pid = 3852] [serial = 600] [outer = 114DD000] 03:42:19 INFO - PROCESS | 3852 | 1469443339154 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 641ms 03:42:19 INFO - PROCESS | 3852 | 1469443339174 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 3852 | 1469443339179 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 03:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:42:19 INFO - PROCESS | 3852 | 1469443339185 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 3852 | 1469443339188 Marionette TRACE conn3 <- [1,766,null,{}] 03:42:19 INFO - PROCESS | 3852 | 1469443339192 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:19 INFO - PROCESS | 3852 | 1469443339194 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:19 INFO - PROCESS | 3852 | 1469443339313 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:42:19 INFO - PROCESS | 3852 | 1469443339324 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:19 INFO - PROCESS | 3852 | 1469443339326 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:19 INFO - PROCESS | 3852 | ++DOCSHELL 13937C00 == 27 [pid = 3852] [id = 201] 03:42:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (13938800) [pid = 3852] [serial = 601] [outer = 00000000] 03:42:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (139CC000) [pid = 3852] [serial = 602] [outer = 13938800] 03:42:19 INFO - PROCESS | 3852 | 1469443339374 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (13C27800) [pid = 3852] [serial = 603] [outer = 13938800] 03:42:19 INFO - PROCESS | 3852 | 1469443339814 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 688ms 03:42:19 INFO - PROCESS | 3852 | 1469443339884 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 3852 | 1469443339886 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 03:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:42:19 INFO - PROCESS | 3852 | 1469443339890 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 3852 | 1469443339893 Marionette TRACE conn3 <- [1,770,null,{}] 03:42:19 INFO - PROCESS | 3852 | 1469443339904 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:19 INFO - PROCESS | 3852 | 1469443339908 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:19 INFO - PROCESS | 3852 | 1469443339995 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:42:19 INFO - PROCESS | 3852 | 1469443340004 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 3852 | 1469443340008 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:20 INFO - PROCESS | 3852 | ++DOCSHELL 1507C000 == 28 [pid = 3852] [id = 202] 03:42:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (1507F800) [pid = 3852] [serial = 604] [outer = 00000000] 03:42:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (15396800) [pid = 3852] [serial = 605] [outer = 1507F800] 03:42:20 INFO - PROCESS | 3852 | 1469443340062 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (153A2400) [pid = 3852] [serial = 606] [outer = 1507F800] 03:42:20 INFO - PROCESS | 3852 | 1469443340472 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 640ms 03:42:20 INFO - PROCESS | 3852 | 1469443340527 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:42:20 INFO - PROCESS | 3852 | 1469443340530 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 03:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:42:20 INFO - PROCESS | 3852 | 1469443340533 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:42:20 INFO - PROCESS | 3852 | 1469443340535 Marionette TRACE conn3 <- [1,774,null,{}] 03:42:20 INFO - PROCESS | 3852 | 1469443340545 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:20 INFO - PROCESS | 3852 | 1469443340547 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:20 INFO - PROCESS | 3852 | 1469443340659 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:42:20 INFO - PROCESS | 3852 | 1469443340736 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 3852 | 1469443340738 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:20 INFO - PROCESS | 3852 | ++DOCSHELL 15B2FC00 == 29 [pid = 3852] [id = 203] 03:42:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (1615A400) [pid = 3852] [serial = 607] [outer = 00000000] 03:42:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (161AFC00) [pid = 3852] [serial = 608] [outer = 1615A400] 03:42:20 INFO - PROCESS | 3852 | 1469443340782 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (161B7C00) [pid = 3852] [serial = 609] [outer = 1615A400] 03:42:21 INFO - PROCESS | 3852 | 1469443341191 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 703ms 03:42:21 INFO - PROCESS | 3852 | 1469443341237 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 3852 | 1469443341239 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 03:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:42:21 INFO - PROCESS | 3852 | 1469443341242 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 3852 | 1469443341244 Marionette TRACE conn3 <- [1,778,null,{}] 03:42:21 INFO - PROCESS | 3852 | 1469443341247 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:21 INFO - PROCESS | 3852 | 1469443341250 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:21 INFO - PROCESS | 3852 | 1469443341357 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:42:21 INFO - PROCESS | 3852 | 1469443341364 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 3852 | 1469443341366 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:21 INFO - PROCESS | 3852 | ++DOCSHELL 16338800 == 30 [pid = 3852] [id = 204] 03:42:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (1633CC00) [pid = 3852] [serial = 610] [outer = 00000000] 03:42:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (1686B800) [pid = 3852] [serial = 611] [outer = 1633CC00] 03:42:21 INFO - PROCESS | 3852 | 1469443341411 Marionette DEBUG loaded listener.js 03:42:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (16E7AC00) [pid = 3852] [serial = 612] [outer = 1633CC00] 03:42:21 INFO - PROCESS | 3852 | 1469443341845 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 625ms 03:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:42:21 INFO - PROCESS | 3852 | 1469443341881 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 3852 | 1469443341883 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 03:42:21 INFO - PROCESS | 3852 | 1469443341892 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 3852 | 1469443341894 Marionette TRACE conn3 <- [1,782,null,{}] 03:42:21 INFO - PROCESS | 3852 | 1469443341898 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:21 INFO - PROCESS | 3852 | 1469443341903 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:22 INFO - PROCESS | 3852 | 1469443342060 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:42:22 INFO - PROCESS | 3852 | 1469443342117 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:22 INFO - PROCESS | 3852 | 1469443342119 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:22 INFO - PROCESS | 3852 | ++DOCSHELL 16FEB400 == 31 [pid = 3852] [id = 205] 03:42:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (16FEFC00) [pid = 3852] [serial = 613] [outer = 00000000] 03:42:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (17143000) [pid = 3852] [serial = 614] [outer = 16FEFC00] 03:42:22 INFO - PROCESS | 3852 | 1469443342163 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (1714B400) [pid = 3852] [serial = 615] [outer = 16FEFC00] 03:42:22 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (13EA5000) [pid = 3852] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:42:22 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (142B3000) [pid = 3852] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:42:22 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (15018400) [pid = 3852] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:42:22 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (169F4000) [pid = 3852] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:42:22 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (10A54000) [pid = 3852] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:42:22 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (142D0400) [pid = 3852] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:42:22 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (12BCB800) [pid = 3852] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:42:22 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (11C33C00) [pid = 3852] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:42:22 INFO - PROCESS | 3852 | 1469443342650 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 796ms 03:42:22 INFO - PROCESS | 3852 | 1469443342688 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:42:22 INFO - PROCESS | 3852 | 1469443342690 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 03:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:42:22 INFO - PROCESS | 3852 | 1469443342694 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - PROCESS | 3852 | 1469443342705 Marionette TRACE conn3 <- [1,786,null,{}] 03:42:22 INFO - PROCESS | 3852 | 1469443342709 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:22 INFO - PROCESS | 3852 | 1469443342711 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:22 INFO - PROCESS | 3852 | 1469443342784 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:42:22 INFO - PROCESS | 3852 | 1469443342791 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:22 INFO - PROCESS | 3852 | 1469443342793 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:22 INFO - PROCESS | 3852 | ++DOCSHELL 10A03000 == 32 [pid = 3852] [id = 206] 03:42:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (10ED8400) [pid = 3852] [serial = 616] [outer = 00000000] 03:42:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (142B3000) [pid = 3852] [serial = 617] [outer = 10ED8400] 03:42:22 INFO - PROCESS | 3852 | 1469443342837 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (16157C00) [pid = 3852] [serial = 618] [outer = 10ED8400] 03:42:23 INFO - PROCESS | 3852 | 1469443343267 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:42:23 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:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 594ms 03:42:23 INFO - PROCESS | 3852 | 1469443343291 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 3852 | 1469443343293 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 03:42:23 INFO - PROCESS | 3852 | 1469443343296 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:42:23 INFO - PROCESS | 3852 | 1469443343298 Marionette TRACE conn3 <- [1,790,null,{}] 03:42:23 INFO - PROCESS | 3852 | 1469443343301 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:23 INFO - PROCESS | 3852 | 1469443343303 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:23 INFO - PROCESS | 3852 | 1469443343404 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:42:23 INFO - PROCESS | 3852 | 1469443343412 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 3852 | 1469443343413 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:23 INFO - PROCESS | 3852 | ++DOCSHELL 16FF0000 == 33 [pid = 3852] [id = 207] 03:42:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (17143400) [pid = 3852] [serial = 619] [outer = 00000000] 03:42:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (176D0000) [pid = 3852] [serial = 620] [outer = 17143400] 03:42:23 INFO - PROCESS | 3852 | 1469443343459 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (1760E800) [pid = 3852] [serial = 621] [outer = 17143400] 03:42:23 INFO - PROCESS | 3852 | 1469443343871 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:42:23 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:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 594ms 03:42:23 INFO - PROCESS | 3852 | 1469443343894 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 3852 | 1469443343895 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 03:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:42:23 INFO - PROCESS | 3852 | 1469443343914 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - PROCESS | 3852 | 1469443343916 Marionette TRACE conn3 <- [1,794,null,{}] 03:42:23 INFO - PROCESS | 3852 | 1469443343919 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:23 INFO - PROCESS | 3852 | 1469443343921 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:23 INFO - PROCESS | 3852 | 1469443343996 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:42:24 INFO - PROCESS | 3852 | 1469443344001 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:24 INFO - PROCESS | 3852 | 1469443344003 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:24 INFO - PROCESS | 3852 | ++DOCSHELL 15078400 == 34 [pid = 3852] [id = 208] 03:42:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (178B3C00) [pid = 3852] [serial = 622] [outer = 00000000] 03:42:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (17AC4C00) [pid = 3852] [serial = 623] [outer = 178B3C00] 03:42:24 INFO - PROCESS | 3852 | 1469443344052 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (17ACEC00) [pid = 3852] [serial = 624] [outer = 178B3C00] 03:42:24 INFO - PROCESS | 3852 | 1469443344474 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:42:24 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:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 594ms 03:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:42:24 INFO - PROCESS | 3852 | 1469443344507 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:42:24 INFO - PROCESS | 3852 | 1469443344509 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 03:42:24 INFO - PROCESS | 3852 | 1469443344523 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:42:24 INFO - PROCESS | 3852 | 1469443344525 Marionette TRACE conn3 <- [1,798,null,{}] 03:42:24 INFO - PROCESS | 3852 | 1469443344529 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:24 INFO - PROCESS | 3852 | 1469443344531 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:24 INFO - PROCESS | 3852 | 1469443344618 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:42:24 INFO - PROCESS | 3852 | 1469443344783 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:24 INFO - PROCESS | 3852 | 1469443344787 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:24 INFO - PROCESS | 3852 | ++DOCSHELL 104E6000 == 35 [pid = 3852] [id = 209] 03:42:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (104E6400) [pid = 3852] [serial = 625] [outer = 00000000] 03:42:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (10A4D000) [pid = 3852] [serial = 626] [outer = 104E6400] 03:42:24 INFO - PROCESS | 3852 | 1469443344887 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (110C9800) [pid = 3852] [serial = 627] [outer = 104E6400] 03:42:25 INFO - PROCESS | 3852 | 1469443345635 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1156ms 03:42:25 INFO - PROCESS | 3852 | 1469443345678 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:42:25 INFO - PROCESS | 3852 | 1469443345682 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 03:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:42:25 INFO - PROCESS | 3852 | 1469443345686 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - PROCESS | 3852 | 1469443345690 Marionette TRACE conn3 <- [1,802,null,{}] 03:42:25 INFO - PROCESS | 3852 | 1469443345696 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:25 INFO - PROCESS | 3852 | 1469443345699 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:25 INFO - PROCESS | 3852 | 1469443345815 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:42:25 INFO - PROCESS | 3852 | 1469443345966 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:25 INFO - PROCESS | 3852 | 1469443345970 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:25 INFO - PROCESS | 3852 | ++DOCSHELL 139CAC00 == 36 [pid = 3852] [id = 210] 03:42:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (13E9B000) [pid = 3852] [serial = 628] [outer = 00000000] 03:42:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (142B9C00) [pid = 3852] [serial = 629] [outer = 13E9B000] 03:42:26 INFO - PROCESS | 3852 | 1469443346026 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (142D1800) [pid = 3852] [serial = 630] [outer = 13E9B000] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1698E000) [pid = 3852] [serial = 585] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (142D5C00) [pid = 3852] [serial = 579] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (16338C00) [pid = 3852] [serial = 582] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (1713F000) [pid = 3852] [serial = 564] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (110C6C00) [pid = 3852] [serial = 572] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (112A4000) [pid = 3852] [serial = 573] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (15394800) [pid = 3852] [serial = 569] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (16159400) [pid = 3852] [serial = 570] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1633DC00) [pid = 3852] [serial = 584] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (130E0800) [pid = 3852] [serial = 575] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (12D6C800) [pid = 3852] [serial = 566] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (12D71400) [pid = 3852] [serial = 567] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (16FEE000) [pid = 3852] [serial = 587] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (161B5C00) [pid = 3852] [serial = 581] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (142CD800) [pid = 3852] [serial = 578] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (131E8400) [pid = 3852] [serial = 576] [outer = 00000000] [url = about:blank] 03:42:26 INFO - PROCESS | 3852 | 1469443346922 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 03:42:26 INFO - PROCESS | 3852 | 1469443346990 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 03:42:26 INFO - PROCESS | 3852 | 1469443346995 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:42:26 INFO - PROCESS | 3852 | 1469443346998 Marionette TRACE conn3 <- [1,806,null,{}] 03:42:27 INFO - PROCESS | 3852 | 1469443347004 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:27 INFO - PROCESS | 3852 | 1469443347007 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:27 INFO - PROCESS | 3852 | 1469443347093 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:42:27 INFO - PROCESS | 3852 | 1469443347111 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:27 INFO - PROCESS | 3852 | 1469443347116 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:27 INFO - PROCESS | 3852 | ++DOCSHELL 10F85800 == 37 [pid = 3852] [id = 211] 03:42:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (10F8CC00) [pid = 3852] [serial = 631] [outer = 00000000] 03:42:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (12ADB400) [pid = 3852] [serial = 632] [outer = 10F8CC00] 03:42:27 INFO - PROCESS | 3852 | 1469443347163 Marionette DEBUG loaded listener.js 03:42:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (12D9FC00) [pid = 3852] [serial = 633] [outer = 10F8CC00] 03:42:27 INFO - PROCESS | 3852 | 1469443347646 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 687ms 03:42:27 INFO - PROCESS | 3852 | 1469443347696 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:42:27 INFO - PROCESS | 3852 | 1469443347700 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 03:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:42:27 INFO - PROCESS | 3852 | 1469443347707 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:42:27 INFO - PROCESS | 3852 | 1469443347710 Marionette TRACE conn3 <- [1,810,null,{}] 03:42:27 INFO - PROCESS | 3852 | 1469443347713 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:27 INFO - PROCESS | 3852 | 1469443347716 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:27 INFO - PROCESS | 3852 | 1469443347798 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:42:27 INFO - PROCESS | 3852 | 1469443347806 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:27 INFO - PROCESS | 3852 | 1469443347808 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:27 INFO - PROCESS | 3852 | ++DOCSHELL 13939400 == 38 [pid = 3852] [id = 212] 03:42:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (1393D000) [pid = 3852] [serial = 634] [outer = 00000000] 03:42:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (13CEB800) [pid = 3852] [serial = 635] [outer = 1393D000] 03:42:27 INFO - PROCESS | 3852 | 1469443347856 Marionette DEBUG loaded listener.js 03:42:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (13EA5000) [pid = 3852] [serial = 636] [outer = 1393D000] 03:42:28 INFO - PROCESS | 3852 | 1469443348315 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 03:42:28 INFO - PROCESS | 3852 | 1469443348346 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 03:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:42:28 INFO - PROCESS | 3852 | 1469443348350 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:42:28 INFO - PROCESS | 3852 | 1469443348353 Marionette TRACE conn3 <- [1,814,null,{}] 03:42:28 INFO - PROCESS | 3852 | 1469443348363 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:28 INFO - PROCESS | 3852 | 1469443348368 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:28 INFO - PROCESS | 3852 | 1469443348449 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:42:28 INFO - PROCESS | 3852 | 1469443348555 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:28 INFO - PROCESS | 3852 | 1469443348558 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:28 INFO - PROCESS | 3852 | ++DOCSHELL 15486000 == 39 [pid = 3852] [id = 213] 03:42:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (15488800) [pid = 3852] [serial = 637] [outer = 00000000] 03:42:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (161A9400) [pid = 3852] [serial = 638] [outer = 15488800] 03:42:28 INFO - PROCESS | 3852 | 1469443348611 Marionette DEBUG loaded listener.js 03:42:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (161B4C00) [pid = 3852] [serial = 639] [outer = 15488800] 03:42:28 INFO - PROCESS | 3852 | 1469443348982 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 703ms 03:42:29 INFO - PROCESS | 3852 | 1469443349049 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 3852 | 1469443349051 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 03:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:42:29 INFO - PROCESS | 3852 | 1469443349055 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 3852 | 1469443349056 Marionette TRACE conn3 <- [1,818,null,{}] 03:42:29 INFO - PROCESS | 3852 | 1469443349060 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:29 INFO - PROCESS | 3852 | 1469443349062 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:29 INFO - PROCESS | 3852 | 1469443349183 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:42:29 INFO - PROCESS | 3852 | 1469443349194 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 3852 | 1469443349196 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:29 INFO - PROCESS | 3852 | ++DOCSHELL 161B1400 == 40 [pid = 3852] [id = 214] 03:42:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (161B3800) [pid = 3852] [serial = 640] [outer = 00000000] 03:42:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (1698E800) [pid = 3852] [serial = 641] [outer = 161B3800] 03:42:29 INFO - PROCESS | 3852 | 1469443349242 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (16E80800) [pid = 3852] [serial = 642] [outer = 161B3800] 03:42:29 INFO - PROCESS | 3852 | 1469443349646 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 640ms 03:42:29 INFO - PROCESS | 3852 | 1469443349693 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 3852 | 1469443349695 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 03:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:42:29 INFO - PROCESS | 3852 | 1469443349702 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 3852 | 1469443349704 Marionette TRACE conn3 <- [1,822,null,{}] 03:42:29 INFO - PROCESS | 3852 | 1469443349713 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:29 INFO - PROCESS | 3852 | 1469443349716 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:29 INFO - PROCESS | 3852 | 1469443349818 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:42:29 INFO - PROCESS | 3852 | 1469443349902 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 3852 | 1469443349904 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:29 INFO - PROCESS | 3852 | ++DOCSHELL 13159C00 == 41 [pid = 3852] [id = 215] 03:42:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (163AF400) [pid = 3852] [serial = 643] [outer = 00000000] 03:42:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16FEF800) [pid = 3852] [serial = 644] [outer = 163AF400] 03:42:29 INFO - PROCESS | 3852 | 1469443349947 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (170FAC00) [pid = 3852] [serial = 645] [outer = 163AF400] 03:42:30 INFO - PROCESS | 3852 | 1469443350376 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 688ms 03:42:30 INFO - PROCESS | 3852 | 1469443350398 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 3852 | 1469443350400 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 03:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:42:30 INFO - PROCESS | 3852 | 1469443350411 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 3852 | 1469443350413 Marionette TRACE conn3 <- [1,826,null,{}] 03:42:30 INFO - PROCESS | 3852 | 1469443350416 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:30 INFO - PROCESS | 3852 | 1469443350422 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:30 INFO - PROCESS | 3852 | 1469443350551 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:42:30 INFO - PROCESS | 3852 | 1469443350561 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:30 INFO - PROCESS | 3852 | 1469443350563 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:30 INFO - PROCESS | 3852 | ++DOCSHELL 170F7C00 == 42 [pid = 3852] [id = 216] 03:42:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (17140C00) [pid = 3852] [serial = 646] [outer = 00000000] 03:42:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (178B4000) [pid = 3852] [serial = 647] [outer = 17140C00] 03:42:30 INFO - PROCESS | 3852 | 1469443350661 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (17AC7C00) [pid = 3852] [serial = 648] [outer = 17140C00] 03:42:31 INFO - PROCESS | 3852 | 1469443351072 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 688ms 03:42:31 INFO - PROCESS | 3852 | 1469443351103 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 3852 | 1469443351105 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 03:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:42:31 INFO - PROCESS | 3852 | 1469443351114 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 3852 | 1469443351116 Marionette TRACE conn3 <- [1,830,null,{}] 03:42:31 INFO - PROCESS | 3852 | 1469443351120 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:31 INFO - PROCESS | 3852 | 1469443351122 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:31 INFO - PROCESS | 3852 | 1469443351321 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:42:31 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16FABC00) [pid = 3852] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:42:31 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (114DD000) [pid = 3852] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:42:31 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (13938800) [pid = 3852] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:42:31 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (12AD5C00) [pid = 3852] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:42:31 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1507F800) [pid = 3852] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:42:31 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (1615A400) [pid = 3852] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:42:31 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (10A09400) [pid = 3852] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:42:31 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (13CF5800) [pid = 3852] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:42:31 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1633CC00) [pid = 3852] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:42:31 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (16FEFC00) [pid = 3852] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:42:31 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (10ED8400) [pid = 3852] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:42:31 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (17143400) [pid = 3852] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:42:31 INFO - PROCESS | 3852 | 1469443351400 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 3852 | 1469443351402 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:31 INFO - PROCESS | 3852 | ++DOCSHELL 102D2C00 == 43 [pid = 3852] [id = 217] 03:42:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (10A09400) [pid = 3852] [serial = 649] [outer = 00000000] 03:42:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (12AD5C00) [pid = 3852] [serial = 650] [outer = 10A09400] 03:42:31 INFO - PROCESS | 3852 | 1469443351445 Marionette DEBUG loaded listener.js 03:42:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (132E6400) [pid = 3852] [serial = 651] [outer = 10A09400] 03:42:31 INFO - PROCESS | 3852 | 1469443351780 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 703ms 03:42:31 INFO - PROCESS | 3852 | 1469443351813 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 3852 | 1469443351815 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 03:42:31 INFO - PROCESS | 3852 | 1469443351818 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:42:31 INFO - PROCESS | 3852 | 1469443351820 Marionette TRACE conn3 <- [1,834,null,{}] 03:42:31 INFO - PROCESS | 3852 | 1469443351831 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:31 INFO - PROCESS | 3852 | 1469443351833 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:31 INFO - PROCESS | 3852 | 1469443351907 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:42:31 INFO - PROCESS | 3852 | 1469443351913 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 3852 | 1469443351914 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:31 INFO - PROCESS | 3852 | ++DOCSHELL 10F8BC00 == 44 [pid = 3852] [id = 218] 03:42:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (13E9E400) [pid = 3852] [serial = 652] [outer = 00000000] 03:42:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (17AC2C00) [pid = 3852] [serial = 653] [outer = 13E9E400] 03:42:31 INFO - PROCESS | 3852 | 1469443351963 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (182B9C00) [pid = 3852] [serial = 654] [outer = 13E9E400] 03:42:32 INFO - PROCESS | 3852 | 1469443352373 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 594ms 03:42:32 INFO - PROCESS | 3852 | 1469443352423 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:42:32 INFO - PROCESS | 3852 | 1469443352425 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 03:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:42:32 INFO - PROCESS | 3852 | 1469443352428 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:42:32 INFO - PROCESS | 3852 | 1469443352430 Marionette TRACE conn3 <- [1,838,null,{}] 03:42:32 INFO - PROCESS | 3852 | 1469443352437 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:32 INFO - PROCESS | 3852 | 1469443352438 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:32 INFO - PROCESS | 3852 | 1469443352514 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:42:32 INFO - PROCESS | 3852 | 1469443352520 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 3852 | 1469443352522 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:32 INFO - PROCESS | 3852 | ++DOCSHELL 16342C00 == 45 [pid = 3852] [id = 219] 03:42:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (17826000) [pid = 3852] [serial = 655] [outer = 00000000] 03:42:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (182C8C00) [pid = 3852] [serial = 656] [outer = 17826000] 03:42:32 INFO - PROCESS | 3852 | 1469443352579 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (195C5000) [pid = 3852] [serial = 657] [outer = 17826000] 03:42:33 INFO - PROCESS | 3852 | 1469443353003 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 594ms 03:42:33 INFO - PROCESS | 3852 | 1469443353023 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 3852 | 1469443353024 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 03:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:42:33 INFO - PROCESS | 3852 | 1469443353030 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - PROCESS | 3852 | 1469443353032 Marionette TRACE conn3 <- [1,842,null,{}] 03:42:33 INFO - PROCESS | 3852 | 1469443353035 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:33 INFO - PROCESS | 3852 | 1469443353037 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:33 INFO - PROCESS | 3852 | 1469443353157 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:42:33 INFO - PROCESS | 3852 | 1469443353164 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:33 INFO - PROCESS | 3852 | 1469443353166 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:33 INFO - PROCESS | 3852 | ++DOCSHELL 161AB000 == 46 [pid = 3852] [id = 220] 03:42:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (182C3800) [pid = 3852] [serial = 658] [outer = 00000000] 03:42:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (19979000) [pid = 3852] [serial = 659] [outer = 182C3800] 03:42:33 INFO - PROCESS | 3852 | 1469443353217 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1997C800) [pid = 3852] [serial = 660] [outer = 182C3800] 03:42:33 INFO - PROCESS | 3852 | 1469443353800 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 797ms 03:42:33 INFO - PROCESS | 3852 | 1469443353831 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 3852 | 1469443353835 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 03:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:42:33 INFO - PROCESS | 3852 | 1469443353840 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - PROCESS | 3852 | 1469443353845 Marionette TRACE conn3 <- [1,846,null,{}] 03:42:33 INFO - PROCESS | 3852 | 1469443353931 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:33 INFO - PROCESS | 3852 | 1469443353934 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:34 INFO - PROCESS | 3852 | 1469443354079 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:42:34 INFO - PROCESS | 3852 | 1469443354128 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:34 INFO - PROCESS | 3852 | 1469443354131 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:34 INFO - PROCESS | 3852 | ++DOCSHELL 12827000 == 47 [pid = 3852] [id = 221] 03:42:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1282C000) [pid = 3852] [serial = 661] [outer = 00000000] 03:42:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1392A400) [pid = 3852] [serial = 662] [outer = 1282C000] 03:42:34 INFO - PROCESS | 3852 | 1469443354187 Marionette DEBUG loaded listener.js 03:42:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (142B8400) [pid = 3852] [serial = 663] [outer = 1282C000] 03:42:34 INFO - PROCESS | 3852 | 1469443354719 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 937ms 03:42:34 INFO - PROCESS | 3852 | 1469443354787 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:42:34 INFO - PROCESS | 3852 | 1469443354792 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 03:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:42:34 INFO - PROCESS | 3852 | 1469443354799 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:42:34 INFO - PROCESS | 3852 | 1469443354801 Marionette TRACE conn3 <- [1,850,null,{}] 03:42:34 INFO - PROCESS | 3852 | 1469443354806 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:34 INFO - PROCESS | 3852 | 1469443354808 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:34 INFO - PROCESS | 3852 | 1469443354918 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:42:35 INFO - PROCESS | 3852 | 1469443355018 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:35 INFO - PROCESS | 3852 | 1469443355021 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:35 INFO - PROCESS | 3852 | ++DOCSHELL 1633D000 == 48 [pid = 3852] [id = 222] 03:42:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1633E000) [pid = 3852] [serial = 664] [outer = 00000000] 03:42:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (16FE7000) [pid = 3852] [serial = 665] [outer = 1633E000] 03:42:35 INFO - PROCESS | 3852 | 1469443355081 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (17143400) [pid = 3852] [serial = 666] [outer = 1633E000] 03:42:35 INFO - PROCESS | 3852 | 1469443355680 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 937ms 03:42:35 INFO - PROCESS | 3852 | 1469443355743 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:42:35 INFO - PROCESS | 3852 | 1469443355745 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 03:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:42:35 INFO - PROCESS | 3852 | 1469443355750 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:42:35 INFO - PROCESS | 3852 | 1469443355754 Marionette TRACE conn3 <- [1,854,null,{}] 03:42:35 INFO - PROCESS | 3852 | 1469443355766 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:35 INFO - PROCESS | 3852 | 1469443355770 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:35 INFO - PROCESS | 3852 | 1469443355908 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:42:36 INFO - PROCESS | 3852 | 1469443356038 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:36 INFO - PROCESS | 3852 | 1469443356041 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:36 INFO - PROCESS | 3852 | ++DOCSHELL 19976800 == 49 [pid = 3852] [id = 223] 03:42:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (19978000) [pid = 3852] [serial = 667] [outer = 00000000] 03:42:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (19983800) [pid = 3852] [serial = 668] [outer = 19978000] 03:42:36 INFO - PROCESS | 3852 | 1469443356103 Marionette DEBUG loaded listener.js 03:42:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (19ED3000) [pid = 3852] [serial = 669] [outer = 19978000] 03:42:36 INFO - PROCESS | 3852 | 1469443356898 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1187ms 03:42:36 INFO - PROCESS | 3852 | 1469443356947 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:42:36 INFO - PROCESS | 3852 | 1469443356951 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 03:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:42:36 INFO - PROCESS | 3852 | 1469443356956 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:42:36 INFO - PROCESS | 3852 | 1469443356959 Marionette TRACE conn3 <- [1,858,null,{}] 03:42:36 INFO - PROCESS | 3852 | 1469443356965 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:36 INFO - PROCESS | 3852 | 1469443356967 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:37 INFO - PROCESS | 3852 | 1469443357066 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:42:37 INFO - PROCESS | 3852 | 1469443357149 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:37 INFO - PROCESS | 3852 | 1469443357154 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:37 INFO - PROCESS | 3852 | ++DOCSHELL 10A0C000 == 50 [pid = 3852] [id = 224] 03:42:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (10EDA800) [pid = 3852] [serial = 670] [outer = 00000000] 03:42:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (112A0C00) [pid = 3852] [serial = 671] [outer = 10EDA800] 03:42:37 INFO - PROCESS | 3852 | 1469443357253 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (1315A800) [pid = 3852] [serial = 672] [outer = 10EDA800] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 16338800 == 49 [pid = 3852] [id = 204] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 15B2FC00 == 48 [pid = 3852] [id = 203] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 16FEB400 == 47 [pid = 3852] [id = 205] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 10A03000 == 46 [pid = 3852] [id = 206] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 16FF0000 == 45 [pid = 3852] [id = 207] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 15078400 == 44 [pid = 3852] [id = 208] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 13937C00 == 43 [pid = 3852] [id = 201] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 1507C000 == 42 [pid = 3852] [id = 202] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 16342C00 == 41 [pid = 3852] [id = 219] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 10F8BC00 == 40 [pid = 3852] [id = 218] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 102D2C00 == 39 [pid = 3852] [id = 217] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 170F7C00 == 38 [pid = 3852] [id = 216] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 13159C00 == 37 [pid = 3852] [id = 215] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 161B1400 == 36 [pid = 3852] [id = 214] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 15486000 == 35 [pid = 3852] [id = 213] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 13939400 == 34 [pid = 3852] [id = 212] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 10F85800 == 33 [pid = 3852] [id = 211] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 139CAC00 == 32 [pid = 3852] [id = 210] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 104E6000 == 31 [pid = 3852] [id = 209] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 1633D000 == 30 [pid = 3852] [id = 222] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 19976800 == 29 [pid = 3852] [id = 223] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 161AB000 == 28 [pid = 3852] [id = 220] 03:42:37 INFO - PROCESS | 3852 | --DOCSHELL 12827000 == 27 [pid = 3852] [id = 221] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (17144800) [pid = 3852] [serial = 588] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (17AC4C00) [pid = 3852] [serial = 623] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (1282B000) [pid = 3852] [serial = 599] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (12ABC400) [pid = 3852] [serial = 600] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (139CC000) [pid = 3852] [serial = 602] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (13C27800) [pid = 3852] [serial = 603] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (130DC800) [pid = 3852] [serial = 597] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (12DA0800) [pid = 3852] [serial = 596] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (15396800) [pid = 3852] [serial = 605] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (161AFC00) [pid = 3852] [serial = 608] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (161B7C00) [pid = 3852] [serial = 609] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (130DB400) [pid = 3852] [serial = 591] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (12AD8800) [pid = 3852] [serial = 590] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (15489400) [pid = 3852] [serial = 594] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (142CC000) [pid = 3852] [serial = 593] [outer = 00000000] [url = about:blank] 03:42:37 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1686B800) [pid = 3852] [serial = 611] [outer = 00000000] [url = about:blank] 03:42:38 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (17143000) [pid = 3852] [serial = 614] [outer = 00000000] [url = about:blank] 03:42:38 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (142B3000) [pid = 3852] [serial = 617] [outer = 00000000] [url = about:blank] 03:42:38 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (16157C00) [pid = 3852] [serial = 618] [outer = 00000000] [url = about:blank] 03:42:38 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (176D0000) [pid = 3852] [serial = 620] [outer = 00000000] [url = about:blank] 03:42:38 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1714B400) [pid = 3852] [serial = 615] [outer = 00000000] [url = about:blank] 03:42:38 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (16E7AC00) [pid = 3852] [serial = 612] [outer = 00000000] [url = about:blank] 03:42:38 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1760E800) [pid = 3852] [serial = 621] [outer = 00000000] [url = about:blank] 03:42:38 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (153A2400) [pid = 3852] [serial = 606] [outer = 00000000] [url = about:blank] 03:42:38 INFO - PROCESS | 3852 | 1469443358587 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1656ms 03:42:38 INFO - PROCESS | 3852 | 1469443358621 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:42:38 INFO - PROCESS | 3852 | 1469443358626 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 03:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:42:38 INFO - PROCESS | 3852 | 1469443358658 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 3852 | 1469443358661 Marionette TRACE conn3 <- [1,862,null,{}] 03:42:38 INFO - PROCESS | 3852 | 1469443358666 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:38 INFO - PROCESS | 3852 | 1469443358669 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:38 INFO - PROCESS | 3852 | 1469443358755 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:42:38 INFO - PROCESS | 3852 | 1469443358767 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:38 INFO - PROCESS | 3852 | 1469443358770 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:38 INFO - PROCESS | 3852 | ++DOCSHELL 131DE800 == 28 [pid = 3852] [id = 225] 03:42:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (131E2C00) [pid = 3852] [serial = 673] [outer = 00000000] 03:42:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (13925800) [pid = 3852] [serial = 674] [outer = 131E2C00] 03:42:38 INFO - PROCESS | 3852 | 1469443358820 Marionette DEBUG loaded listener.js 03:42:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (139CE000) [pid = 3852] [serial = 675] [outer = 131E2C00] 03:42:39 INFO - PROCESS | 3852 | 1469443359305 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 703ms 03:42:39 INFO - PROCESS | 3852 | 1469443359360 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:42:39 INFO - PROCESS | 3852 | 1469443359365 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 03:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:42:39 INFO - PROCESS | 3852 | 1469443359371 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:42:39 INFO - PROCESS | 3852 | 1469443359374 Marionette TRACE conn3 <- [1,866,null,{}] 03:42:39 INFO - PROCESS | 3852 | 1469443359377 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:39 INFO - PROCESS | 3852 | 1469443359380 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:39 INFO - PROCESS | 3852 | 1469443359465 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:42:39 INFO - PROCESS | 3852 | 1469443359544 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:39 INFO - PROCESS | 3852 | 1469443359546 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:39 INFO - PROCESS | 3852 | ++DOCSHELL 142D3000 == 29 [pid = 3852] [id = 226] 03:42:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (142D3400) [pid = 3852] [serial = 676] [outer = 00000000] 03:42:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (15016C00) [pid = 3852] [serial = 677] [outer = 142D3400] 03:42:39 INFO - PROCESS | 3852 | 1469443359597 Marionette DEBUG loaded listener.js 03:42:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (150B5C00) [pid = 3852] [serial = 678] [outer = 142D3400] 03:42:39 INFO - PROCESS | 3852 | 1469443359981 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 625ms 03:42:40 INFO - PROCESS | 3852 | 1469443360008 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:42:40 INFO - PROCESS | 3852 | 1469443360010 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 03:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:42:40 INFO - PROCESS | 3852 | 1469443360014 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:42:40 INFO - PROCESS | 3852 | 1469443360017 Marionette TRACE conn3 <- [1,870,null,{}] 03:42:40 INFO - PROCESS | 3852 | 1469443360028 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:40 INFO - PROCESS | 3852 | 1469443360032 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:40 INFO - PROCESS | 3852 | 1469443360156 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:42:40 INFO - PROCESS | 3852 | 1469443360173 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:40 INFO - PROCESS | 3852 | 1469443360176 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:40 INFO - PROCESS | 3852 | ++DOCSHELL 153A0400 == 30 [pid = 3852] [id = 227] 03:42:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (15408800) [pid = 3852] [serial = 679] [outer = 00000000] 03:42:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16164C00) [pid = 3852] [serial = 680] [outer = 15408800] 03:42:40 INFO - PROCESS | 3852 | 1469443360233 Marionette DEBUG loaded listener.js 03:42:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (1633BC00) [pid = 3852] [serial = 681] [outer = 15408800] 03:42:40 INFO - PROCESS | 3852 | 1469443360668 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 687ms 03:42:40 INFO - PROCESS | 3852 | 1469443360713 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:42:40 INFO - PROCESS | 3852 | 1469443360716 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 03:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:42:40 INFO - PROCESS | 3852 | 1469443360719 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:42:40 INFO - PROCESS | 3852 | 1469443360721 Marionette TRACE conn3 <- [1,874,null,{}] 03:42:40 INFO - PROCESS | 3852 | 1469443360724 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:40 INFO - PROCESS | 3852 | 1469443360726 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:40 INFO - PROCESS | 3852 | 1469443360862 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:42:40 INFO - PROCESS | 3852 | 1469443360885 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:40 INFO - PROCESS | 3852 | 1469443360887 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:40 INFO - PROCESS | 3852 | ++DOCSHELL 16E7C000 == 31 [pid = 3852] [id = 228] 03:42:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16E7D400) [pid = 3852] [serial = 682] [outer = 00000000] 03:42:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16FAC000) [pid = 3852] [serial = 683] [outer = 16E7D400] 03:42:40 INFO - PROCESS | 3852 | 1469443360933 Marionette DEBUG loaded listener.js 03:42:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16FEA400) [pid = 3852] [serial = 684] [outer = 16E7D400] 03:42:41 INFO - PROCESS | 3852 | 1469443361380 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 703ms 03:42:41 INFO - PROCESS | 3852 | 1469443361418 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 3852 | 1469443361420 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 03:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:42:41 INFO - PROCESS | 3852 | 1469443361424 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:42:41 INFO - PROCESS | 3852 | 1469443361426 Marionette TRACE conn3 <- [1,878,null,{}] 03:42:41 INFO - PROCESS | 3852 | 1469443361429 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:41 INFO - PROCESS | 3852 | 1469443361431 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:41 INFO - PROCESS | 3852 | 1469443361553 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:42:41 INFO - PROCESS | 3852 | 1469443361559 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:41 INFO - PROCESS | 3852 | 1469443361561 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:41 INFO - PROCESS | 3852 | ++DOCSHELL 16FA3C00 == 32 [pid = 3852] [id = 229] 03:42:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16FEC800) [pid = 3852] [serial = 685] [outer = 00000000] 03:42:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (17145800) [pid = 3852] [serial = 686] [outer = 16FEC800] 03:42:41 INFO - PROCESS | 3852 | 1469443361606 Marionette DEBUG loaded listener.js 03:42:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17146000) [pid = 3852] [serial = 687] [outer = 16FEC800] 03:42:42 INFO - PROCESS | 3852 | 1469443362055 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 703ms 03:42:42 INFO - PROCESS | 3852 | 1469443362123 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:42:42 INFO - PROCESS | 3852 | 1469443362126 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 03:42:42 INFO - PROCESS | 3852 | 1469443362129 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:42:42 INFO - PROCESS | 3852 | 1469443362130 Marionette TRACE conn3 <- [1,882,null,{}] 03:42:42 INFO - PROCESS | 3852 | 1469443362134 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:42 INFO - PROCESS | 3852 | 1469443362150 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (17826000) [pid = 3852] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (13E9B000) [pid = 3852] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (163AF400) [pid = 3852] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (10A09400) [pid = 3852] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (161B3800) [pid = 3852] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (13E9E400) [pid = 3852] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (104E6400) [pid = 3852] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1393D000) [pid = 3852] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (10F8CC00) [pid = 3852] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (15488800) [pid = 3852] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (17140C00) [pid = 3852] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (178B3C00) [pid = 3852] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:42:42 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (182C3800) [pid = 3852] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:42:42 INFO - PROCESS | 3852 | 1469443362510 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:42:42 INFO - PROCESS | 3852 | 1469443362518 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:42 INFO - PROCESS | 3852 | 1469443362520 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:42 INFO - PROCESS | 3852 | ++DOCSHELL 139D2800 == 33 [pid = 3852] [id = 230] 03:42:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (13E9B000) [pid = 3852] [serial = 688] [outer = 00000000] 03:42:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (16165800) [pid = 3852] [serial = 689] [outer = 13E9B000] 03:42:42 INFO - PROCESS | 3852 | 1469443362564 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (17022400) [pid = 3852] [serial = 690] [outer = 13E9B000] 03:42:42 INFO - PROCESS | 3852 | 1469443362981 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 906ms 03:42:43 INFO - PROCESS | 3852 | 1469443363033 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:42:43 INFO - PROCESS | 3852 | 1469443363035 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 03:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:42:43 INFO - PROCESS | 3852 | 1469443363039 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:42:43 INFO - PROCESS | 3852 | 1469443363041 Marionette TRACE conn3 <- [1,886,null,{}] 03:42:43 INFO - PROCESS | 3852 | 1469443363044 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:43 INFO - PROCESS | 3852 | 1469443363046 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:43 INFO - PROCESS | 3852 | 1469443363122 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:42:43 INFO - PROCESS | 3852 | 1469443363129 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:43 INFO - PROCESS | 3852 | 1469443363131 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:43 INFO - PROCESS | 3852 | ++DOCSHELL 139CE400 == 34 [pid = 3852] [id = 231] 03:42:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (17618000) [pid = 3852] [serial = 691] [outer = 00000000] 03:42:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (17828800) [pid = 3852] [serial = 692] [outer = 17618000] 03:42:43 INFO - PROCESS | 3852 | 1469443363175 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (17AC2400) [pid = 3852] [serial = 693] [outer = 17618000] 03:42:43 INFO - PROCESS | 3852 | 1469443363582 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 594ms 03:42:43 INFO - PROCESS | 3852 | 1469443363637 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:42:43 INFO - PROCESS | 3852 | 1469443363640 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 03:42:43 INFO - PROCESS | 3852 | 1469443363644 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:42:43 INFO - PROCESS | 3852 | 1469443363645 Marionette TRACE conn3 <- [1,890,null,{}] 03:42:43 INFO - PROCESS | 3852 | 1469443363649 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:43 INFO - PROCESS | 3852 | 1469443363651 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:43 INFO - PROCESS | 3852 | 1469443363728 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:42:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (1781C800) [pid = 3852] [serial = 694] [outer = 1B2F5000] 03:42:43 INFO - PROCESS | 3852 | 1469443363755 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:43 INFO - PROCESS | 3852 | 1469443363757 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:43 INFO - PROCESS | 3852 | ++DOCSHELL 182BE000 == 35 [pid = 3852] [id = 232] 03:42:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (182C1000) [pid = 3852] [serial = 695] [outer = 00000000] 03:42:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (182C7C00) [pid = 3852] [serial = 696] [outer = 182C1000] 03:42:43 INFO - PROCESS | 3852 | 1469443363805 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (182C8400) [pid = 3852] [serial = 697] [outer = 182C1000] 03:42:44 INFO - PROCESS | 3852 | 1469443364261 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 640ms 03:42:44 INFO - PROCESS | 3852 | 1469443364295 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 3852 | 1469443364297 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 03:42:44 INFO - PROCESS | 3852 | 1469443364301 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:42:44 INFO - PROCESS | 3852 | 1469443364303 Marionette TRACE conn3 <- [1,894,null,{}] 03:42:44 INFO - PROCESS | 3852 | 1469443364307 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:44 INFO - PROCESS | 3852 | 1469443364308 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:44 INFO - PROCESS | 3852 | 1469443364440 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:42:44 INFO - PROCESS | 3852 | 1469443364566 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:44 INFO - PROCESS | 3852 | 1469443364569 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:44 INFO - PROCESS | 3852 | ++DOCSHELL 102C8C00 == 36 [pid = 3852] [id = 233] 03:42:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (102CB800) [pid = 3852] [serial = 698] [outer = 00000000] 03:42:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (10A4DC00) [pid = 3852] [serial = 699] [outer = 102CB800] 03:42:44 INFO - PROCESS | 3852 | 1469443364629 Marionette DEBUG loaded listener.js 03:42:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (112A6400) [pid = 3852] [serial = 700] [outer = 102CB800] 03:42:45 INFO - PROCESS | 3852 | 1469443365381 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1094ms 03:42:45 INFO - PROCESS | 3852 | 1469443365398 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 3852 | 1469443365402 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 03:42:45 INFO - PROCESS | 3852 | 1469443365433 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:42:45 INFO - PROCESS | 3852 | 1469443365436 Marionette TRACE conn3 <- [1,898,null,{}] 03:42:45 INFO - PROCESS | 3852 | 1469443365442 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:45 INFO - PROCESS | 3852 | 1469443365445 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:45 INFO - PROCESS | 3852 | 1469443365561 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:42:45 INFO - PROCESS | 3852 | 1469443365642 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 3852 | 1469443365645 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:45 INFO - PROCESS | 3852 | ++DOCSHELL 13E9F800 == 37 [pid = 3852] [id = 234] 03:42:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (142B9000) [pid = 3852] [serial = 701] [outer = 00000000] 03:42:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (15078400) [pid = 3852] [serial = 702] [outer = 142B9000] 03:42:45 INFO - PROCESS | 3852 | 1469443365741 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (153A1800) [pid = 3852] [serial = 703] [outer = 142B9000] 03:42:46 INFO - PROCESS | 3852 | 1469443366538 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1141ms 03:42:46 INFO - PROCESS | 3852 | 1469443366582 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 3852 | 1469443366586 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 03:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:42:46 INFO - PROCESS | 3852 | 1469443366591 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - PROCESS | 3852 | 1469443366594 Marionette TRACE conn3 <- [1,902,null,{}] 03:42:46 INFO - PROCESS | 3852 | 1469443366624 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:46 INFO - PROCESS | 3852 | 1469443366627 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:46 INFO - PROCESS | 3852 | 1469443366776 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:42:46 INFO - PROCESS | 3852 | 1469443366835 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:46 INFO - PROCESS | 3852 | 1469443366839 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:46 INFO - PROCESS | 3852 | ++DOCSHELL 130B4C00 == 38 [pid = 3852] [id = 235] 03:42:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (130D6400) [pid = 3852] [serial = 704] [outer = 00000000] 03:42:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (1314E800) [pid = 3852] [serial = 705] [outer = 130D6400] 03:42:46 INFO - PROCESS | 3852 | 1469443366888 Marionette DEBUG loaded listener.js 03:42:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (131E3C00) [pid = 3852] [serial = 706] [outer = 130D6400] 03:42:47 INFO - PROCESS | 3852 | --DOCSHELL 182BE000 == 37 [pid = 3852] [id = 232] 03:42:47 INFO - PROCESS | 3852 | --DOCSHELL 139CE400 == 36 [pid = 3852] [id = 231] 03:42:47 INFO - PROCESS | 3852 | --DOCSHELL 139D2800 == 35 [pid = 3852] [id = 230] 03:42:47 INFO - PROCESS | 3852 | --DOCSHELL 16FA3C00 == 34 [pid = 3852] [id = 229] 03:42:47 INFO - PROCESS | 3852 | --DOCSHELL 16E7C000 == 33 [pid = 3852] [id = 228] 03:42:47 INFO - PROCESS | 3852 | --DOCSHELL 153A0400 == 32 [pid = 3852] [id = 227] 03:42:47 INFO - PROCESS | 3852 | --DOCSHELL 142D3000 == 31 [pid = 3852] [id = 226] 03:42:47 INFO - PROCESS | 3852 | --DOCSHELL 131DE800 == 30 [pid = 3852] [id = 225] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (142B9C00) [pid = 3852] [serial = 629] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (16FEF800) [pid = 3852] [serial = 644] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (12AD5C00) [pid = 3852] [serial = 650] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (170FAC00) [pid = 3852] [serial = 645] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (1698E800) [pid = 3852] [serial = 641] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (182B9C00) [pid = 3852] [serial = 654] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (10A4D000) [pid = 3852] [serial = 626] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (13CEB800) [pid = 3852] [serial = 635] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (12D9FC00) [pid = 3852] [serial = 633] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (142D1800) [pid = 3852] [serial = 630] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (161B4C00) [pid = 3852] [serial = 639] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (110C9800) [pid = 3852] [serial = 627] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (17AC2C00) [pid = 3852] [serial = 653] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (12ADB400) [pid = 3852] [serial = 632] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (16E80800) [pid = 3852] [serial = 642] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (178B4000) [pid = 3852] [serial = 647] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (17ACEC00) [pid = 3852] [serial = 624] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (161A9400) [pid = 3852] [serial = 638] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (17AC7C00) [pid = 3852] [serial = 648] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (132E6400) [pid = 3852] [serial = 651] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (13EA5000) [pid = 3852] [serial = 636] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (1997C800) [pid = 3852] [serial = 660] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (19979000) [pid = 3852] [serial = 659] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (182C8C00) [pid = 3852] [serial = 656] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (195C5000) [pid = 3852] [serial = 657] [outer = 00000000] [url = about:blank] 03:42:47 INFO - PROCESS | 3852 | 1469443367407 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 843ms 03:42:47 INFO - PROCESS | 3852 | 1469443367436 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:42:47 INFO - PROCESS | 3852 | 1469443367441 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 03:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:42:47 INFO - PROCESS | 3852 | 1469443367448 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:42:47 INFO - PROCESS | 3852 | 1469443367452 Marionette TRACE conn3 <- [1,906,null,{}] 03:42:47 INFO - PROCESS | 3852 | 1469443367457 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:47 INFO - PROCESS | 3852 | 1469443367460 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:47 INFO - PROCESS | 3852 | 1469443367546 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:42:47 INFO - PROCESS | 3852 | 1469443367554 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:47 INFO - PROCESS | 3852 | 1469443367556 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:47 INFO - PROCESS | 3852 | ++DOCSHELL 132E6400 == 31 [pid = 3852] [id = 236] 03:42:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (132EC000) [pid = 3852] [serial = 707] [outer = 00000000] 03:42:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (13C32C00) [pid = 3852] [serial = 708] [outer = 132EC000] 03:42:47 INFO - PROCESS | 3852 | 1469443367603 Marionette DEBUG loaded listener.js 03:42:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (13E9A800) [pid = 3852] [serial = 709] [outer = 132EC000] 03:42:48 INFO - PROCESS | 3852 | 1469443368062 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 641ms 03:42:48 INFO - PROCESS | 3852 | 1469443368087 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:42:48 INFO - PROCESS | 3852 | 1469443368089 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 03:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:42:48 INFO - PROCESS | 3852 | 1469443368093 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 3852 | 1469443368096 Marionette TRACE conn3 <- [1,910,null,{}] 03:42:48 INFO - PROCESS | 3852 | 1469443368107 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 3852 | 1469443368111 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:48 INFO - PROCESS | 3852 | 1469443368195 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:42:48 INFO - PROCESS | 3852 | 1469443368234 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 3852 | 1469443368237 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:48 INFO - PROCESS | 3852 | ++DOCSHELL 16159400 == 32 [pid = 3852] [id = 237] 03:42:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (1615E400) [pid = 3852] [serial = 710] [outer = 00000000] 03:42:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (161AC400) [pid = 3852] [serial = 711] [outer = 1615E400] 03:42:48 INFO - PROCESS | 3852 | 1469443368284 Marionette DEBUG loaded listener.js 03:42:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (161B3C00) [pid = 3852] [serial = 712] [outer = 1615E400] 03:42:48 INFO - PROCESS | 3852 | 1469443368734 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 703ms 03:42:48 INFO - PROCESS | 3852 | 1469443368793 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:42:48 INFO - PROCESS | 3852 | 1469443368796 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 03:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:42:48 INFO - PROCESS | 3852 | 1469443368799 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 3852 | 1469443368801 Marionette TRACE conn3 <- [1,914,null,{}] 03:42:48 INFO - PROCESS | 3852 | 1469443368804 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 3852 | 1469443368806 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:48 INFO - PROCESS | 3852 | 1469443368887 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:42:48 INFO - PROCESS | 3852 | 1469443368894 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 3852 | 1469443368896 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:48 INFO - PROCESS | 3852 | ++DOCSHELL 169EF000 == 33 [pid = 3852] [id = 238] 03:42:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (169F0C00) [pid = 3852] [serial = 713] [outer = 00000000] 03:42:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (16FA7C00) [pid = 3852] [serial = 714] [outer = 169F0C00] 03:42:48 INFO - PROCESS | 3852 | 1469443368940 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (16FEA000) [pid = 3852] [serial = 715] [outer = 169F0C00] 03:42:49 INFO - PROCESS | 3852 | 1469443369367 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 594ms 03:42:49 INFO - PROCESS | 3852 | 1469443369396 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:42:49 INFO - PROCESS | 3852 | 1469443369398 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 03:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:42:49 INFO - PROCESS | 3852 | 1469443369401 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - PROCESS | 3852 | 1469443369403 Marionette TRACE conn3 <- [1,918,null,{}] 03:42:49 INFO - PROCESS | 3852 | 1469443369406 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:49 INFO - PROCESS | 3852 | 1469443369409 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:49 INFO - PROCESS | 3852 | 1469443369487 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:42:49 INFO - PROCESS | 3852 | 1469443369494 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:49 INFO - PROCESS | 3852 | 1469443369496 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:49 INFO - PROCESS | 3852 | ++DOCSHELL 142BF000 == 34 [pid = 3852] [id = 239] 03:42:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (169F6400) [pid = 3852] [serial = 716] [outer = 00000000] 03:42:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1713EC00) [pid = 3852] [serial = 717] [outer = 169F6400] 03:42:49 INFO - PROCESS | 3852 | 1469443369545 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1714A800) [pid = 3852] [serial = 718] [outer = 169F6400] 03:42:50 INFO - PROCESS | 3852 | 1469443370024 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 625ms 03:42:50 INFO - PROCESS | 3852 | 1469443370039 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 3852 | 1469443370041 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 03:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:42:50 INFO - PROCESS | 3852 | 1469443370045 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 3852 | 1469443370046 Marionette TRACE conn3 <- [1,922,null,{}] 03:42:50 INFO - PROCESS | 3852 | 1469443370060 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:50 INFO - PROCESS | 3852 | 1469443370065 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:50 INFO - PROCESS | 3852 | 1469443370195 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:42:50 INFO - PROCESS | 3852 | 1469443370251 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 3852 | 1469443370254 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:50 INFO - PROCESS | 3852 | ++DOCSHELL 12D62800 == 35 [pid = 3852] [id = 240] 03:42:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (12D62C00) [pid = 3852] [serial = 719] [outer = 00000000] 03:42:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (17ACF000) [pid = 3852] [serial = 720] [outer = 12D62C00] 03:42:50 INFO - PROCESS | 3852 | 1469443370297 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (18208000) [pid = 3852] [serial = 721] [outer = 12D62C00] 03:42:50 INFO - PROCESS | 3852 | 1469443370719 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 687ms 03:42:50 INFO - PROCESS | 3852 | 1469443370745 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 3852 | 1469443370746 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 03:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:42:50 INFO - PROCESS | 3852 | 1469443370755 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 3852 | 1469443370757 Marionette TRACE conn3 <- [1,926,null,{}] 03:42:50 INFO - PROCESS | 3852 | 1469443370760 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:50 INFO - PROCESS | 3852 | 1469443370762 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:50 INFO - PROCESS | 3852 | 1469443370874 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:42:50 INFO - PROCESS | 3852 | 1469443370958 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 3852 | 1469443370960 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:50 INFO - PROCESS | 3852 | ++DOCSHELL 176D2C00 == 36 [pid = 3852] [id = 241] 03:42:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (18016000) [pid = 3852] [serial = 722] [outer = 00000000] 03:42:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (182C1C00) [pid = 3852] [serial = 723] [outer = 18016000] 03:42:50 INFO - PROCESS | 3852 | 1469443371002 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (182C2400) [pid = 3852] [serial = 724] [outer = 18016000] 03:42:51 INFO - PROCESS | 3852 | 1469443371400 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 703ms 03:42:51 INFO - PROCESS | 3852 | 1469443371450 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:42:51 INFO - PROCESS | 3852 | 1469443371451 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 03:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:42:51 INFO - PROCESS | 3852 | 1469443371455 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:42:51 INFO - PROCESS | 3852 | 1469443371456 Marionette TRACE conn3 <- [1,930,null,{}] 03:42:51 INFO - PROCESS | 3852 | 1469443371465 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:51 INFO - PROCESS | 3852 | 1469443371467 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:51 INFO - PROCESS | 3852 | 1469443371577 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:42:51 INFO - PROCESS | 3852 | 1469443371583 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:51 INFO - PROCESS | 3852 | 1469443371585 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:51 INFO - PROCESS | 3852 | ++DOCSHELL 13E9C800 == 37 [pid = 3852] [id = 242] 03:42:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (142BDC00) [pid = 3852] [serial = 725] [outer = 00000000] 03:42:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (19979800) [pid = 3852] [serial = 726] [outer = 142BDC00] 03:42:51 INFO - PROCESS | 3852 | 1469443371627 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1997D800) [pid = 3852] [serial = 727] [outer = 142BDC00] 03:42:51 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (16E7D400) [pid = 3852] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:42:51 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (16FEC800) [pid = 3852] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:42:51 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (131E2C00) [pid = 3852] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:42:51 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (10EDA800) [pid = 3852] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:42:51 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (142D3400) [pid = 3852] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:42:51 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1282C000) [pid = 3852] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:42:51 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (1633E000) [pid = 3852] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:42:51 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (13E9B000) [pid = 3852] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:42:51 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (19978000) [pid = 3852] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:42:51 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (17618000) [pid = 3852] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:42:51 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (15408800) [pid = 3852] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:42:52 INFO - PROCESS | 3852 | 1469443372099 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 703ms 03:42:52 INFO - PROCESS | 3852 | 1469443372155 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:42:52 INFO - PROCESS | 3852 | 1469443372157 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 03:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:42:52 INFO - PROCESS | 3852 | 1469443372160 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:42:52 INFO - PROCESS | 3852 | 1469443372162 Marionette TRACE conn3 <- [1,934,null,{}] 03:42:52 INFO - PROCESS | 3852 | 1469443372165 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:52 INFO - PROCESS | 3852 | 1469443372167 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:52 INFO - PROCESS | 3852 | 1469443372268 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:42:52 INFO - PROCESS | 3852 | 1469443372276 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:52 INFO - PROCESS | 3852 | 1469443372278 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:52 INFO - PROCESS | 3852 | ++DOCSHELL 13921800 == 38 [pid = 3852] [id = 243] 03:42:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (142CFC00) [pid = 3852] [serial = 728] [outer = 00000000] 03:42:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (17829C00) [pid = 3852] [serial = 729] [outer = 142CFC00] 03:42:52 INFO - PROCESS | 3852 | 1469443372321 Marionette DEBUG loaded listener.js 03:42:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (178B4400) [pid = 3852] [serial = 730] [outer = 142CFC00] 03:42:52 INFO - PROCESS | 3852 | 1469443372750 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 641ms 03:42:52 INFO - PROCESS | 3852 | 1469443372799 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:42:52 INFO - PROCESS | 3852 | 1469443372801 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 03:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:42:52 INFO - PROCESS | 3852 | 1469443372805 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:42:52 INFO - PROCESS | 3852 | 1469443372806 Marionette TRACE conn3 <- [1,938,null,{}] 03:42:52 INFO - PROCESS | 3852 | 1469443372810 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:52 INFO - PROCESS | 3852 | 1469443372812 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:52 INFO - PROCESS | 3852 | 1469443372890 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:42:52 INFO - PROCESS | 3852 | 1469443372897 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:52 INFO - PROCESS | 3852 | 1469443372899 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:52 INFO - PROCESS | 3852 | ++DOCSHELL 169EE000 == 39 [pid = 3852] [id = 244] 03:42:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (195C7C00) [pid = 3852] [serial = 731] [outer = 00000000] 03:42:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (19EDCC00) [pid = 3852] [serial = 732] [outer = 195C7C00] 03:42:52 INFO - PROCESS | 3852 | 1469443372942 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (19ED0000) [pid = 3852] [serial = 733] [outer = 195C7C00] 03:42:53 INFO - PROCESS | 3852 | 1469443373359 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 594ms 03:42:53 INFO - PROCESS | 3852 | 1469443373403 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:42:53 INFO - PROCESS | 3852 | 1469443373405 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 03:42:53 INFO - PROCESS | 3852 | 1469443373409 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:42:53 INFO - PROCESS | 3852 | 1469443373411 Marionette TRACE conn3 <- [1,942,null,{}] 03:42:53 INFO - PROCESS | 3852 | 1469443373415 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:53 INFO - PROCESS | 3852 | 1469443373417 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:53 INFO - PROCESS | 3852 | 1469443373510 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:42:53 INFO - PROCESS | 3852 | 1469443373517 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:53 INFO - PROCESS | 3852 | 1469443373520 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:53 INFO - PROCESS | 3852 | ++DOCSHELL 1A18D800 == 40 [pid = 3852] [id = 245] 03:42:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1A194000) [pid = 3852] [serial = 734] [outer = 00000000] 03:42:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1A318C00) [pid = 3852] [serial = 735] [outer = 1A194000] 03:42:53 INFO - PROCESS | 3852 | 1469443373573 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1A5BB800) [pid = 3852] [serial = 736] [outer = 1A194000] 03:42:54 INFO - PROCESS | 3852 | 1469443374230 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 906ms 03:42:54 INFO - PROCESS | 3852 | 1469443374312 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 3852 | 1469443374317 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 03:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:42:54 INFO - PROCESS | 3852 | 1469443374322 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 3852 | 1469443374325 Marionette TRACE conn3 <- [1,946,null,{}] 03:42:54 INFO - PROCESS | 3852 | 1469443374332 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:54 INFO - PROCESS | 3852 | 1469443374335 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:54 INFO - PROCESS | 3852 | 1469443374487 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:42:54 INFO - PROCESS | 3852 | 1469443374609 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 3852 | 1469443374612 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:54 INFO - PROCESS | 3852 | ++DOCSHELL 110C6400 == 41 [pid = 3852] [id = 246] 03:42:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (12BD1000) [pid = 3852] [serial = 737] [outer = 00000000] 03:42:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (131E4400) [pid = 3852] [serial = 738] [outer = 12BD1000] 03:42:54 INFO - PROCESS | 3852 | 1469443374669 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (142BB000) [pid = 3852] [serial = 739] [outer = 12BD1000] 03:42:55 INFO - PROCESS | 3852 | 1469443375283 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1000ms 03:42:55 INFO - PROCESS | 3852 | 1469443375329 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 3852 | 1469443375334 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 03:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:42:55 INFO - PROCESS | 3852 | 1469443375340 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - PROCESS | 3852 | 1469443375343 Marionette TRACE conn3 <- [1,950,null,{}] 03:42:55 INFO - PROCESS | 3852 | 1469443375347 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:55 INFO - PROCESS | 3852 | 1469443375350 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:55 INFO - PROCESS | 3852 | 1469443375458 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:42:55 INFO - PROCESS | 3852 | 1469443375583 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:55 INFO - PROCESS | 3852 | 1469443375587 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:55 INFO - PROCESS | 3852 | ++DOCSHELL 15493400 == 42 [pid = 3852] [id = 247] 03:42:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (15B24000) [pid = 3852] [serial = 740] [outer = 00000000] 03:42:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (161B7400) [pid = 3852] [serial = 741] [outer = 15B24000] 03:42:55 INFO - PROCESS | 3852 | 1469443375651 Marionette DEBUG loaded listener.js 03:42:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (1698C400) [pid = 3852] [serial = 742] [outer = 15B24000] 03:42:56 INFO - PROCESS | 3852 | 1469443376296 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1000ms 03:42:56 INFO - PROCESS | 3852 | 1469443376342 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:42:56 INFO - PROCESS | 3852 | 1469443376344 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 03:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:42:56 INFO - PROCESS | 3852 | 1469443376348 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:42:56 INFO - PROCESS | 3852 | 1469443376352 Marionette TRACE conn3 <- [1,954,null,{}] 03:42:56 INFO - PROCESS | 3852 | 1469443376363 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:56 INFO - PROCESS | 3852 | 1469443376368 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:56 INFO - PROCESS | 3852 | 1469443376473 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:42:56 INFO - PROCESS | 3852 | 1469443376735 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:56 INFO - PROCESS | 3852 | 1469443376738 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:56 INFO - PROCESS | 3852 | ++DOCSHELL 10474000 == 43 [pid = 3852] [id = 248] 03:42:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (1047E000) [pid = 3852] [serial = 743] [outer = 00000000] 03:42:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (10A4CC00) [pid = 3852] [serial = 744] [outer = 1047E000] 03:42:56 INFO - PROCESS | 3852 | 1469443376807 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (11C33800) [pid = 3852] [serial = 745] [outer = 1047E000] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 169EE000 == 42 [pid = 3852] [id = 244] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 13921800 == 41 [pid = 3852] [id = 243] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 13E9C800 == 40 [pid = 3852] [id = 242] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 176D2C00 == 39 [pid = 3852] [id = 241] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 12D62800 == 38 [pid = 3852] [id = 240] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 142BF000 == 37 [pid = 3852] [id = 239] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 169EF000 == 36 [pid = 3852] [id = 238] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 16159400 == 35 [pid = 3852] [id = 237] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 132E6400 == 34 [pid = 3852] [id = 236] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 130B4C00 == 33 [pid = 3852] [id = 235] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 13E9F800 == 32 [pid = 3852] [id = 234] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 102C8C00 == 31 [pid = 3852] [id = 233] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 10A0C000 == 30 [pid = 3852] [id = 224] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 15493400 == 29 [pid = 3852] [id = 247] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 1A18D800 == 28 [pid = 3852] [id = 245] 03:42:57 INFO - PROCESS | 3852 | --DOCSHELL 110C6400 == 27 [pid = 3852] [id = 246] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (182C7C00) [pid = 3852] [serial = 696] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (16FAC000) [pid = 3852] [serial = 683] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (1714B800) [pid = 3852] [serial = 393] [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:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (17145800) [pid = 3852] [serial = 686] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (13925800) [pid = 3852] [serial = 674] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1315A800) [pid = 3852] [serial = 672] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (112A0C00) [pid = 3852] [serial = 671] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (15016C00) [pid = 3852] [serial = 677] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (150B5C00) [pid = 3852] [serial = 678] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (16FEA400) [pid = 3852] [serial = 684] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (142B8400) [pid = 3852] [serial = 663] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1392A400) [pid = 3852] [serial = 662] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (17143400) [pid = 3852] [serial = 666] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (16FE7000) [pid = 3852] [serial = 665] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16165800) [pid = 3852] [serial = 689] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (19ED3000) [pid = 3852] [serial = 669] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (19983800) [pid = 3852] [serial = 668] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (17828800) [pid = 3852] [serial = 692] [outer = 00000000] [url = about:blank] 03:42:57 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (17022400) [pid = 3852] [serial = 690] [outer = 00000000] [url = about:blank] 03:42:58 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (17146000) [pid = 3852] [serial = 687] [outer = 00000000] [url = about:blank] 03:42:58 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (139CE000) [pid = 3852] [serial = 675] [outer = 00000000] [url = about:blank] 03:42:58 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (16164C00) [pid = 3852] [serial = 680] [outer = 00000000] [url = about:blank] 03:42:58 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1633BC00) [pid = 3852] [serial = 681] [outer = 00000000] [url = about:blank] 03:42:58 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (17AC2400) [pid = 3852] [serial = 693] [outer = 00000000] [url = about:blank] 03:42:58 INFO - PROCESS | 3852 | 1469443378015 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1765ms 03:42:58 INFO - PROCESS | 3852 | 1469443378115 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 3852 | 1469443378119 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 03:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:42:58 INFO - PROCESS | 3852 | 1469443378124 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 3852 | 1469443378128 Marionette TRACE conn3 <- [1,958,null,{}] 03:42:58 INFO - PROCESS | 3852 | 1469443378136 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:58 INFO - PROCESS | 3852 | 1469443378139 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:58 INFO - PROCESS | 3852 | 1469443378224 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:42:58 INFO - PROCESS | 3852 | 1469443378231 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:58 INFO - PROCESS | 3852 | 1469443378236 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:58 INFO - PROCESS | 3852 | ++DOCSHELL 10F85800 == 28 [pid = 3852] [id = 249] 03:42:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (10F86C00) [pid = 3852] [serial = 746] [outer = 00000000] 03:42:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (112A7000) [pid = 3852] [serial = 747] [outer = 10F86C00] 03:42:58 INFO - PROCESS | 3852 | 1469443378283 Marionette DEBUG loaded listener.js 03:42:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (11CDC400) [pid = 3852] [serial = 748] [outer = 10F86C00] 03:42:58 INFO - PROCESS | 3852 | 1469443378758 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 687ms 03:42:58 INFO - PROCESS | 3852 | 1469443378824 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 3852 | 1469443378829 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 03:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:42:58 INFO - PROCESS | 3852 | 1469443378835 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 3852 | 1469443378838 Marionette TRACE conn3 <- [1,962,null,{}] 03:42:58 INFO - PROCESS | 3852 | 1469443378842 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:58 INFO - PROCESS | 3852 | 1469443378845 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:58 INFO - PROCESS | 3852 | 1469443378930 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:42:58 INFO - PROCESS | 3852 | 1469443379005 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:58 INFO - PROCESS | 3852 | 1469443379008 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:59 INFO - PROCESS | 3852 | ++DOCSHELL 131EB400 == 29 [pid = 3852] [id = 250] 03:42:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (131EB800) [pid = 3852] [serial = 749] [outer = 00000000] 03:42:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (13921C00) [pid = 3852] [serial = 750] [outer = 131EB800] 03:42:59 INFO - PROCESS | 3852 | 1469443379063 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (1393F400) [pid = 3852] [serial = 751] [outer = 131EB800] 03:42:59 INFO - PROCESS | 3852 | 1469443379436 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 641ms 03:42:59 INFO - PROCESS | 3852 | 1469443379473 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:42:59 INFO - PROCESS | 3852 | 1469443379475 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 03:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:42:59 INFO - PROCESS | 3852 | 1469443379479 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:42:59 INFO - PROCESS | 3852 | 1469443379482 Marionette TRACE conn3 <- [1,966,null,{}] 03:42:59 INFO - PROCESS | 3852 | 1469443379493 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:59 INFO - PROCESS | 3852 | 1469443379497 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:59 INFO - PROCESS | 3852 | 1469443379613 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:42:59 INFO - PROCESS | 3852 | 1469443379623 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:59 INFO - PROCESS | 3852 | 1469443379627 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:42:59 INFO - PROCESS | 3852 | ++DOCSHELL 142D2400 == 30 [pid = 3852] [id = 251] 03:42:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (142D3000) [pid = 3852] [serial = 752] [outer = 00000000] 03:42:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (15019C00) [pid = 3852] [serial = 753] [outer = 142D3000] 03:42:59 INFO - PROCESS | 3852 | 1469443379688 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (15396000) [pid = 3852] [serial = 754] [outer = 142D3000] 03:43:00 INFO - PROCESS | 3852 | 1469443380133 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 688ms 03:43:00 INFO - PROCESS | 3852 | 1469443380177 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:43:00 INFO - PROCESS | 3852 | 1469443380180 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 03:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:43:00 INFO - PROCESS | 3852 | 1469443380183 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 3852 | 1469443380185 Marionette TRACE conn3 <- [1,970,null,{}] 03:43:00 INFO - PROCESS | 3852 | 1469443380188 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:00 INFO - PROCESS | 3852 | 1469443380190 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:00 INFO - PROCESS | 3852 | 1469443380309 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:43:00 INFO - PROCESS | 3852 | 1469443380317 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 3852 | 1469443380319 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:00 INFO - PROCESS | 3852 | ++DOCSHELL 16159400 == 31 [pid = 3852] [id = 252] 03:43:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16159800) [pid = 3852] [serial = 755] [outer = 00000000] 03:43:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (161B5000) [pid = 3852] [serial = 756] [outer = 16159800] 03:43:00 INFO - PROCESS | 3852 | 1469443380405 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16339800) [pid = 3852] [serial = 757] [outer = 16159800] 03:43:00 INFO - PROCESS | 3852 | 1469443380828 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 688ms 03:43:00 INFO - PROCESS | 3852 | 1469443380886 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:43:00 INFO - PROCESS | 3852 | 1469443380888 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 03:43:00 INFO - PROCESS | 3852 | 1469443380891 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:43:00 INFO - PROCESS | 3852 | 1469443380893 Marionette TRACE conn3 <- [1,974,null,{}] 03:43:00 INFO - PROCESS | 3852 | 1469443380897 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:00 INFO - PROCESS | 3852 | 1469443380899 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:01 INFO - PROCESS | 3852 | 1469443381038 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:43:01 INFO - PROCESS | 3852 | 1469443381050 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:01 INFO - PROCESS | 3852 | 1469443381052 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:01 INFO - PROCESS | 3852 | ++DOCSHELL 16342400 == 32 [pid = 3852] [id = 253] 03:43:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (163AF800) [pid = 3852] [serial = 758] [outer = 00000000] 03:43:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (169F1400) [pid = 3852] [serial = 759] [outer = 163AF800] 03:43:01 INFO - PROCESS | 3852 | 1469443381096 Marionette DEBUG loaded listener.js 03:43:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (16FA7800) [pid = 3852] [serial = 760] [outer = 163AF800] 03:43:01 INFO - PROCESS | 3852 | 1469443381527 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 703ms 03:43:01 INFO - PROCESS | 3852 | 1469443381592 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 3852 | 1469443381595 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 03:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:43:01 INFO - PROCESS | 3852 | 1469443381603 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 3852 | 1469443381605 Marionette TRACE conn3 <- [1,978,null,{}] 03:43:01 INFO - PROCESS | 3852 | 1469443381609 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:01 INFO - PROCESS | 3852 | 1469443381614 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:01 INFO - PROCESS | 3852 | 1469443381761 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:43:01 INFO - PROCESS | 3852 | 1469443381769 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:01 INFO - PROCESS | 3852 | 1469443381771 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:01 INFO - PROCESS | 3852 | ++DOCSHELL 10A54000 == 33 [pid = 3852] [id = 254] 03:43:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (16FE2800) [pid = 3852] [serial = 761] [outer = 00000000] 03:43:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1713F000) [pid = 3852] [serial = 762] [outer = 16FE2800] 03:43:01 INFO - PROCESS | 3852 | 1469443381815 Marionette DEBUG loaded listener.js 03:43:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (17147000) [pid = 3852] [serial = 763] [outer = 16FE2800] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (12D62C00) [pid = 3852] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (18016000) [pid = 3852] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (102CB800) [pid = 3852] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (142BDC00) [pid = 3852] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1615E400) [pid = 3852] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (132EC000) [pid = 3852] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (130D6400) [pid = 3852] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (142B9000) [pid = 3852] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (169F0C00) [pid = 3852] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (169F6400) [pid = 3852] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1A194000) [pid = 3852] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (142CFC00) [pid = 3852] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (182C1000) [pid = 3852] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:43:02 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (195C7C00) [pid = 3852] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:43:02 INFO - PROCESS | 3852 | 1469443382502 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 953ms 03:43:02 INFO - PROCESS | 3852 | 1469443382543 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 3852 | 1469443382545 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 03:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:43:02 INFO - PROCESS | 3852 | 1469443382549 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 3852 | 1469443382550 Marionette TRACE conn3 <- [1,982,null,{}] 03:43:02 INFO - PROCESS | 3852 | 1469443382554 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:02 INFO - PROCESS | 3852 | 1469443382556 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:02 INFO - PROCESS | 3852 | 1469443382644 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:43:02 INFO - PROCESS | 3852 | 1469443382733 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:02 INFO - PROCESS | 3852 | 1469443382735 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:02 INFO - PROCESS | 3852 | ++DOCSHELL 12BCF400 == 34 [pid = 3852] [id = 255] 03:43:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (12D62C00) [pid = 3852] [serial = 764] [outer = 00000000] 03:43:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (142B2C00) [pid = 3852] [serial = 765] [outer = 12D62C00] 03:43:02 INFO - PROCESS | 3852 | 1469443382778 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1633E000) [pid = 3852] [serial = 766] [outer = 12D62C00] 03:43:03 INFO - PROCESS | 3852 | 1469443383116 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 594ms 03:43:03 INFO - PROCESS | 3852 | 1469443383146 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:43:03 INFO - PROCESS | 3852 | 1469443383148 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 03:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:43:03 INFO - PROCESS | 3852 | 1469443383151 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:43:03 INFO - PROCESS | 3852 | 1469443383153 Marionette TRACE conn3 <- [1,986,null,{}] 03:43:03 INFO - PROCESS | 3852 | 1469443383157 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:03 INFO - PROCESS | 3852 | 1469443383158 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:03 INFO - PROCESS | 3852 | 1469443383232 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:43:03 INFO - PROCESS | 3852 | 1469443383310 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 3852 | 1469443383312 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:03 INFO - PROCESS | 3852 | ++DOCSHELL 132EDC00 == 35 [pid = 3852] [id = 256] 03:43:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (142B9800) [pid = 3852] [serial = 767] [outer = 00000000] 03:43:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (1714B400) [pid = 3852] [serial = 768] [outer = 142B9800] 03:43:03 INFO - PROCESS | 3852 | 1469443383355 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (171C8800) [pid = 3852] [serial = 769] [outer = 142B9800] 03:43:03 INFO - PROCESS | 3852 | 1469443383722 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 625ms 03:43:03 INFO - PROCESS | 3852 | 1469443383790 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:43:03 INFO - PROCESS | 3852 | 1469443383792 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 03:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:43:03 INFO - PROCESS | 3852 | 1469443383795 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:43:03 INFO - PROCESS | 3852 | 1469443383797 Marionette TRACE conn3 <- [1,990,null,{}] 03:43:03 INFO - PROCESS | 3852 | 1469443383801 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:03 INFO - PROCESS | 3852 | 1469443383803 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:03 INFO - PROCESS | 3852 | 1469443383910 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:43:03 INFO - PROCESS | 3852 | 1469443383918 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 3852 | 1469443383920 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:03 INFO - PROCESS | 3852 | ++DOCSHELL 178B4000 == 36 [pid = 3852] [id = 257] 03:43:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (178B5000) [pid = 3852] [serial = 770] [outer = 00000000] 03:43:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (17AC4000) [pid = 3852] [serial = 771] [outer = 178B5000] 03:43:03 INFO - PROCESS | 3852 | 1469443383966 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (17AC5000) [pid = 3852] [serial = 772] [outer = 178B5000] 03:43:04 INFO - PROCESS | 3852 | 1469443384376 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 625ms 03:43:04 INFO - PROCESS | 3852 | 1469443384435 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 3852 | 1469443384440 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 03:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:43:04 INFO - PROCESS | 3852 | 1469443384444 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - PROCESS | 3852 | 1469443384449 Marionette TRACE conn3 <- [1,994,null,{}] 03:43:04 INFO - PROCESS | 3852 | 1469443384455 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:04 INFO - PROCESS | 3852 | 1469443384459 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:04 INFO - PROCESS | 3852 | 1469443384601 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:43:04 INFO - PROCESS | 3852 | 1469443384686 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:04 INFO - PROCESS | 3852 | 1469443384691 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:04 INFO - PROCESS | 3852 | ++DOCSHELL 10F81400 == 37 [pid = 3852] [id = 258] 03:43:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (10F82400) [pid = 3852] [serial = 773] [outer = 00000000] 03:43:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (12AD5C00) [pid = 3852] [serial = 774] [outer = 10F82400] 03:43:04 INFO - PROCESS | 3852 | 1469443384754 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (130DAC00) [pid = 3852] [serial = 775] [outer = 10F82400] 03:43:05 INFO - PROCESS | 3852 | 1469443385524 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1157ms 03:43:05 INFO - PROCESS | 3852 | 1469443385599 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:43:05 INFO - PROCESS | 3852 | 1469443385603 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 03:43:05 INFO - PROCESS | 3852 | 1469443385609 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - PROCESS | 3852 | 1469443385613 Marionette TRACE conn3 <- [1,998,null,{}] 03:43:05 INFO - PROCESS | 3852 | 1469443385618 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:05 INFO - PROCESS | 3852 | 1469443385621 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:05 INFO - PROCESS | 3852 | 1469443385743 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:43:05 INFO - PROCESS | 3852 | 1469443385866 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:05 INFO - PROCESS | 3852 | 1469443385869 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:05 INFO - PROCESS | 3852 | ++DOCSHELL 139CE000 == 38 [pid = 3852] [id = 259] 03:43:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (142B6400) [pid = 3852] [serial = 776] [outer = 00000000] 03:43:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (142D5400) [pid = 3852] [serial = 777] [outer = 142B6400] 03:43:05 INFO - PROCESS | 3852 | 1469443385925 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1500F400) [pid = 3852] [serial = 778] [outer = 142B6400] 03:43:06 INFO - PROCESS | 3852 | 1469443386749 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1188ms 03:43:06 INFO - PROCESS | 3852 | 1469443386807 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:43:06 INFO - PROCESS | 3852 | 1469443386811 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 03:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:43:06 INFO - PROCESS | 3852 | 1469443386817 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - PROCESS | 3852 | 1469443386820 Marionette TRACE conn3 <- [1,1002,null,{}] 03:43:06 INFO - PROCESS | 3852 | 1469443386825 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:06 INFO - PROCESS | 3852 | 1469443386828 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:06 INFO - PROCESS | 3852 | 1469443386943 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:43:07 INFO - PROCESS | 3852 | 1469443387027 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:07 INFO - PROCESS | 3852 | 1469443387031 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:07 INFO - PROCESS | 3852 | ++DOCSHELL 102D2800 == 39 [pid = 3852] [id = 260] 03:43:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (10A09800) [pid = 3852] [serial = 779] [outer = 00000000] 03:43:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (10EE3800) [pid = 3852] [serial = 780] [outer = 10A09800] 03:43:07 INFO - PROCESS | 3852 | 1469443387093 Marionette DEBUG loaded listener.js 03:43:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (130DA800) [pid = 3852] [serial = 781] [outer = 10A09800] 03:43:07 INFO - PROCESS | 3852 | --DOCSHELL 132EDC00 == 38 [pid = 3852] [id = 256] 03:43:07 INFO - PROCESS | 3852 | --DOCSHELL 12BCF400 == 37 [pid = 3852] [id = 255] 03:43:07 INFO - PROCESS | 3852 | --DOCSHELL 10A54000 == 36 [pid = 3852] [id = 254] 03:43:07 INFO - PROCESS | 3852 | --DOCSHELL 16342400 == 35 [pid = 3852] [id = 253] 03:43:07 INFO - PROCESS | 3852 | --DOCSHELL 16159400 == 34 [pid = 3852] [id = 252] 03:43:07 INFO - PROCESS | 3852 | --DOCSHELL 142D2400 == 33 [pid = 3852] [id = 251] 03:43:07 INFO - PROCESS | 3852 | --DOCSHELL 131EB400 == 32 [pid = 3852] [id = 250] 03:43:07 INFO - PROCESS | 3852 | --DOCSHELL 10F85800 == 31 [pid = 3852] [id = 249] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (17ACF000) [pid = 3852] [serial = 720] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (182C1C00) [pid = 3852] [serial = 723] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (18208000) [pid = 3852] [serial = 721] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (10A4DC00) [pid = 3852] [serial = 699] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (19979800) [pid = 3852] [serial = 726] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (112A6400) [pid = 3852] [serial = 700] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (161AC400) [pid = 3852] [serial = 711] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (161B3C00) [pid = 3852] [serial = 712] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (13C32C00) [pid = 3852] [serial = 708] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (13E9A800) [pid = 3852] [serial = 709] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1314E800) [pid = 3852] [serial = 705] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (131E3C00) [pid = 3852] [serial = 706] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (15078400) [pid = 3852] [serial = 702] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (153A1800) [pid = 3852] [serial = 703] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (16FA7C00) [pid = 3852] [serial = 714] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (16FEA000) [pid = 3852] [serial = 715] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (1713EC00) [pid = 3852] [serial = 717] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (182C2400) [pid = 3852] [serial = 724] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1A318C00) [pid = 3852] [serial = 735] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1A5BB800) [pid = 3852] [serial = 736] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (17829C00) [pid = 3852] [serial = 729] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (182C8400) [pid = 3852] [serial = 697] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (19EDCC00) [pid = 3852] [serial = 732] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (1997D800) [pid = 3852] [serial = 727] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (19ED0000) [pid = 3852] [serial = 733] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (178B4400) [pid = 3852] [serial = 730] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (1714A800) [pid = 3852] [serial = 718] [outer = 00000000] [url = about:blank] 03:43:07 INFO - PROCESS | 3852 | 1469443387532 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 735ms 03:43:07 INFO - PROCESS | 3852 | 1469443387557 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:43:07 INFO - PROCESS | 3852 | 1469443387561 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 03:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:43:07 INFO - PROCESS | 3852 | 1469443387567 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - PROCESS | 3852 | 1469443387570 Marionette TRACE conn3 <- [1,1006,null,{}] 03:43:07 INFO - PROCESS | 3852 | 1469443387573 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:07 INFO - PROCESS | 3852 | 1469443387576 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:07 INFO - PROCESS | 3852 | 1469443387660 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:43:07 INFO - PROCESS | 3852 | 1469443387744 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:07 INFO - PROCESS | 3852 | 1469443387746 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:07 INFO - PROCESS | 3852 | ++DOCSHELL 13155C00 == 32 [pid = 3852] [id = 261] 03:43:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (13157000) [pid = 3852] [serial = 782] [outer = 00000000] 03:43:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (13CF1400) [pid = 3852] [serial = 783] [outer = 13157000] 03:43:07 INFO - PROCESS | 3852 | 1469443387796 Marionette DEBUG loaded listener.js 03:43:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (142B9C00) [pid = 3852] [serial = 784] [outer = 13157000] 03:43:08 INFO - PROCESS | 3852 | 1469443388309 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 797ms 03:43:08 INFO - PROCESS | 3852 | 1469443388388 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:43:08 INFO - PROCESS | 3852 | 1469443388392 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 03:43:08 INFO - PROCESS | 3852 | 1469443388397 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:43:08 INFO - PROCESS | 3852 | 1469443388401 Marionette TRACE conn3 <- [1,1010,null,{}] 03:43:08 INFO - PROCESS | 3852 | 1469443388436 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:08 INFO - PROCESS | 3852 | 1469443388439 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:08 INFO - PROCESS | 3852 | 1469443388557 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:43:08 INFO - PROCESS | 3852 | 1469443388631 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:08 INFO - PROCESS | 3852 | 1469443388634 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:08 INFO - PROCESS | 3852 | ++DOCSHELL 10A01400 == 33 [pid = 3852] [id = 262] 03:43:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (10A4DC00) [pid = 3852] [serial = 785] [outer = 00000000] 03:43:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (13C26400) [pid = 3852] [serial = 786] [outer = 10A4DC00] 03:43:08 INFO - PROCESS | 3852 | 1469443388732 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (142B9000) [pid = 3852] [serial = 787] [outer = 10A4DC00] 03:43:09 INFO - PROCESS | 3852 | 1469443389287 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 953ms 03:43:09 INFO - PROCESS | 3852 | 1469443389367 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:43:09 INFO - PROCESS | 3852 | 1469443389372 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 03:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:43:09 INFO - PROCESS | 3852 | 1469443389379 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:43:09 INFO - PROCESS | 3852 | 1469443389382 Marionette TRACE conn3 <- [1,1014,null,{}] 03:43:09 INFO - PROCESS | 3852 | 1469443389386 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:09 INFO - PROCESS | 3852 | 1469443389388 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:09 INFO - PROCESS | 3852 | 1469443389492 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:43:09 INFO - PROCESS | 3852 | 1469443389573 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 3852 | 1469443389576 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:09 INFO - PROCESS | 3852 | ++DOCSHELL 1548A000 == 34 [pid = 3852] [id = 263] 03:43:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (15B27400) [pid = 3852] [serial = 788] [outer = 00000000] 03:43:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (161A9800) [pid = 3852] [serial = 789] [outer = 15B27400] 03:43:09 INFO - PROCESS | 3852 | 1469443389679 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (161B6C00) [pid = 3852] [serial = 790] [outer = 15B27400] 03:43:10 INFO - PROCESS | 3852 | 1469443390261 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 937ms 03:43:10 INFO - PROCESS | 3852 | 1469443390323 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:43:10 INFO - PROCESS | 3852 | 1469443390326 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 03:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:43:10 INFO - PROCESS | 3852 | 1469443390330 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - PROCESS | 3852 | 1469443390334 Marionette TRACE conn3 <- [1,1018,null,{}] 03:43:10 INFO - PROCESS | 3852 | 1469443390346 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:10 INFO - PROCESS | 3852 | 1469443390351 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:10 INFO - PROCESS | 3852 | 1469443390502 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:43:10 INFO - PROCESS | 3852 | 1469443390512 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:10 INFO - PROCESS | 3852 | 1469443390516 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:10 INFO - PROCESS | 3852 | ++DOCSHELL 16FEB000 == 35 [pid = 3852] [id = 264] 03:43:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (16FEB400) [pid = 3852] [serial = 791] [outer = 00000000] 03:43:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (16FF0400) [pid = 3852] [serial = 792] [outer = 16FEB400] 03:43:10 INFO - PROCESS | 3852 | 1469443390572 Marionette DEBUG loaded listener.js 03:43:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (17140C00) [pid = 3852] [serial = 793] [outer = 16FEB400] 03:43:11 INFO - PROCESS | 3852 | 1469443391165 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 906ms 03:43:11 INFO - PROCESS | 3852 | 1469443391233 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:43:11 INFO - PROCESS | 3852 | 1469443391236 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 03:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:43:11 INFO - PROCESS | 3852 | 1469443391240 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:43:11 INFO - PROCESS | 3852 | 1469443391242 Marionette TRACE conn3 <- [1,1022,null,{}] 03:43:11 INFO - PROCESS | 3852 | 1469443391246 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:11 INFO - PROCESS | 3852 | 1469443391248 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:11 INFO - PROCESS | 3852 | 1469443391410 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:43:11 INFO - PROCESS | 3852 | 1469443391465 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:11 INFO - PROCESS | 3852 | 1469443391468 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:11 INFO - PROCESS | 3852 | ++DOCSHELL 17170800 == 36 [pid = 3852] [id = 265] 03:43:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1760DC00) [pid = 3852] [serial = 794] [outer = 00000000] 03:43:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17820000) [pid = 3852] [serial = 795] [outer = 1760DC00] 03:43:11 INFO - PROCESS | 3852 | 1469443391521 Marionette DEBUG loaded listener.js 03:43:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (178BA800) [pid = 3852] [serial = 796] [outer = 1760DC00] 03:43:12 INFO - PROCESS | 3852 | 1469443392107 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 953ms 03:43:12 INFO - PROCESS | 3852 | 1469443392184 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 3852 | 1469443392187 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 03:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:43:12 INFO - PROCESS | 3852 | 1469443392190 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 3852 | 1469443392192 Marionette TRACE conn3 <- [1,1026,null,{}] 03:43:12 INFO - PROCESS | 3852 | 1469443392196 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:12 INFO - PROCESS | 3852 | 1469443392199 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:12 INFO - PROCESS | 3852 | 1469443392299 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:43:12 INFO - PROCESS | 3852 | 1469443392378 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 3852 | 1469443392381 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:12 INFO - PROCESS | 3852 | ++DOCSHELL 176DA800 == 37 [pid = 3852] [id = 266] 03:43:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17AC4400) [pid = 3852] [serial = 797] [outer = 00000000] 03:43:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (18013C00) [pid = 3852] [serial = 798] [outer = 17AC4400] 03:43:12 INFO - PROCESS | 3852 | 1469443392433 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (18213400) [pid = 3852] [serial = 799] [outer = 17AC4400] 03:43:13 INFO - PROCESS | 3852 | 1469443393093 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 938ms 03:43:13 INFO - PROCESS | 3852 | 1469443393136 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 3852 | 1469443393142 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 03:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:43:13 INFO - PROCESS | 3852 | 1469443393148 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 3852 | 1469443393153 Marionette TRACE conn3 <- [1,1030,null,{}] 03:43:13 INFO - PROCESS | 3852 | 1469443393159 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:13 INFO - PROCESS | 3852 | 1469443393162 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:13 INFO - PROCESS | 3852 | 1469443393264 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:43:13 INFO - PROCESS | 3852 | 1469443393364 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:13 INFO - PROCESS | 3852 | 1469443393366 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:13 INFO - PROCESS | 3852 | ++DOCSHELL 12AD8800 == 38 [pid = 3852] [id = 267] 03:43:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (12D9B000) [pid = 3852] [serial = 800] [outer = 00000000] 03:43:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (142D5C00) [pid = 3852] [serial = 801] [outer = 12D9B000] 03:43:13 INFO - PROCESS | 3852 | 1469443393414 Marionette DEBUG loaded listener.js 03:43:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (153A1C00) [pid = 3852] [serial = 802] [outer = 12D9B000] 03:43:14 INFO - PROCESS | 3852 | --DOCSHELL 102D2800 == 37 [pid = 3852] [id = 260] 03:43:14 INFO - PROCESS | 3852 | --DOCSHELL 10F81400 == 36 [pid = 3852] [id = 258] 03:43:14 INFO - PROCESS | 3852 | --DOCSHELL 10474000 == 35 [pid = 3852] [id = 248] 03:43:14 INFO - PROCESS | 3852 | --DOCSHELL 139CE000 == 34 [pid = 3852] [id = 259] 03:43:14 INFO - PROCESS | 3852 | --DOCSHELL 176DA800 == 33 [pid = 3852] [id = 266] 03:43:14 INFO - PROCESS | 3852 | --DOCSHELL 17170800 == 32 [pid = 3852] [id = 265] 03:43:14 INFO - PROCESS | 3852 | --DOCSHELL 178B4000 == 31 [pid = 3852] [id = 257] 03:43:14 INFO - PROCESS | 3852 | --DOCSHELL 1548A000 == 30 [pid = 3852] [id = 263] 03:43:14 INFO - PROCESS | 3852 | --DOCSHELL 16FEB000 == 29 [pid = 3852] [id = 264] 03:43:14 INFO - PROCESS | 3852 | --DOCSHELL 13155C00 == 28 [pid = 3852] [id = 261] 03:43:14 INFO - PROCESS | 3852 | --DOCSHELL 10A01400 == 27 [pid = 3852] [id = 262] 03:43:14 INFO - PROCESS | 3852 | 1469443394471 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1359ms 03:43:14 INFO - PROCESS | 3852 | 1469443394504 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:43:14 INFO - PROCESS | 3852 | 1469443394508 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 03:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:43:14 INFO - PROCESS | 3852 | 1469443394512 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:43:14 INFO - PROCESS | 3852 | 1469443394517 Marionette TRACE conn3 <- [1,1034,null,{}] 03:43:14 INFO - PROCESS | 3852 | 1469443394522 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:14 INFO - PROCESS | 3852 | 1469443394524 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:14 INFO - PROCESS | 3852 | 1469443394615 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:43:14 INFO - PROCESS | 3852 | 1469443394624 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:14 INFO - PROCESS | 3852 | 1469443394627 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:14 INFO - PROCESS | 3852 | ++DOCSHELL 12ADB000 == 28 [pid = 3852] [id = 268] 03:43:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (12BCE800) [pid = 3852] [serial = 803] [outer = 00000000] 03:43:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (13256400) [pid = 3852] [serial = 804] [outer = 12BCE800] 03:43:14 INFO - PROCESS | 3852 | 1469443394676 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (139CCC00) [pid = 3852] [serial = 805] [outer = 12BCE800] 03:43:15 INFO - PROCESS | 3852 | 1469443395156 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 687ms 03:43:15 INFO - PROCESS | 3852 | 1469443395211 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 3852 | 1469443395216 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 03:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:43:15 INFO - PROCESS | 3852 | 1469443395222 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 3852 | 1469443395224 Marionette TRACE conn3 <- [1,1038,null,{}] 03:43:15 INFO - PROCESS | 3852 | 1469443395228 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:15 INFO - PROCESS | 3852 | 1469443395231 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:15 INFO - PROCESS | 3852 | 1469443395353 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:43:15 INFO - PROCESS | 3852 | 1469443395459 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 3852 | 1469443395461 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:15 INFO - PROCESS | 3852 | ++DOCSHELL 153A1800 == 29 [pid = 3852] [id = 269] 03:43:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (153A2000) [pid = 3852] [serial = 806] [outer = 00000000] 03:43:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (16162C00) [pid = 3852] [serial = 807] [outer = 153A2000] 03:43:15 INFO - PROCESS | 3852 | 1469443395509 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (161B4C00) [pid = 3852] [serial = 808] [outer = 153A2000] 03:43:15 INFO - PROCESS | 3852 | 1469443395940 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 734ms 03:43:15 INFO - PROCESS | 3852 | 1469443395962 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 3852 | 1469443395964 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 03:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:43:15 INFO - PROCESS | 3852 | 1469443395968 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 3852 | 1469443395971 Marionette TRACE conn3 <- [1,1042,null,{}] 03:43:15 INFO - PROCESS | 3852 | 1469443395982 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:15 INFO - PROCESS | 3852 | 1469443395986 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:16 INFO - PROCESS | 3852 | 1469443396103 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:43:16 INFO - PROCESS | 3852 | 1469443396110 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:16 INFO - PROCESS | 3852 | 1469443396113 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:16 INFO - PROCESS | 3852 | ++DOCSHELL 16E76800 == 30 [pid = 3852] [id = 270] 03:43:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (16FAE000) [pid = 3852] [serial = 809] [outer = 00000000] 03:43:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (16FEE800) [pid = 3852] [serial = 810] [outer = 16FAE000] 03:43:16 INFO - PROCESS | 3852 | 1469443396160 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (176D0400) [pid = 3852] [serial = 811] [outer = 16FAE000] 03:43:16 INFO - PROCESS | 3852 | 1469443396611 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 687ms 03:43:16 INFO - PROCESS | 3852 | 1469443396672 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 3852 | 1469443396675 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 03:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:43:16 INFO - PROCESS | 3852 | 1469443396678 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - PROCESS | 3852 | 1469443396680 Marionette TRACE conn3 <- [1,1046,null,{}] 03:43:16 INFO - PROCESS | 3852 | 1469443396684 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:16 INFO - PROCESS | 3852 | 1469443396686 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:16 INFO - PROCESS | 3852 | 1469443396823 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:43:16 INFO - PROCESS | 3852 | 1469443396843 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:16 INFO - PROCESS | 3852 | 1469443396845 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:16 INFO - PROCESS | 3852 | ++DOCSHELL 17820800 == 31 [pid = 3852] [id = 271] 03:43:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (17AC6C00) [pid = 3852] [serial = 812] [outer = 00000000] 03:43:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (182C3800) [pid = 3852] [serial = 813] [outer = 17AC6C00] 03:43:16 INFO - PROCESS | 3852 | 1469443396888 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (182C8C00) [pid = 3852] [serial = 814] [outer = 17AC6C00] 03:43:17 INFO - PROCESS | 3852 | 1469443397311 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 703ms 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (10A09800) [pid = 3852] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (13157000) [pid = 3852] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (16FE2800) [pid = 3852] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (10F86C00) [pid = 3852] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (131EB800) [pid = 3852] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (142D3000) [pid = 3852] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (1047E000) [pid = 3852] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (142B9800) [pid = 3852] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (12BD1000) [pid = 3852] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (15B24000) [pid = 3852] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (163AF800) [pid = 3852] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (12D62C00) [pid = 3852] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (10F82400) [pid = 3852] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (178B5000) [pid = 3852] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (142B6400) [pid = 3852] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:43:17 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (16159800) [pid = 3852] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:43:17 INFO - PROCESS | 3852 | 1469443397636 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:43:17 INFO - PROCESS | 3852 | 1469443397638 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 03:43:17 INFO - PROCESS | 3852 | 1469443397646 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:43:17 INFO - PROCESS | 3852 | 1469443397648 Marionette TRACE conn3 <- [1,1050,null,{}] 03:43:17 INFO - PROCESS | 3852 | 1469443397652 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:17 INFO - PROCESS | 3852 | 1469443397654 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:43:17 INFO - PROCESS | 3852 | 1469443397729 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:43:17 INFO - PROCESS | 3852 | 1469443397736 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:17 INFO - PROCESS | 3852 | 1469443397738 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:17 INFO - PROCESS | 3852 | ++DOCSHELL 12BD1000 == 32 [pid = 3852] [id = 272] 03:43:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (12D64400) [pid = 3852] [serial = 815] [outer = 00000000] 03:43:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (131EB800) [pid = 3852] [serial = 816] [outer = 12D64400] 03:43:17 INFO - PROCESS | 3852 | 1469443397783 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (139CBC00) [pid = 3852] [serial = 817] [outer = 12D64400] 03:43:18 INFO - PROCESS | 3852 | 1469443398260 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 641ms 03:43:18 INFO - PROCESS | 3852 | 1469443398298 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:43:18 INFO - PROCESS | 3852 | 1469443398300 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 03:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:43:18 INFO - PROCESS | 3852 | 1469443398303 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - PROCESS | 3852 | 1469443398305 Marionette TRACE conn3 <- [1,1054,null,{}] 03:43:18 INFO - PROCESS | 3852 | 1469443398309 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:18 INFO - PROCESS | 3852 | 1469443398314 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:18 INFO - PROCESS | 3852 | 1469443398403 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:43:18 INFO - PROCESS | 3852 | 1469443398409 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:18 INFO - PROCESS | 3852 | 1469443398411 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:18 INFO - PROCESS | 3852 | ++DOCSHELL 16991400 == 33 [pid = 3852] [id = 273] 03:43:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (17022000) [pid = 3852] [serial = 818] [outer = 00000000] 03:43:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (182C7400) [pid = 3852] [serial = 819] [outer = 17022000] 03:43:18 INFO - PROCESS | 3852 | 1469443398454 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (195CDC00) [pid = 3852] [serial = 820] [outer = 17022000] 03:43:18 INFO - PROCESS | 3852 | 1469443398860 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 594ms 03:43:18 INFO - PROCESS | 3852 | 1469443398914 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:43:18 INFO - PROCESS | 3852 | 1469443398916 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 03:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:43:18 INFO - PROCESS | 3852 | 1469443398924 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - PROCESS | 3852 | 1469443398925 Marionette TRACE conn3 <- [1,1058,null,{}] 03:43:18 INFO - PROCESS | 3852 | 1469443398929 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:18 INFO - PROCESS | 3852 | 1469443398931 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:19 INFO - PROCESS | 3852 | 1469443399011 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:43:19 INFO - PROCESS | 3852 | 1469443399019 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:19 INFO - PROCESS | 3852 | 1469443399021 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:19 INFO - PROCESS | 3852 | ++DOCSHELL 1760E800 == 34 [pid = 3852] [id = 274] 03:43:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (178B9C00) [pid = 3852] [serial = 821] [outer = 00000000] 03:43:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (1997D400) [pid = 3852] [serial = 822] [outer = 178B9C00] 03:43:19 INFO - PROCESS | 3852 | 1469443399066 Marionette DEBUG loaded listener.js 03:43:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (19982400) [pid = 3852] [serial = 823] [outer = 178B9C00] 03:43:19 INFO - PROCESS | 3852 | 1469443399501 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 640ms 03:43:19 INFO - PROCESS | 3852 | 1469443399561 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:43:19 INFO - PROCESS | 3852 | 1469443399563 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 03:43:19 INFO - PROCESS | 3852 | 1469443399567 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:43:19 INFO - PROCESS | 3852 | 1469443399568 Marionette TRACE conn3 <- [1,1062,null,{}] 03:43:19 INFO - PROCESS | 3852 | 1469443399572 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:19 INFO - PROCESS | 3852 | 1469443399574 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:19 INFO - PROCESS | 3852 | 1469443399692 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:43:19 INFO - PROCESS | 3852 | 1469443399850 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:19 INFO - PROCESS | 3852 | 1469443399853 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:19 INFO - PROCESS | 3852 | ++DOCSHELL 1047C000 == 35 [pid = 3852] [id = 275] 03:43:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (1047E400) [pid = 3852] [serial = 824] [outer = 00000000] 03:43:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (10A10000) [pid = 3852] [serial = 825] [outer = 1047E400] 03:43:19 INFO - PROCESS | 3852 | 1469443399911 Marionette DEBUG loaded listener.js 03:43:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (12A2C800) [pid = 3852] [serial = 826] [outer = 1047E400] 03:43:20 INFO - PROCESS | 3852 | 1469443400674 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1141ms 03:43:20 INFO - PROCESS | 3852 | 1469443400708 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 3852 | 1469443400713 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 03:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:43:20 INFO - PROCESS | 3852 | 1469443400718 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - PROCESS | 3852 | 1469443400721 Marionette TRACE conn3 <- [1,1066,null,{}] 03:43:20 INFO - PROCESS | 3852 | 1469443400726 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:20 INFO - PROCESS | 3852 | 1469443400729 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:20 INFO - PROCESS | 3852 | 1469443400844 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:43:20 INFO - PROCESS | 3852 | 1469443400969 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 3852 | 1469443400972 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:20 INFO - PROCESS | 3852 | ++DOCSHELL 15396800 == 36 [pid = 3852] [id = 276] 03:43:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (15B23400) [pid = 3852] [serial = 827] [outer = 00000000] 03:43:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (1615A000) [pid = 3852] [serial = 828] [outer = 15B23400] 03:43:21 INFO - PROCESS | 3852 | 1469443401036 Marionette DEBUG loaded listener.js 03:43:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (1313D400) [pid = 3852] [serial = 829] [outer = 15B23400] 03:43:21 INFO - PROCESS | 3852 | 1469443401866 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1187ms 03:43:21 INFO - PROCESS | 3852 | 1469443401925 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:43:21 INFO - PROCESS | 3852 | 1469443401929 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 03:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:43:21 INFO - PROCESS | 3852 | 1469443401934 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - PROCESS | 3852 | 1469443401937 Marionette TRACE conn3 <- [1,1070,null,{}] 03:43:21 INFO - PROCESS | 3852 | 1469443401943 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:21 INFO - PROCESS | 3852 | 1469443401946 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:22 INFO - PROCESS | 3852 | 1469443402056 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:43:22 INFO - PROCESS | 3852 | 1469443402135 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:22 INFO - PROCESS | 3852 | 1469443402139 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:22 INFO - PROCESS | 3852 | ++DOCSHELL 1307AC00 == 37 [pid = 3852] [id = 277] 03:43:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (1307B800) [pid = 3852] [serial = 830] [outer = 00000000] 03:43:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (13147000) [pid = 3852] [serial = 831] [outer = 1307B800] 03:43:22 INFO - PROCESS | 3852 | 1469443402237 Marionette DEBUG loaded listener.js 03:43:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (131E1000) [pid = 3852] [serial = 832] [outer = 1307B800] 03:43:22 INFO - PROCESS | 3852 | --DOCSHELL 1760E800 == 36 [pid = 3852] [id = 274] 03:43:22 INFO - PROCESS | 3852 | --DOCSHELL 16991400 == 35 [pid = 3852] [id = 273] 03:43:22 INFO - PROCESS | 3852 | --DOCSHELL 12BD1000 == 34 [pid = 3852] [id = 272] 03:43:22 INFO - PROCESS | 3852 | --DOCSHELL 17820800 == 33 [pid = 3852] [id = 271] 03:43:22 INFO - PROCESS | 3852 | --DOCSHELL 16E76800 == 32 [pid = 3852] [id = 270] 03:43:22 INFO - PROCESS | 3852 | --DOCSHELL 153A1800 == 31 [pid = 3852] [id = 269] 03:43:22 INFO - PROCESS | 3852 | --DOCSHELL 12ADB000 == 30 [pid = 3852] [id = 268] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (130DA800) [pid = 3852] [serial = 781] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (142B9C00) [pid = 3852] [serial = 784] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (1713F000) [pid = 3852] [serial = 762] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (112A7000) [pid = 3852] [serial = 747] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (11CDC400) [pid = 3852] [serial = 748] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (13921C00) [pid = 3852] [serial = 750] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (1393F400) [pid = 3852] [serial = 751] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (15019C00) [pid = 3852] [serial = 753] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (11C33800) [pid = 3852] [serial = 745] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (10A4CC00) [pid = 3852] [serial = 744] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (171C8800) [pid = 3852] [serial = 769] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (142BB000) [pid = 3852] [serial = 739] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (131E4400) [pid = 3852] [serial = 738] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (1698C400) [pid = 3852] [serial = 742] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (161B7400) [pid = 3852] [serial = 741] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (10EE3800) [pid = 3852] [serial = 780] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (169F1400) [pid = 3852] [serial = 759] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (142B2C00) [pid = 3852] [serial = 765] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1714B400) [pid = 3852] [serial = 768] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (12AD5C00) [pid = 3852] [serial = 774] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (17AC5000) [pid = 3852] [serial = 772] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (17147000) [pid = 3852] [serial = 763] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1633E000) [pid = 3852] [serial = 766] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (1500F400) [pid = 3852] [serial = 778] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (161B5000) [pid = 3852] [serial = 756] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (142D5400) [pid = 3852] [serial = 777] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (16339800) [pid = 3852] [serial = 757] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (130DAC00) [pid = 3852] [serial = 775] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (16FA7800) [pid = 3852] [serial = 760] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (15396000) [pid = 3852] [serial = 754] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (17AC4000) [pid = 3852] [serial = 771] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (13CF1400) [pid = 3852] [serial = 783] [outer = 00000000] [url = about:blank] 03:43:22 INFO - PROCESS | 3852 | 1469443402749 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 829ms 03:43:22 INFO - PROCESS | 3852 | 1469443402776 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:43:22 INFO - PROCESS | 3852 | 1469443402780 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 03:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:43:22 INFO - PROCESS | 3852 | 1469443402787 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:43:22 INFO - PROCESS | 3852 | 1469443402789 Marionette TRACE conn3 <- [1,1074,null,{}] 03:43:22 INFO - PROCESS | 3852 | 1469443402794 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:22 INFO - PROCESS | 3852 | 1469443402796 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:22 INFO - PROCESS | 3852 | 1469443402883 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:43:22 INFO - PROCESS | 3852 | 1469443402891 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:22 INFO - PROCESS | 3852 | 1469443402894 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:22 INFO - PROCESS | 3852 | ++DOCSHELL 12D9C000 == 31 [pid = 3852] [id = 278] 03:43:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (12DA0400) [pid = 3852] [serial = 833] [outer = 00000000] 03:43:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (13922C00) [pid = 3852] [serial = 834] [outer = 12DA0400] 03:43:22 INFO - PROCESS | 3852 | 1469443402940 Marionette DEBUG loaded listener.js 03:43:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (139D2800) [pid = 3852] [serial = 835] [outer = 12DA0400] 03:43:23 INFO - PROCESS | 3852 | 1469443403396 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 641ms 03:43:23 INFO - PROCESS | 3852 | 1469443403424 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:43:23 INFO - PROCESS | 3852 | 1469443403426 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 03:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:43:23 INFO - PROCESS | 3852 | 1469443403430 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:43:23 INFO - PROCESS | 3852 | 1469443403433 Marionette TRACE conn3 <- [1,1078,null,{}] 03:43:23 INFO - PROCESS | 3852 | 1469443403448 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:23 INFO - PROCESS | 3852 | 1469443403452 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:23 INFO - PROCESS | 3852 | 1469443403539 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:43:23 INFO - PROCESS | 3852 | 1469443403578 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:23 INFO - PROCESS | 3852 | 1469443403582 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:23 INFO - PROCESS | 3852 | ++DOCSHELL 142CC000 == 32 [pid = 3852] [id = 279] 03:43:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (142D1000) [pid = 3852] [serial = 836] [outer = 00000000] 03:43:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (1507C000) [pid = 3852] [serial = 837] [outer = 142D1000] 03:43:23 INFO - PROCESS | 3852 | 1469443403630 Marionette DEBUG loaded listener.js 03:43:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (15397800) [pid = 3852] [serial = 838] [outer = 142D1000] 03:43:24 INFO - PROCESS | 3852 | 1469443404081 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 703ms 03:43:24 INFO - PROCESS | 3852 | 1469443404129 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 3852 | 1469443404132 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 03:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:43:24 INFO - PROCESS | 3852 | 1469443404135 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 3852 | 1469443404137 Marionette TRACE conn3 <- [1,1082,null,{}] 03:43:24 INFO - PROCESS | 3852 | 1469443404140 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:24 INFO - PROCESS | 3852 | 1469443404142 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:24 INFO - PROCESS | 3852 | 1469443404223 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:43:24 INFO - PROCESS | 3852 | 1469443404230 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 3852 | 1469443404232 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:24 INFO - PROCESS | 3852 | ++DOCSHELL 16157C00 == 33 [pid = 3852] [id = 280] 03:43:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (16159400) [pid = 3852] [serial = 839] [outer = 00000000] 03:43:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (16342C00) [pid = 3852] [serial = 840] [outer = 16159400] 03:43:24 INFO - PROCESS | 3852 | 1469443404281 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (16999C00) [pid = 3852] [serial = 841] [outer = 16159400] 03:43:24 INFO - PROCESS | 3852 | 1469443404734 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 625ms 03:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:43:24 INFO - PROCESS | 3852 | 1469443404775 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 3852 | 1469443404777 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 03:43:24 INFO - PROCESS | 3852 | 1469443404780 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 3852 | 1469443404782 Marionette TRACE conn3 <- [1,1086,null,{}] 03:43:24 INFO - PROCESS | 3852 | 1469443404785 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:24 INFO - PROCESS | 3852 | 1469443404787 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:24 INFO - PROCESS | 3852 | 1469443404891 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:43:24 INFO - PROCESS | 3852 | 1469443404969 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 3852 | 1469443404971 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:24 INFO - PROCESS | 3852 | ++DOCSHELL 131E3400 == 34 [pid = 3852] [id = 281] 03:43:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16E74C00) [pid = 3852] [serial = 842] [outer = 00000000] 03:43:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16FA6800) [pid = 3852] [serial = 843] [outer = 16E74C00] 03:43:25 INFO - PROCESS | 3852 | 1469443405014 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16FADC00) [pid = 3852] [serial = 844] [outer = 16E74C00] 03:43:25 INFO - PROCESS | 3852 | 1469443405436 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 688ms 03:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:43:25 INFO - PROCESS | 3852 | 1469443405478 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:43:25 INFO - PROCESS | 3852 | 1469443405480 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 03:43:25 INFO - PROCESS | 3852 | 1469443405483 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:43:25 INFO - PROCESS | 3852 | 1469443405484 Marionette TRACE conn3 <- [1,1090,null,{}] 03:43:25 INFO - PROCESS | 3852 | 1469443405488 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:25 INFO - PROCESS | 3852 | 1469443405493 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:25 INFO - PROCESS | 3852 | 1469443405633 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:43:25 INFO - PROCESS | 3852 | 1469443405691 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:25 INFO - PROCESS | 3852 | 1469443405693 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:25 INFO - PROCESS | 3852 | ++DOCSHELL 153A1800 == 35 [pid = 3852] [id = 282] 03:43:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16E79800) [pid = 3852] [serial = 845] [outer = 00000000] 03:43:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (17149000) [pid = 3852] [serial = 846] [outer = 16E79800] 03:43:25 INFO - PROCESS | 3852 | 1469443405737 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (17619400) [pid = 3852] [serial = 847] [outer = 16E79800] 03:43:26 INFO - PROCESS | 3852 | 1469443406156 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 688ms 03:43:26 INFO - PROCESS | 3852 | 1469443406182 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 3852 | 1469443406184 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 03:43:26 INFO - PROCESS | 3852 | 1469443406188 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:43:26 INFO - PROCESS | 3852 | 1469443406189 Marionette TRACE conn3 <- [1,1094,null,{}] 03:43:26 INFO - PROCESS | 3852 | 1469443406193 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:26 INFO - PROCESS | 3852 | 1469443406195 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:26 INFO - PROCESS | 3852 | 1469443406327 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:43:26 INFO - PROCESS | 3852 | 1469443406345 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:26 INFO - PROCESS | 3852 | 1469443406348 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:26 INFO - PROCESS | 3852 | ++DOCSHELL 17826000 == 36 [pid = 3852] [id = 283] 03:43:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (17826400) [pid = 3852] [serial = 848] [outer = 00000000] 03:43:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17AC6800) [pid = 3852] [serial = 849] [outer = 17826400] 03:43:26 INFO - PROCESS | 3852 | 1469443406390 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (17F80C00) [pid = 3852] [serial = 850] [outer = 17826400] 03:43:26 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (17AC6C00) [pid = 3852] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:43:26 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (17022000) [pid = 3852] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:43:26 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (153A2000) [pid = 3852] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:43:26 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (17AC4400) [pid = 3852] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:43:26 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16FAE000) [pid = 3852] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:43:26 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (1760DC00) [pid = 3852] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:43:26 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (12D64400) [pid = 3852] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:43:26 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (10A4DC00) [pid = 3852] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:43:26 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (12BCE800) [pid = 3852] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:43:26 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (16FEB400) [pid = 3852] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:43:26 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (12D9B000) [pid = 3852] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:43:26 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (15B27400) [pid = 3852] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:43:26 INFO - PROCESS | 3852 | 1469443406902 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 735ms 03:43:26 INFO - PROCESS | 3852 | 1469443406928 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 3852 | 1469443406930 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 03:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:43:26 INFO - PROCESS | 3852 | 1469443406933 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - PROCESS | 3852 | 1469443406935 Marionette TRACE conn3 <- [1,1098,null,{}] 03:43:26 INFO - PROCESS | 3852 | 1469443406938 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:26 INFO - PROCESS | 3852 | 1469443406940 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:27 INFO - PROCESS | 3852 | 1469443407019 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:43:27 INFO - PROCESS | 3852 | 1469443407024 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 3852 | 1469443407027 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:27 INFO - PROCESS | 3852 | ++DOCSHELL 110D4400 == 37 [pid = 3852] [id = 284] 03:43:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (13260400) [pid = 3852] [serial = 851] [outer = 00000000] 03:43:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (15B30000) [pid = 3852] [serial = 852] [outer = 13260400] 03:43:27 INFO - PROCESS | 3852 | 1469443407069 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (178B1000) [pid = 3852] [serial = 853] [outer = 13260400] 03:43:27 INFO - PROCESS | 3852 | 1469443407494 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 594ms 03:43:27 INFO - PROCESS | 3852 | 1469443407531 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:43:27 INFO - PROCESS | 3852 | 1469443407533 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 03:43:27 INFO - PROCESS | 3852 | 1469443407536 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:43:27 INFO - PROCESS | 3852 | 1469443407538 Marionette TRACE conn3 <- [1,1102,null,{}] 03:43:27 INFO - PROCESS | 3852 | 1469443407541 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:27 INFO - PROCESS | 3852 | 1469443407543 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:27 INFO - PROCESS | 3852 | 1469443407623 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:43:27 INFO - PROCESS | 3852 | 1469443407628 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 3852 | 1469443407630 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:27 INFO - PROCESS | 3852 | ++DOCSHELL 1540F000 == 38 [pid = 3852] [id = 285] 03:43:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16FAE400) [pid = 3852] [serial = 854] [outer = 00000000] 03:43:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (182C5C00) [pid = 3852] [serial = 855] [outer = 16FAE400] 03:43:27 INFO - PROCESS | 3852 | 1469443407673 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (19975400) [pid = 3852] [serial = 856] [outer = 16FAE400] 03:43:28 INFO - PROCESS | 3852 | 1469443408103 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 594ms 03:43:28 INFO - PROCESS | 3852 | 1469443408134 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 3852 | 1469443408136 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 03:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:43:28 INFO - PROCESS | 3852 | 1469443408140 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 3852 | 1469443408143 Marionette TRACE conn3 <- [1,1106,null,{}] 03:43:28 INFO - PROCESS | 3852 | 1469443408165 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:28 INFO - PROCESS | 3852 | 1469443408167 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:28 INFO - PROCESS | 3852 | 1469443408244 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:43:28 INFO - PROCESS | 3852 | 1469443408252 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:28 INFO - PROCESS | 3852 | 1469443408254 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:28 INFO - PROCESS | 3852 | ++DOCSHELL 18012C00 == 39 [pid = 3852] [id = 286] 03:43:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (182BA000) [pid = 3852] [serial = 857] [outer = 00000000] 03:43:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (19ED1C00) [pid = 3852] [serial = 858] [outer = 182BA000] 03:43:28 INFO - PROCESS | 3852 | 1469443408296 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (19980400) [pid = 3852] [serial = 859] [outer = 182BA000] 03:43:28 INFO - PROCESS | 3852 | 1469443408717 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 609ms 03:43:28 INFO - PROCESS | 3852 | 1469443408757 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 3852 | 1469443408759 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 03:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:43:28 INFO - PROCESS | 3852 | 1469443408776 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 3852 | 1469443408779 Marionette TRACE conn3 <- [1,1110,null,{}] 03:43:28 INFO - PROCESS | 3852 | 1469443408782 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:28 INFO - PROCESS | 3852 | 1469443408785 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:28 INFO - PROCESS | 3852 | 1469443408919 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:43:29 INFO - PROCESS | 3852 | 1469443409067 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:29 INFO - PROCESS | 3852 | 1469443409071 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:29 INFO - PROCESS | 3852 | ++DOCSHELL 10476C00 == 40 [pid = 3852] [id = 287] 03:43:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1047C400) [pid = 3852] [serial = 860] [outer = 00000000] 03:43:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (10A09800) [pid = 3852] [serial = 861] [outer = 1047C400] 03:43:29 INFO - PROCESS | 3852 | 1469443409130 Marionette DEBUG loaded listener.js 03:43:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (10F85800) [pid = 3852] [serial = 862] [outer = 1047C400] 03:43:29 INFO - PROCESS | 3852 | 1469443409687 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 953ms 03:43:29 INFO - PROCESS | 3852 | 1469443409730 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 3852 | 1469443409734 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 03:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:43:29 INFO - PROCESS | 3852 | 1469443409740 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - PROCESS | 3852 | 1469443409743 Marionette TRACE conn3 <- [1,1114,null,{}] 03:43:29 INFO - PROCESS | 3852 | 1469443409748 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:29 INFO - PROCESS | 3852 | 1469443409751 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:29 INFO - PROCESS | 3852 | 1469443409861 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:43:29 INFO - PROCESS | 3852 | 1469443409959 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:29 INFO - PROCESS | 3852 | 1469443409962 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:29 INFO - PROCESS | 3852 | ++DOCSHELL 142B3800 == 41 [pid = 3852] [id = 288] 03:43:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (142B9400) [pid = 3852] [serial = 863] [outer = 00000000] 03:43:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (142CF400) [pid = 3852] [serial = 864] [outer = 142B9400] 03:43:30 INFO - PROCESS | 3852 | 1469443410017 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1539D400) [pid = 3852] [serial = 865] [outer = 142B9400] 03:43:30 INFO - PROCESS | 3852 | 1469443410637 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 953ms 03:43:30 INFO - PROCESS | 3852 | 1469443410685 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:43:30 INFO - PROCESS | 3852 | 1469443410688 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 03:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:43:30 INFO - PROCESS | 3852 | 1469443410692 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:43:30 INFO - PROCESS | 3852 | 1469443410694 Marionette TRACE conn3 <- [1,1118,null,{}] 03:43:30 INFO - PROCESS | 3852 | 1469443410698 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:30 INFO - PROCESS | 3852 | 1469443410701 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:30 INFO - PROCESS | 3852 | 1469443410840 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:43:30 INFO - PROCESS | 3852 | 1469443410968 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:30 INFO - PROCESS | 3852 | 1469443410971 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:30 INFO - PROCESS | 3852 | ++DOCSHELL 15493400 == 42 [pid = 3852] [id = 289] 03:43:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (16FEA400) [pid = 3852] [serial = 866] [outer = 00000000] 03:43:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (17143400) [pid = 3852] [serial = 867] [outer = 16FEA400] 03:43:31 INFO - PROCESS | 3852 | 1469443411025 Marionette DEBUG loaded listener.js 03:43:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (176D0000) [pid = 3852] [serial = 868] [outer = 16FEA400] 03:43:31 INFO - PROCESS | 3852 | 1469443411671 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1047ms 03:43:31 INFO - PROCESS | 3852 | 1469443411735 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:43:31 INFO - PROCESS | 3852 | 1469443411739 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 03:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:43:31 INFO - PROCESS | 3852 | 1469443411767 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:43:31 INFO - PROCESS | 3852 | 1469443411772 Marionette TRACE conn3 <- [1,1122,null,{}] 03:43:31 INFO - PROCESS | 3852 | 1469443411776 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:31 INFO - PROCESS | 3852 | 1469443411779 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:32 INFO - PROCESS | 3852 | 1469443412069 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:43:32 INFO - PROCESS | 3852 | 1469443412184 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:32 INFO - PROCESS | 3852 | 1469443412187 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:32 INFO - PROCESS | 3852 | ++DOCSHELL 110CAC00 == 43 [pid = 3852] [id = 290] 03:43:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (112A0C00) [pid = 3852] [serial = 869] [outer = 00000000] 03:43:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (12AE2C00) [pid = 3852] [serial = 870] [outer = 112A0C00] 03:43:32 INFO - PROCESS | 3852 | 1469443412245 Marionette DEBUG loaded listener.js 03:43:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (130D6400) [pid = 3852] [serial = 871] [outer = 112A0C00] 03:43:32 INFO - PROCESS | 3852 | 1469443412809 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1093ms 03:43:32 INFO - PROCESS | 3852 | 1469443412867 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:43:32 INFO - PROCESS | 3852 | 1469443412871 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 03:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:43:32 INFO - PROCESS | 3852 | 1469443412876 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:43:32 INFO - PROCESS | 3852 | 1469443412879 Marionette TRACE conn3 <- [1,1126,null,{}] 03:43:32 INFO - PROCESS | 3852 | 1469443412883 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:32 INFO - PROCESS | 3852 | 1469443412886 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:32 INFO - PROCESS | 3852 | 1469443412985 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:43:33 INFO - PROCESS | 3852 | 1469443413070 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:33 INFO - PROCESS | 3852 | 1469443413072 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 18012C00 == 42 [pid = 3852] [id = 286] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 1540F000 == 41 [pid = 3852] [id = 285] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 110D4400 == 40 [pid = 3852] [id = 284] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 17826000 == 39 [pid = 3852] [id = 283] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 153A1800 == 38 [pid = 3852] [id = 282] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 131E3400 == 37 [pid = 3852] [id = 281] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 16157C00 == 36 [pid = 3852] [id = 280] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 142CC000 == 35 [pid = 3852] [id = 279] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 12D9C000 == 34 [pid = 3852] [id = 278] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 1307AC00 == 33 [pid = 3852] [id = 277] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 15396800 == 32 [pid = 3852] [id = 276] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 1047C000 == 31 [pid = 3852] [id = 275] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 12AD8800 == 30 [pid = 3852] [id = 267] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 110CAC00 == 29 [pid = 3852] [id = 290] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 15493400 == 28 [pid = 3852] [id = 289] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 10476C00 == 27 [pid = 3852] [id = 287] 03:43:33 INFO - PROCESS | 3852 | --DOCSHELL 142B3800 == 26 [pid = 3852] [id = 288] 03:43:33 INFO - PROCESS | 3852 | ++DOCSHELL 102CD400 == 27 [pid = 3852] [id = 291] 03:43:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (102D2000) [pid = 3852] [serial = 872] [outer = 00000000] 03:43:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (104E2800) [pid = 3852] [serial = 873] [outer = 102D2000] 03:43:33 INFO - PROCESS | 3852 | 1469443413709 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (10A4C000) [pid = 3852] [serial = 874] [outer = 102D2000] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (182C3800) [pid = 3852] [serial = 813] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (182C7400) [pid = 3852] [serial = 819] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (161B4C00) [pid = 3852] [serial = 808] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (18213400) [pid = 3852] [serial = 799] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (176D0400) [pid = 3852] [serial = 811] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (182C8C00) [pid = 3852] [serial = 814] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (178BA800) [pid = 3852] [serial = 796] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (17820000) [pid = 3852] [serial = 795] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (131EB800) [pid = 3852] [serial = 816] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (18013C00) [pid = 3852] [serial = 798] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (13C26400) [pid = 3852] [serial = 786] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (16FEE800) [pid = 3852] [serial = 810] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (139CCC00) [pid = 3852] [serial = 805] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (142B9000) [pid = 3852] [serial = 787] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (17140C00) [pid = 3852] [serial = 793] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (142D5C00) [pid = 3852] [serial = 801] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16162C00) [pid = 3852] [serial = 807] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (13256400) [pid = 3852] [serial = 804] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (161B6C00) [pid = 3852] [serial = 790] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (161A9800) [pid = 3852] [serial = 789] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (16FF0400) [pid = 3852] [serial = 792] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (139CBC00) [pid = 3852] [serial = 817] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (195CDC00) [pid = 3852] [serial = 820] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (153A1C00) [pid = 3852] [serial = 802] [outer = 00000000] [url = about:blank] 03:43:33 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1997D400) [pid = 3852] [serial = 822] [outer = 00000000] [url = about:blank] 03:43:34 INFO - PROCESS | 3852 | 1469443414253 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1391ms 03:43:34 INFO - PROCESS | 3852 | 1469443414277 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 3852 | 1469443414281 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 03:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:43:34 INFO - PROCESS | 3852 | 1469443414286 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 3852 | 1469443414288 Marionette TRACE conn3 <- [1,1130,null,{}] 03:43:34 INFO - PROCESS | 3852 | 1469443414293 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:34 INFO - PROCESS | 3852 | 1469443414296 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:34 INFO - PROCESS | 3852 | 1469443414384 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:43:34 INFO - PROCESS | 3852 | 1469443414390 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:34 INFO - PROCESS | 3852 | 1469443414393 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:34 INFO - PROCESS | 3852 | ++DOCSHELL 13C32C00 == 28 [pid = 3852] [id = 292] 03:43:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (13CE6800) [pid = 3852] [serial = 875] [outer = 00000000] 03:43:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (13EA0C00) [pid = 3852] [serial = 876] [outer = 13CE6800] 03:43:34 INFO - PROCESS | 3852 | 1469443414467 Marionette DEBUG loaded listener.js 03:43:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (142BE000) [pid = 3852] [serial = 877] [outer = 13CE6800] 03:43:34 INFO - PROCESS | 3852 | 1469443414934 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 703ms 03:43:34 INFO - PROCESS | 3852 | 1469443414987 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 3852 | 1469443414991 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 03:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:43:35 INFO - PROCESS | 3852 | 1469443415026 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:43:35 INFO - PROCESS | 3852 | 1469443415029 Marionette TRACE conn3 <- [1,1134,null,{}] 03:43:35 INFO - PROCESS | 3852 | 1469443415037 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:35 INFO - PROCESS | 3852 | 1469443415039 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:35 INFO - PROCESS | 3852 | 1469443415131 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:43:35 INFO - PROCESS | 3852 | 1469443415138 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:35 INFO - PROCESS | 3852 | 1469443415140 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:35 INFO - PROCESS | 3852 | ++DOCSHELL 1539B400 == 29 [pid = 3852] [id = 293] 03:43:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1539B800) [pid = 3852] [serial = 878] [outer = 00000000] 03:43:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1548A400) [pid = 3852] [serial = 879] [outer = 1539B800] 03:43:35 INFO - PROCESS | 3852 | 1469443415189 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16162C00) [pid = 3852] [serial = 880] [outer = 1539B800] 03:43:35 INFO - PROCESS | 3852 | 1469443415641 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 719ms 03:43:35 INFO - PROCESS | 3852 | 1469443415717 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:43:35 INFO - PROCESS | 3852 | 1469443415719 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 03:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:43:35 INFO - PROCESS | 3852 | 1469443415723 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:43:35 INFO - PROCESS | 3852 | 1469443415726 Marionette TRACE conn3 <- [1,1138,null,{}] 03:43:35 INFO - PROCESS | 3852 | 1469443415737 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:35 INFO - PROCESS | 3852 | 1469443415741 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:35 INFO - PROCESS | 3852 | 1469443415831 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:43:35 INFO - PROCESS | 3852 | 1469443415843 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:35 INFO - PROCESS | 3852 | 1469443415846 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:35 INFO - PROCESS | 3852 | ++DOCSHELL 16339000 == 30 [pid = 3852] [id = 294] 03:43:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16339C00) [pid = 3852] [serial = 881] [outer = 00000000] 03:43:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1633E400) [pid = 3852] [serial = 882] [outer = 16339C00] 03:43:35 INFO - PROCESS | 3852 | 1469443415899 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16FA2800) [pid = 3852] [serial = 883] [outer = 16339C00] 03:43:36 INFO - PROCESS | 3852 | 1469443416376 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 703ms 03:43:36 INFO - PROCESS | 3852 | 1469443416422 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 3852 | 1469443416424 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 03:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:43:36 INFO - PROCESS | 3852 | 1469443416428 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - PROCESS | 3852 | 1469443416429 Marionette TRACE conn3 <- [1,1142,null,{}] 03:43:36 INFO - PROCESS | 3852 | 1469443416433 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:36 INFO - PROCESS | 3852 | 1469443416435 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:36 INFO - PROCESS | 3852 | 1469443416572 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:43:36 INFO - PROCESS | 3852 | 1469443416592 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:36 INFO - PROCESS | 3852 | 1469443416594 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:36 INFO - PROCESS | 3852 | ++DOCSHELL 1686C800 == 31 [pid = 3852] [id = 295] 03:43:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16E81000) [pid = 3852] [serial = 884] [outer = 00000000] 03:43:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1713F800) [pid = 3852] [serial = 885] [outer = 16E81000] 03:43:36 INFO - PROCESS | 3852 | 1469443416638 Marionette DEBUG loaded listener.js 03:43:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17145000) [pid = 3852] [serial = 886] [outer = 16E81000] 03:43:37 INFO - PROCESS | 3852 | 1469443417053 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 640ms 03:43:37 INFO - PROCESS | 3852 | 1469443417072 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 3852 | 1469443417074 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 03:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:43:37 INFO - PROCESS | 3852 | 1469443417077 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - PROCESS | 3852 | 1469443417079 Marionette TRACE conn3 <- [1,1146,null,{}] 03:43:37 INFO - PROCESS | 3852 | 1469443417083 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:37 INFO - PROCESS | 3852 | 1469443417085 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:37 INFO - PROCESS | 3852 | 1469443417190 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:43:37 INFO - PROCESS | 3852 | 1469443417195 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:37 INFO - PROCESS | 3852 | 1469443417197 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:37 INFO - PROCESS | 3852 | ++DOCSHELL 17149C00 == 32 [pid = 3852] [id = 296] 03:43:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (17176000) [pid = 3852] [serial = 887] [outer = 00000000] 03:43:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1781F800) [pid = 3852] [serial = 888] [outer = 17176000] 03:43:37 INFO - PROCESS | 3852 | 1469443417251 Marionette DEBUG loaded listener.js 03:43:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (17AC7800) [pid = 3852] [serial = 889] [outer = 17176000] 03:43:37 INFO - PROCESS | 3852 | 1469443417756 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 797ms 03:43:37 INFO - PROCESS | 3852 | 1469443417893 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 3852 | 1469443417895 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 03:43:37 INFO - PROCESS | 3852 | 1469443417899 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:43:37 INFO - PROCESS | 3852 | 1469443417900 Marionette TRACE conn3 <- [1,1150,null,{}] 03:43:37 INFO - PROCESS | 3852 | 1469443417904 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:37 INFO - PROCESS | 3852 | 1469443417909 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:38 INFO - PROCESS | 3852 | 1469443418022 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:43:38 INFO - PROCESS | 3852 | 1469443418028 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:38 INFO - PROCESS | 3852 | 1469443418030 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:38 INFO - PROCESS | 3852 | ++DOCSHELL 10A4DC00 == 33 [pid = 3852] [id = 297] 03:43:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (12BD2C00) [pid = 3852] [serial = 890] [outer = 00000000] 03:43:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (16FA7400) [pid = 3852] [serial = 891] [outer = 12BD2C00] 03:43:38 INFO - PROCESS | 3852 | 1469443418386 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (182C6000) [pid = 3852] [serial = 892] [outer = 12BD2C00] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (16E74C00) [pid = 3852] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (12DA0400) [pid = 3852] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1047E400) [pid = 3852] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (15B23400) [pid = 3852] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (16E79800) [pid = 3852] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (16159400) [pid = 3852] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (142D1000) [pid = 3852] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1307B800) [pid = 3852] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (17826400) [pid = 3852] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (178B9C00) [pid = 3852] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (13260400) [pid = 3852] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16FAE400) [pid = 3852] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:43:38 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (182BA000) [pid = 3852] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:43:38 INFO - PROCESS | 3852 | 1469443418746 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 875ms 03:43:38 INFO - PROCESS | 3852 | 1469443418785 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:43:38 INFO - PROCESS | 3852 | 1469443418787 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 03:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:43:38 INFO - PROCESS | 3852 | 1469443418790 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:43:38 INFO - PROCESS | 3852 | 1469443418792 Marionette TRACE conn3 <- [1,1154,null,{}] 03:43:38 INFO - PROCESS | 3852 | 1469443418795 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:38 INFO - PROCESS | 3852 | 1469443418797 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:38 INFO - PROCESS | 3852 | 1469443418873 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:43:38 INFO - PROCESS | 3852 | 1469443418955 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:38 INFO - PROCESS | 3852 | 1469443418957 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:38 INFO - PROCESS | 3852 | ++DOCSHELL 15396C00 == 34 [pid = 3852] [id = 298] 03:43:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (15B2A000) [pid = 3852] [serial = 893] [outer = 00000000] 03:43:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1714B400) [pid = 3852] [serial = 894] [outer = 15B2A000] 03:43:38 INFO - PROCESS | 3852 | 1469443419001 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (195C1000) [pid = 3852] [serial = 895] [outer = 15B2A000] 03:43:39 INFO - PROCESS | 3852 | 1469443419357 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 594ms 03:43:39 INFO - PROCESS | 3852 | 1469443419388 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:43:39 INFO - PROCESS | 3852 | 1469443419390 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 03:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:43:39 INFO - PROCESS | 3852 | 1469443419393 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:43:39 INFO - PROCESS | 3852 | 1469443419395 Marionette TRACE conn3 <- [1,1158,null,{}] 03:43:39 INFO - PROCESS | 3852 | 1469443419399 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:39 INFO - PROCESS | 3852 | 1469443419401 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:39 INFO - PROCESS | 3852 | 1469443419476 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:43:39 INFO - PROCESS | 3852 | 1469443419481 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 3852 | 1469443419483 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:39 INFO - PROCESS | 3852 | ++DOCSHELL 19981000 == 35 [pid = 3852] [id = 299] 03:43:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (19ECF800) [pid = 3852] [serial = 896] [outer = 00000000] 03:43:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1A08A000) [pid = 3852] [serial = 897] [outer = 19ECF800] 03:43:39 INFO - PROCESS | 3852 | 1469443419527 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1A08B400) [pid = 3852] [serial = 898] [outer = 19ECF800] 03:43:39 INFO - PROCESS | 3852 | 1469443419998 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 640ms 03:43:40 INFO - PROCESS | 3852 | 1469443420031 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:43:40 INFO - PROCESS | 3852 | 1469443420043 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 03:43:40 INFO - PROCESS | 3852 | 1469443420047 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:43:40 INFO - PROCESS | 3852 | 1469443420048 Marionette TRACE conn3 <- [1,1162,null,{}] 03:43:40 INFO - PROCESS | 3852 | 1469443420052 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:40 INFO - PROCESS | 3852 | 1469443420054 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:40 INFO - PROCESS | 3852 | 1469443420131 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:43:40 INFO - PROCESS | 3852 | 1469443420136 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:40 INFO - PROCESS | 3852 | 1469443420138 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:40 INFO - PROCESS | 3852 | ++DOCSHELL 1A097000 == 36 [pid = 3852] [id = 300] 03:43:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1A189000) [pid = 3852] [serial = 899] [outer = 00000000] 03:43:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1A315400) [pid = 3852] [serial = 900] [outer = 1A189000] 03:43:40 INFO - PROCESS | 3852 | 1469443420181 Marionette DEBUG loaded listener.js 03:43:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1A318800) [pid = 3852] [serial = 901] [outer = 1A189000] 03:43:40 INFO - PROCESS | 3852 | 1469443420958 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 03:43:41 INFO - PROCESS | 3852 | 1469443421040 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 03:43:41 INFO - PROCESS | 3852 | 1469443421045 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:43:41 INFO - PROCESS | 3852 | 1469443421050 Marionette TRACE conn3 <- [1,1166,null,{}] 03:43:41 INFO - PROCESS | 3852 | 1469443421056 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:41 INFO - PROCESS | 3852 | 1469443421059 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:41 INFO - PROCESS | 3852 | 1469443421189 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:43:41 INFO - PROCESS | 3852 | 1469443421309 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 3852 | 1469443421312 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:41 INFO - PROCESS | 3852 | ++DOCSHELL 12AD6C00 == 37 [pid = 3852] [id = 301] 03:43:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (12D6A000) [pid = 3852] [serial = 902] [outer = 00000000] 03:43:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (13C27800) [pid = 3852] [serial = 903] [outer = 12D6A000] 03:43:41 INFO - PROCESS | 3852 | 1469443421376 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (142CF800) [pid = 3852] [serial = 904] [outer = 12D6A000] 03:43:42 INFO - PROCESS | 3852 | 1469443422076 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 03:43:42 INFO - PROCESS | 3852 | 1469443422153 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 03:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:43:42 INFO - PROCESS | 3852 | 1469443422160 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - PROCESS | 3852 | 1469443422163 Marionette TRACE conn3 <- [1,1170,null,{}] 03:43:42 INFO - PROCESS | 3852 | 1469443422168 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:42 INFO - PROCESS | 3852 | 1469443422171 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:42 INFO - PROCESS | 3852 | 1469443422308 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:43:42 INFO - PROCESS | 3852 | 1469443422437 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 3852 | 1469443422440 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:42 INFO - PROCESS | 3852 | ++DOCSHELL 104EBC00 == 38 [pid = 3852] [id = 302] 03:43:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (10A0F800) [pid = 3852] [serial = 905] [outer = 00000000] 03:43:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (131EA800) [pid = 3852] [serial = 906] [outer = 10A0F800] 03:43:42 INFO - PROCESS | 3852 | 1469443422498 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (13CF0000) [pid = 3852] [serial = 907] [outer = 10A0F800] 03:43:43 INFO - PROCESS | 3852 | --DOCSHELL 19981000 == 37 [pid = 3852] [id = 299] 03:43:43 INFO - PROCESS | 3852 | --DOCSHELL 15396C00 == 36 [pid = 3852] [id = 298] 03:43:43 INFO - PROCESS | 3852 | --DOCSHELL 10A4DC00 == 35 [pid = 3852] [id = 297] 03:43:43 INFO - PROCESS | 3852 | --DOCSHELL 17149C00 == 34 [pid = 3852] [id = 296] 03:43:43 INFO - PROCESS | 3852 | --DOCSHELL 1686C800 == 33 [pid = 3852] [id = 295] 03:43:43 INFO - PROCESS | 3852 | --DOCSHELL 16339000 == 32 [pid = 3852] [id = 294] 03:43:43 INFO - PROCESS | 3852 | --DOCSHELL 1539B400 == 31 [pid = 3852] [id = 293] 03:43:43 INFO - PROCESS | 3852 | --DOCSHELL 13C32C00 == 30 [pid = 3852] [id = 292] 03:43:43 INFO - PROCESS | 3852 | --DOCSHELL 102CD400 == 29 [pid = 3852] [id = 291] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (16FA6800) [pid = 3852] [serial = 843] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (16FADC00) [pid = 3852] [serial = 844] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (13922C00) [pid = 3852] [serial = 834] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (139D2800) [pid = 3852] [serial = 835] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (10A10000) [pid = 3852] [serial = 825] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (12A2C800) [pid = 3852] [serial = 826] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (1615A000) [pid = 3852] [serial = 828] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (1313D400) [pid = 3852] [serial = 829] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (17619400) [pid = 3852] [serial = 847] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (16342C00) [pid = 3852] [serial = 840] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (17149000) [pid = 3852] [serial = 846] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1507C000) [pid = 3852] [serial = 837] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (15397800) [pid = 3852] [serial = 838] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (13147000) [pid = 3852] [serial = 831] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (131E1000) [pid = 3852] [serial = 832] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (17AC6800) [pid = 3852] [serial = 849] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (19982400) [pid = 3852] [serial = 823] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (178B1000) [pid = 3852] [serial = 853] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (15B30000) [pid = 3852] [serial = 852] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (17F80C00) [pid = 3852] [serial = 850] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (19980400) [pid = 3852] [serial = 859] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (19975400) [pid = 3852] [serial = 856] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (182C5C00) [pid = 3852] [serial = 855] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (16999C00) [pid = 3852] [serial = 841] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (19ED1C00) [pid = 3852] [serial = 858] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 3852 | 1469443423294 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 03:43:43 INFO - PROCESS | 3852 | 1469443423322 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 03:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:43:43 INFO - PROCESS | 3852 | 1469443423326 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:43:43 INFO - PROCESS | 3852 | 1469443423331 Marionette TRACE conn3 <- [1,1174,null,{}] 03:43:43 INFO - PROCESS | 3852 | 1469443423336 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:43 INFO - PROCESS | 3852 | 1469443423339 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:43 INFO - PROCESS | 3852 | 1469443423443 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:43:43 INFO - PROCESS | 3852 | 1469443423529 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:43 INFO - PROCESS | 3852 | 1469443423532 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:43 INFO - PROCESS | 3852 | ++DOCSHELL 10474C00 == 30 [pid = 3852] [id = 303] 03:43:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (1055D800) [pid = 3852] [serial = 908] [outer = 00000000] 03:43:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (130B3400) [pid = 3852] [serial = 909] [outer = 1055D800] 03:43:43 INFO - PROCESS | 3852 | 1469443423579 Marionette DEBUG loaded listener.js 03:43:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (13CF0C00) [pid = 3852] [serial = 910] [outer = 1055D800] 03:43:43 INFO - PROCESS | 3852 | 1469443424004 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 3852 | 1469443424069 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 03:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:43:44 INFO - PROCESS | 3852 | 1469443424075 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - PROCESS | 3852 | 1469443424078 Marionette TRACE conn3 <- [1,1178,null,{}] 03:43:44 INFO - PROCESS | 3852 | 1469443424081 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:44 INFO - PROCESS | 3852 | 1469443424084 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:44 INFO - PROCESS | 3852 | 1469443424175 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:43:44 INFO - PROCESS | 3852 | 1469443424188 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 3852 | 1469443424190 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:44 INFO - PROCESS | 3852 | ++DOCSHELL 1539B400 == 31 [pid = 3852] [id = 304] 03:43:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (1539C400) [pid = 3852] [serial = 911] [outer = 00000000] 03:43:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (16157C00) [pid = 3852] [serial = 912] [outer = 1539C400] 03:43:44 INFO - PROCESS | 3852 | 1469443424240 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (161AF400) [pid = 3852] [serial = 913] [outer = 1539C400] 03:43:44 INFO - PROCESS | 3852 | 1469443424696 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 3852 | 1469443424716 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 03:43:44 INFO - PROCESS | 3852 | 1469443424723 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:43:44 INFO - PROCESS | 3852 | 1469443424726 Marionette TRACE conn3 <- [1,1182,null,{}] 03:43:44 INFO - PROCESS | 3852 | 1469443424737 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:44 INFO - PROCESS | 3852 | 1469443424741 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:44 INFO - PROCESS | 3852 | 1469443424823 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:43:44 INFO - PROCESS | 3852 | 1469443424833 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 3852 | 1469443424836 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:44 INFO - PROCESS | 3852 | ++DOCSHELL 16FEC000 == 32 [pid = 3852] [id = 305] 03:43:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (16FEC400) [pid = 3852] [serial = 914] [outer = 00000000] 03:43:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (1713EC00) [pid = 3852] [serial = 915] [outer = 16FEC400] 03:43:44 INFO - PROCESS | 3852 | 1469443424883 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (17170800) [pid = 3852] [serial = 916] [outer = 16FEC400] 03:43:45 INFO - PROCESS | 3852 | 1469443425323 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 3852 | 1469443425364 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 03:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:43:45 INFO - PROCESS | 3852 | 1469443425367 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 3852 | 1469443425369 Marionette TRACE conn3 <- [1,1186,null,{}] 03:43:45 INFO - PROCESS | 3852 | 1469443425372 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:45 INFO - PROCESS | 3852 | 1469443425374 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:45 INFO - PROCESS | 3852 | 1469443425466 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:43:45 INFO - PROCESS | 3852 | 1469443425471 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:45 INFO - PROCESS | 3852 | 1469443425473 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:45 INFO - PROCESS | 3852 | ++DOCSHELL 171C8400 == 33 [pid = 3852] [id = 306] 03:43:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1760E800) [pid = 3852] [serial = 917] [outer = 00000000] 03:43:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17F7FC00) [pid = 3852] [serial = 918] [outer = 1760E800] 03:43:45 INFO - PROCESS | 3852 | 1469443425518 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (18211800) [pid = 3852] [serial = 919] [outer = 1760E800] 03:43:45 INFO - PROCESS | 3852 | 1469443426003 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 703ms 03:43:46 INFO - PROCESS | 3852 | 1469443426067 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 3852 | 1469443426069 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 03:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:43:46 INFO - PROCESS | 3852 | 1469443426072 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - PROCESS | 3852 | 1469443426074 Marionette TRACE conn3 <- [1,1190,null,{}] 03:43:46 INFO - PROCESS | 3852 | 1469443426084 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:46 INFO - PROCESS | 3852 | 1469443426086 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:46 INFO - PROCESS | 3852 | 1469443426191 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:43:46 INFO - PROCESS | 3852 | 1469443426200 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:46 INFO - PROCESS | 3852 | 1469443426203 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:46 INFO - PROCESS | 3852 | ++DOCSHELL 182BE800 == 34 [pid = 3852] [id = 307] 03:43:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (182C0000) [pid = 3852] [serial = 920] [outer = 00000000] 03:43:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (195C4C00) [pid = 3852] [serial = 921] [outer = 182C0000] 03:43:46 INFO - PROCESS | 3852 | 1469443426246 Marionette DEBUG loaded listener.js 03:43:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (195CA400) [pid = 3852] [serial = 922] [outer = 182C0000] 03:43:46 INFO - PROCESS | 3852 | 1469443426717 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:43:46 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:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 688ms 03:43:46 INFO - PROCESS | 3852 | 1469443426772 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 3852 | 1469443426774 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 03:43:46 INFO - PROCESS | 3852 | 1469443426777 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:43:46 INFO - PROCESS | 3852 | 1469443426779 Marionette TRACE conn3 <- [1,1194,null,{}] 03:43:46 INFO - PROCESS | 3852 | 1469443426782 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:46 INFO - PROCESS | 3852 | 1469443426787 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:46 INFO - PROCESS | 3852 | 1469443426940 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:43:47 INFO - PROCESS | 3852 | 1469443427001 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 3852 | 1469443427003 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:47 INFO - PROCESS | 3852 | ++DOCSHELL 19ED4C00 == 35 [pid = 3852] [id = 308] 03:43:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (19ED7000) [pid = 3852] [serial = 923] [outer = 00000000] 03:43:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1A092C00) [pid = 3852] [serial = 924] [outer = 19ED7000] 03:43:47 INFO - PROCESS | 3852 | 1469443427055 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1A188800) [pid = 3852] [serial = 925] [outer = 19ED7000] 03:43:47 INFO - PROCESS | 3852 | 1469443427469 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:43:47 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:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 735ms 03:43:47 INFO - PROCESS | 3852 | 1469443427525 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 03:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:43:47 INFO - PROCESS | 3852 | 1469443427527 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 03:43:47 INFO - PROCESS | 3852 | 1469443427531 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:43:47 INFO - PROCESS | 3852 | 1469443427532 Marionette TRACE conn3 <- [1,1198,null,{}] 03:43:47 INFO - PROCESS | 3852 | 1469443427536 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:47 INFO - PROCESS | 3852 | 1469443427538 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:47 INFO - PROCESS | 3852 | 1469443427646 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:43:47 INFO - PROCESS | 3852 | 1469443427654 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 3852 | 1469443427656 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:47 INFO - PROCESS | 3852 | ++DOCSHELL 16FE9000 == 36 [pid = 3852] [id = 309] 03:43:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1A5BB800) [pid = 3852] [serial = 926] [outer = 00000000] 03:43:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1A5C0C00) [pid = 3852] [serial = 927] [outer = 1A5BB800] 03:43:47 INFO - PROCESS | 3852 | 1469443427746 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1A6BCC00) [pid = 3852] [serial = 928] [outer = 1A5BB800] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (16E81000) [pid = 3852] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1539B800) [pid = 3852] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (13CE6800) [pid = 3852] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (16339C00) [pid = 3852] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (102D2000) [pid = 3852] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (112A0C00) [pid = 3852] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (17176000) [pid = 3852] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1047C400) [pid = 3852] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (142B9400) [pid = 3852] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16FEA400) [pid = 3852] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (19ECF800) [pid = 3852] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (12BD2C00) [pid = 3852] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:43:47 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (15B2A000) [pid = 3852] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:43:48 INFO - PROCESS | 3852 | 1469443428205 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 735ms 03:43:48 INFO - PROCESS | 3852 | 1469443428287 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:43:48 INFO - PROCESS | 3852 | 1469443428289 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 03:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:43:48 INFO - PROCESS | 3852 | 1469443428292 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - PROCESS | 3852 | 1469443428294 Marionette TRACE conn3 <- [1,1202,null,{}] 03:43:48 INFO - PROCESS | 3852 | 1469443428297 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:48 INFO - PROCESS | 3852 | 1469443428299 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:48 INFO - PROCESS | 3852 | 1469443428378 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:43:48 INFO - PROCESS | 3852 | 1469443428383 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:48 INFO - PROCESS | 3852 | 1469443428385 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:48 INFO - PROCESS | 3852 | ++DOCSHELL 1539B800 == 37 [pid = 3852] [id = 310] 03:43:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (15B2A000) [pid = 3852] [serial = 929] [outer = 00000000] 03:43:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (17021000) [pid = 3852] [serial = 930] [outer = 15B2A000] 03:43:48 INFO - PROCESS | 3852 | 1469443428428 Marionette DEBUG loaded listener.js 03:43:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17AC6400) [pid = 3852] [serial = 931] [outer = 15B2A000] 03:43:48 INFO - PROCESS | 3852 | 1469443428839 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 594ms 03:43:48 INFO - PROCESS | 3852 | 1469443428889 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:43:48 INFO - PROCESS | 3852 | 1469443428891 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 03:43:48 INFO - PROCESS | 3852 | 1469443428894 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:43:48 INFO - PROCESS | 3852 | 1469443428896 Marionette TRACE conn3 <- [1,1206,null,{}] 03:43:48 INFO - PROCESS | 3852 | 1469443428903 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:48 INFO - PROCESS | 3852 | 1469443428905 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:48 INFO - PROCESS | 3852 | 1469443428982 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:43:48 INFO - PROCESS | 3852 | 1469443428987 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:48 INFO - PROCESS | 3852 | 1469443428989 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:49 INFO - PROCESS | 3852 | ++DOCSHELL 16FF0000 == 38 [pid = 3852] [id = 311] 03:43:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1701F400) [pid = 3852] [serial = 932] [outer = 00000000] 03:43:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1A5C0800) [pid = 3852] [serial = 933] [outer = 1701F400] 03:43:49 INFO - PROCESS | 3852 | 1469443429042 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1A6C6400) [pid = 3852] [serial = 934] [outer = 1701F400] 03:43:49 INFO - PROCESS | 3852 | 1469443429447 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 593ms 03:43:49 INFO - PROCESS | 3852 | 1469443429507 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:43:49 INFO - PROCESS | 3852 | 1469443429511 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 03:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:43:49 INFO - PROCESS | 3852 | 1469443429514 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - PROCESS | 3852 | 1469443429516 Marionette TRACE conn3 <- [1,1210,null,{}] 03:43:49 INFO - PROCESS | 3852 | 1469443429519 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:49 INFO - PROCESS | 3852 | 1469443429521 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:49 INFO - PROCESS | 3852 | 1469443429598 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:43:49 INFO - PROCESS | 3852 | 1469443429605 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:49 INFO - PROCESS | 3852 | 1469443429607 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:49 INFO - PROCESS | 3852 | ++DOCSHELL 1A6CA000 == 39 [pid = 3852] [id = 312] 03:43:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1A6CA400) [pid = 3852] [serial = 935] [outer = 00000000] 03:43:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1A806000) [pid = 3852] [serial = 936] [outer = 1A6CA400] 03:43:49 INFO - PROCESS | 3852 | 1469443429651 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1A806400) [pid = 3852] [serial = 937] [outer = 1A6CA400] 03:43:50 INFO - PROCESS | 3852 | --DOCSHELL 10474C00 == 38 [pid = 3852] [id = 303] 03:43:50 INFO - PROCESS | 3852 | --DOCSHELL 12AD6C00 == 37 [pid = 3852] [id = 301] 03:43:50 INFO - PROCESS | 3852 | --DOCSHELL 104EBC00 == 36 [pid = 3852] [id = 302] 03:43:50 INFO - PROCESS | 3852 | --DOCSHELL 1A097000 == 35 [pid = 3852] [id = 300] 03:43:51 INFO - PROCESS | 3852 | --DOCSHELL 1539B400 == 34 [pid = 3852] [id = 304] 03:43:51 INFO - PROCESS | 3852 | --DOCSHELL 16FEC000 == 33 [pid = 3852] [id = 305] 03:43:51 INFO - PROCESS | 3852 | --DOCSHELL 171C8400 == 32 [pid = 3852] [id = 306] 03:43:51 INFO - PROCESS | 3852 | --DOCSHELL 19ED4C00 == 31 [pid = 3852] [id = 308] 03:43:51 INFO - PROCESS | 3852 | --DOCSHELL 16FE9000 == 30 [pid = 3852] [id = 309] 03:43:51 INFO - PROCESS | 3852 | --DOCSHELL 1539B800 == 29 [pid = 3852] [id = 310] 03:43:51 INFO - PROCESS | 3852 | --DOCSHELL 182BE800 == 28 [pid = 3852] [id = 307] 03:43:51 INFO - PROCESS | 3852 | --DOCSHELL 16FF0000 == 27 [pid = 3852] [id = 311] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (1713F800) [pid = 3852] [serial = 885] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1548A400) [pid = 3852] [serial = 879] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (16162C00) [pid = 3852] [serial = 880] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (13EA0C00) [pid = 3852] [serial = 876] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (142BE000) [pid = 3852] [serial = 877] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1633E400) [pid = 3852] [serial = 882] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (104E2800) [pid = 3852] [serial = 873] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (10A4C000) [pid = 3852] [serial = 874] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (130D6400) [pid = 3852] [serial = 871] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (12AE2C00) [pid = 3852] [serial = 870] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (1781F800) [pid = 3852] [serial = 888] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (10F85800) [pid = 3852] [serial = 862] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (10A09800) [pid = 3852] [serial = 861] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1539D400) [pid = 3852] [serial = 865] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (142CF400) [pid = 3852] [serial = 864] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (176D0000) [pid = 3852] [serial = 868] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (1A08B400) [pid = 3852] [serial = 898] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (17143400) [pid = 3852] [serial = 867] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (17145000) [pid = 3852] [serial = 886] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (1A315400) [pid = 3852] [serial = 900] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (17AC7800) [pid = 3852] [serial = 889] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (1A08A000) [pid = 3852] [serial = 897] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (182C6000) [pid = 3852] [serial = 892] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (16FA7400) [pid = 3852] [serial = 891] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (1714B400) [pid = 3852] [serial = 894] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (16FA2800) [pid = 3852] [serial = 883] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (195C1000) [pid = 3852] [serial = 895] [outer = 00000000] [url = about:blank] 03:43:51 INFO - PROCESS | 3852 | 1469443431438 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 03:43:51 INFO - PROCESS | 3852 | 1469443431475 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 03:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:43:51 INFO - PROCESS | 3852 | 1469443431484 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:43:51 INFO - PROCESS | 3852 | 1469443431488 Marionette TRACE conn3 <- [1,1214,null,{}] 03:43:51 INFO - PROCESS | 3852 | 1469443431494 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:51 INFO - PROCESS | 3852 | 1469443431497 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:51 INFO - PROCESS | 3852 | 1469443431591 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:43:51 INFO - PROCESS | 3852 | 1469443431598 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 3852 | 1469443431603 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:51 INFO - PROCESS | 3852 | ++DOCSHELL 10F85800 == 28 [pid = 3852] [id = 313] 03:43:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (112A1000) [pid = 3852] [serial = 938] [outer = 00000000] 03:43:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (12AD7800) [pid = 3852] [serial = 939] [outer = 112A1000] 03:43:51 INFO - PROCESS | 3852 | 1469443431653 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (12ADB400) [pid = 3852] [serial = 940] [outer = 112A1000] 03:43:52 INFO - PROCESS | 3852 | 1469443432135 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 688ms 03:43:52 INFO - PROCESS | 3852 | 1469443432181 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 3852 | 1469443432186 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 03:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:43:52 INFO - PROCESS | 3852 | 1469443432192 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 3852 | 1469443432195 Marionette TRACE conn3 <- [1,1218,null,{}] 03:43:52 INFO - PROCESS | 3852 | 1469443432199 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:52 INFO - PROCESS | 3852 | 1469443432202 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:52 INFO - PROCESS | 3852 | 1469443432287 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:43:52 INFO - PROCESS | 3852 | 1469443432295 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:52 INFO - PROCESS | 3852 | 1469443432298 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:52 INFO - PROCESS | 3852 | ++DOCSHELL 131E9C00 == 29 [pid = 3852] [id = 314] 03:43:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (131EA000) [pid = 3852] [serial = 941] [outer = 00000000] 03:43:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (1392E000) [pid = 3852] [serial = 942] [outer = 131EA000] 03:43:52 INFO - PROCESS | 3852 | 1469443432345 Marionette DEBUG loaded listener.js 03:43:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (13C26400) [pid = 3852] [serial = 943] [outer = 131EA000] 03:43:52 INFO - PROCESS | 3852 | 1469443432802 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 641ms 03:43:52 INFO - PROCESS | 3852 | 1469443432829 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 3852 | 1469443432832 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 03:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:43:52 INFO - PROCESS | 3852 | 1469443432841 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 3852 | 1469443432844 Marionette TRACE conn3 <- [1,1222,null,{}] 03:43:52 INFO - PROCESS | 3852 | 1469443432855 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:52 INFO - PROCESS | 3852 | 1469443432860 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:52 INFO - PROCESS | 3852 | 1469443432943 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:43:52 INFO - PROCESS | 3852 | 1469443432982 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:52 INFO - PROCESS | 3852 | 1469443432985 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:52 INFO - PROCESS | 3852 | ++DOCSHELL 15012800 == 30 [pid = 3852] [id = 315] 03:43:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (15014000) [pid = 3852] [serial = 944] [outer = 00000000] 03:43:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (1507C800) [pid = 3852] [serial = 945] [outer = 15014000] 03:43:53 INFO - PROCESS | 3852 | 1469443433032 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (1539B000) [pid = 3852] [serial = 946] [outer = 15014000] 03:43:53 INFO - PROCESS | 3852 | 1469443433460 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 687ms 03:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:43:53 INFO - PROCESS | 3852 | 1469443433539 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 03:43:53 INFO - PROCESS | 3852 | 1469443433542 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 03:43:53 INFO - PROCESS | 3852 | 1469443433545 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:43:53 INFO - PROCESS | 3852 | 1469443433558 Marionette TRACE conn3 <- [1,1226,null,{}] 03:43:53 INFO - PROCESS | 3852 | 1469443433562 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:53 INFO - PROCESS | 3852 | 1469443433565 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:53 INFO - PROCESS | 3852 | 1469443433648 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:43:53 INFO - PROCESS | 3852 | 1469443433654 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:53 INFO - PROCESS | 3852 | 1469443433656 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:53 INFO - PROCESS | 3852 | ++DOCSHELL 142D5800 == 31 [pid = 3852] [id = 316] 03:43:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (1507C000) [pid = 3852] [serial = 947] [outer = 00000000] 03:43:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (16159400) [pid = 3852] [serial = 948] [outer = 1507C000] 03:43:53 INFO - PROCESS | 3852 | 1469443433701 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (161AEC00) [pid = 3852] [serial = 949] [outer = 1507C000] 03:43:54 INFO - PROCESS | 3852 | 1469443434108 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 594ms 03:43:54 INFO - PROCESS | 3852 | 1469443434154 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 3852 | 1469443434156 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 03:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:43:54 INFO - PROCESS | 3852 | 1469443434160 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - PROCESS | 3852 | 1469443434162 Marionette TRACE conn3 <- [1,1230,null,{}] 03:43:54 INFO - PROCESS | 3852 | 1469443434170 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:54 INFO - PROCESS | 3852 | 1469443434172 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:54 INFO - PROCESS | 3852 | 1469443434253 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:43:54 INFO - PROCESS | 3852 | 1469443434259 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:54 INFO - PROCESS | 3852 | 1469443434261 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:54 INFO - PROCESS | 3852 | ++DOCSHELL 161B5000 == 32 [pid = 3852] [id = 317] 03:43:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (16339000) [pid = 3852] [serial = 950] [outer = 00000000] 03:43:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (163AF800) [pid = 3852] [serial = 951] [outer = 16339000] 03:43:54 INFO - PROCESS | 3852 | 1469443434304 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (1698E800) [pid = 3852] [serial = 952] [outer = 16339000] 03:43:54 INFO - PROCESS | 3852 | 1469443434741 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 641ms 03:43:54 INFO - PROCESS | 3852 | 1469443434796 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 3852 | 1469443434798 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 03:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:43:54 INFO - PROCESS | 3852 | 1469443434802 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - PROCESS | 3852 | 1469443434803 Marionette TRACE conn3 <- [1,1234,null,{}] 03:43:54 INFO - PROCESS | 3852 | 1469443434807 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:54 INFO - PROCESS | 3852 | 1469443434812 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:54 INFO - PROCESS | 3852 | 1469443434912 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:43:54 INFO - PROCESS | 3852 | 1469443434920 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:54 INFO - PROCESS | 3852 | 1469443434922 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:54 INFO - PROCESS | 3852 | ++DOCSHELL 1314D000 == 33 [pid = 3852] [id = 318] 03:43:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (13C25400) [pid = 3852] [serial = 953] [outer = 00000000] 03:43:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (16FE8C00) [pid = 3852] [serial = 954] [outer = 13C25400] 03:43:54 INFO - PROCESS | 3852 | 1469443434969 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (17022000) [pid = 3852] [serial = 955] [outer = 13C25400] 03:43:55 INFO - PROCESS | 3852 | 1469443435396 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 640ms 03:43:55 INFO - PROCESS | 3852 | 1469443435440 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 3852 | 1469443435442 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 03:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:43:55 INFO - PROCESS | 3852 | 1469443435445 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - PROCESS | 3852 | 1469443435447 Marionette TRACE conn3 <- [1,1238,null,{}] 03:43:55 INFO - PROCESS | 3852 | 1469443435450 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:55 INFO - PROCESS | 3852 | 1469443435452 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:55 INFO - PROCESS | 3852 | 1469443435536 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:43:55 INFO - PROCESS | 3852 | 1469443435543 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 3852 | 1469443435545 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:55 INFO - PROCESS | 3852 | ++DOCSHELL 16FE8800 == 34 [pid = 3852] [id = 319] 03:43:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (16FEE800) [pid = 3852] [serial = 956] [outer = 00000000] 03:43:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1714A800) [pid = 3852] [serial = 957] [outer = 16FEE800] 03:43:55 INFO - PROCESS | 3852 | 1469443435588 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17618C00) [pid = 3852] [serial = 958] [outer = 16FEE800] 03:43:56 INFO - PROCESS | 3852 | 1469443436020 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 594ms 03:43:56 INFO - PROCESS | 3852 | 1469443436042 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:43:56 INFO - PROCESS | 3852 | 1469443436044 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 03:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:43:56 INFO - PROCESS | 3852 | 1469443436047 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - PROCESS | 3852 | 1469443436049 Marionette TRACE conn3 <- [1,1242,null,{}] 03:43:56 INFO - PROCESS | 3852 | 1469443436052 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:56 INFO - PROCESS | 3852 | 1469443436054 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:56 INFO - PROCESS | 3852 | 1469443436166 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:43:56 INFO - PROCESS | 3852 | 1469443436174 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:56 INFO - PROCESS | 3852 | 1469443436176 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:56 INFO - PROCESS | 3852 | ++DOCSHELL 176D8800 == 35 [pid = 3852] [id = 320] 03:43:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (17820000) [pid = 3852] [serial = 959] [outer = 00000000] 03:43:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (178B8000) [pid = 3852] [serial = 960] [outer = 17820000] 03:43:56 INFO - PROCESS | 3852 | 1469443436221 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (17826000) [pid = 3852] [serial = 961] [outer = 17820000] 03:43:56 INFO - PROCESS | 3852 | 1469443436630 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 640ms 03:43:56 INFO - PROCESS | 3852 | 1469443436686 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:43:56 INFO - PROCESS | 3852 | 1469443436688 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 03:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:43:56 INFO - PROCESS | 3852 | 1469443436691 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - PROCESS | 3852 | 1469443436693 Marionette TRACE conn3 <- [1,1246,null,{}] 03:43:56 INFO - PROCESS | 3852 | 1469443436696 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:56 INFO - PROCESS | 3852 | 1469443436698 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:56 INFO - PROCESS | 3852 | 1469443436826 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:43:56 INFO - PROCESS | 3852 | 1469443436865 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:56 INFO - PROCESS | 3852 | 1469443436867 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:56 INFO - PROCESS | 3852 | ++DOCSHELL 1500F800 == 36 [pid = 3852] [id = 321] 03:43:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (17F80C00) [pid = 3852] [serial = 962] [outer = 00000000] 03:43:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (182BA800) [pid = 3852] [serial = 963] [outer = 17F80C00] 03:43:56 INFO - PROCESS | 3852 | 1469443436910 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (182C1400) [pid = 3852] [serial = 964] [outer = 17F80C00] 03:43:57 INFO - PROCESS | 3852 | 1469443437349 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 704ms 03:43:57 INFO - PROCESS | 3852 | 1469443437391 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:43:57 INFO - PROCESS | 3852 | 1469443437393 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 03:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:43:57 INFO - PROCESS | 3852 | 1469443437404 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:43:57 INFO - PROCESS | 3852 | 1469443437406 Marionette TRACE conn3 <- [1,1250,null,{}] 03:43:57 INFO - PROCESS | 3852 | 1469443437410 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:57 INFO - PROCESS | 3852 | 1469443437411 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:57 INFO - PROCESS | 3852 | 1469443437536 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:43:57 INFO - PROCESS | 3852 | 1469443437547 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:57 INFO - PROCESS | 3852 | 1469443437549 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:57 INFO - PROCESS | 3852 | ++DOCSHELL 142D1000 == 37 [pid = 3852] [id = 322] 03:43:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (153A1800) [pid = 3852] [serial = 965] [outer = 00000000] 03:43:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (195CD000) [pid = 3852] [serial = 966] [outer = 153A1800] 03:43:57 INFO - PROCESS | 3852 | 1469443437645 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1997B800) [pid = 3852] [serial = 967] [outer = 153A1800] 03:43:58 INFO - PROCESS | 3852 | 1469443438054 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 703ms 03:43:58 INFO - PROCESS | 3852 | 1469443438096 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 3852 | 1469443438098 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 03:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:43:58 INFO - PROCESS | 3852 | 1469443438102 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - PROCESS | 3852 | 1469443438104 Marionette TRACE conn3 <- [1,1254,null,{}] 03:43:58 INFO - PROCESS | 3852 | 1469443438114 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:58 INFO - PROCESS | 3852 | 1469443438116 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:58 INFO - PROCESS | 3852 | 1469443438264 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:43:58 INFO - PROCESS | 3852 | 1469443438291 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:58 INFO - PROCESS | 3852 | 1469443438293 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:58 INFO - PROCESS | 3852 | ++DOCSHELL 161B4000 == 38 [pid = 3852] [id = 323] 03:43:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (19980400) [pid = 3852] [serial = 968] [outer = 00000000] 03:43:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (1A08A000) [pid = 3852] [serial = 969] [outer = 19980400] 03:43:58 INFO - PROCESS | 3852 | 1469443438338 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (1A18E400) [pid = 3852] [serial = 970] [outer = 19980400] 03:43:58 INFO - PROCESS | 3852 | 1469443438779 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 703ms 03:43:58 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (182C0000) [pid = 3852] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:43:58 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (19ED7000) [pid = 3852] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:43:58 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1A5BB800) [pid = 3852] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:43:58 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (15B2A000) [pid = 3852] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:43:58 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (1701F400) [pid = 3852] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:43:58 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (1760E800) [pid = 3852] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:43:58 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (16FEC400) [pid = 3852] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:43:58 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1539C400) [pid = 3852] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:43:58 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1055D800) [pid = 3852] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:43:58 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (10A0F800) [pid = 3852] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:43:58 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (12D6A000) [pid = 3852] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:43:58 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1A189000) [pid = 3852] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:43:58 INFO - PROCESS | 3852 | 1469443438975 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 3852 | 1469443438977 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 03:43:58 INFO - PROCESS | 3852 | 1469443438989 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - PROCESS | 3852 | 1469443438991 Marionette TRACE conn3 <- [1,1258,null,{}] 03:43:58 INFO - PROCESS | 3852 | 1469443438994 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:58 INFO - PROCESS | 3852 | 1469443438996 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:43:59 INFO - PROCESS | 3852 | 1469443439075 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:43:59 INFO - PROCESS | 3852 | 1469443439081 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:59 INFO - PROCESS | 3852 | 1469443439083 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:59 INFO - PROCESS | 3852 | ++DOCSHELL 15397000 == 39 [pid = 3852] [id = 324] 03:43:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (15397C00) [pid = 3852] [serial = 971] [outer = 00000000] 03:43:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16337800) [pid = 3852] [serial = 972] [outer = 15397C00] 03:43:59 INFO - PROCESS | 3852 | 1469443439128 Marionette DEBUG loaded listener.js 03:43:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (169EBC00) [pid = 3852] [serial = 973] [outer = 15397C00] 03:43:59 INFO - PROCESS | 3852 | 1469443439540 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 578ms 03:43:59 INFO - PROCESS | 3852 | 1469443439610 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:43:59 INFO - PROCESS | 3852 | 1469443439612 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 03:43:59 INFO - PROCESS | 3852 | 1469443439616 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:43:59 INFO - PROCESS | 3852 | 1469443439627 Marionette TRACE conn3 <- [1,1262,null,{}] 03:43:59 INFO - PROCESS | 3852 | 1469443439631 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:59 INFO - PROCESS | 3852 | 1469443439633 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:59 INFO - PROCESS | 3852 | 1469443439717 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:43:59 INFO - PROCESS | 3852 | 1469443439722 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:59 INFO - PROCESS | 3852 | 1469443439724 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:43:59 INFO - PROCESS | 3852 | ++DOCSHELL 176D2C00 == 40 [pid = 3852] [id = 325] 03:43:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (176DA000) [pid = 3852] [serial = 974] [outer = 00000000] 03:43:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (19EDB400) [pid = 3852] [serial = 975] [outer = 176DA000] 03:43:59 INFO - PROCESS | 3852 | 1469443439766 Marionette DEBUG loaded listener.js 03:43:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1A319000) [pid = 3852] [serial = 976] [outer = 176DA000] 03:44:00 INFO - PROCESS | 3852 | 1469443440177 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 594ms 03:44:00 INFO - PROCESS | 3852 | 1469443440226 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:44:00 INFO - PROCESS | 3852 | 1469443440228 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 03:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:44:00 INFO - PROCESS | 3852 | 1469443440236 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:44:00 INFO - PROCESS | 3852 | 1469443440237 Marionette TRACE conn3 <- [1,1266,null,{}] 03:44:00 INFO - PROCESS | 3852 | 1469443440241 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:00 INFO - PROCESS | 3852 | 1469443440243 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:00 INFO - PROCESS | 3852 | 1469443440320 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:44:00 INFO - PROCESS | 3852 | 1469443440325 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:00 INFO - PROCESS | 3852 | 1469443440327 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:00 INFO - PROCESS | 3852 | ++DOCSHELL 15012C00 == 41 [pid = 3852] [id = 326] 03:44:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (163AF400) [pid = 3852] [serial = 977] [outer = 00000000] 03:44:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1A5C6400) [pid = 3852] [serial = 978] [outer = 163AF400] 03:44:00 INFO - PROCESS | 3852 | 1469443440370 Marionette DEBUG loaded listener.js 03:44:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1A807000) [pid = 3852] [serial = 979] [outer = 163AF400] 03:44:00 INFO - PROCESS | 3852 | 1469443440784 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 594ms 03:44:00 INFO - PROCESS | 3852 | 1469443440838 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:44:00 INFO - PROCESS | 3852 | 1469443440840 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 03:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:44:00 INFO - PROCESS | 3852 | 1469443440844 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:44:00 INFO - PROCESS | 3852 | 1469443440845 Marionette TRACE conn3 <- [1,1270,null,{}] 03:44:00 INFO - PROCESS | 3852 | 1469443440849 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:00 INFO - PROCESS | 3852 | 1469443440851 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:00 INFO - PROCESS | 3852 | 1469443440929 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:44:00 INFO - PROCESS | 3852 | 1469443440934 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:00 INFO - PROCESS | 3852 | 1469443440936 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:00 INFO - PROCESS | 3852 | ++DOCSHELL 104E6000 == 42 [pid = 3852] [id = 327] 03:44:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (19ED9800) [pid = 3852] [serial = 980] [outer = 00000000] 03:44:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (1AA13800) [pid = 3852] [serial = 981] [outer = 19ED9800] 03:44:00 INFO - PROCESS | 3852 | 1469443440978 Marionette DEBUG loaded listener.js 03:44:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (1AA17800) [pid = 3852] [serial = 982] [outer = 19ED9800] 03:44:01 INFO - PROCESS | 3852 | 1469443441793 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 984ms 03:44:01 INFO - PROCESS | 3852 | 1469443441832 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:44:01 INFO - PROCESS | 3852 | 1469443441837 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 03:44:01 INFO - PROCESS | 3852 | 1469443441841 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:44:01 INFO - PROCESS | 3852 | 1469443441845 Marionette TRACE conn3 <- [1,1274,null,{}] 03:44:01 INFO - PROCESS | 3852 | 1469443441850 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:01 INFO - PROCESS | 3852 | 1469443441854 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:01 INFO - PROCESS | 3852 | 1469443441979 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:44:02 INFO - PROCESS | 3852 | 1469443442107 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:02 INFO - PROCESS | 3852 | 1469443442111 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:02 INFO - PROCESS | 3852 | ++DOCSHELL 110CA800 == 43 [pid = 3852] [id = 328] 03:44:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (12D64400) [pid = 3852] [serial = 983] [outer = 00000000] 03:44:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (1314E800) [pid = 3852] [serial = 984] [outer = 12D64400] 03:44:02 INFO - PROCESS | 3852 | 1469443442168 Marionette DEBUG loaded listener.js 03:44:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (142B2000) [pid = 3852] [serial = 985] [outer = 12D64400] 03:44:02 INFO - PROCESS | 3852 | 1469443442919 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1297ms 03:44:03 INFO - PROCESS | 3852 | 1469443443143 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:44:03 INFO - PROCESS | 3852 | 1469443443148 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 03:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:44:03 INFO - PROCESS | 3852 | 1469443443153 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:44:03 INFO - PROCESS | 3852 | 1469443443156 Marionette TRACE conn3 <- [1,1278,null,{}] 03:44:03 INFO - PROCESS | 3852 | 1469443443162 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:03 INFO - PROCESS | 3852 | 1469443443165 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:03 INFO - PROCESS | 3852 | 1469443443276 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:44:03 INFO - PROCESS | 3852 | 1469443443357 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:03 INFO - PROCESS | 3852 | 1469443443362 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:03 INFO - PROCESS | 3852 | ++DOCSHELL 10518800 == 44 [pid = 3852] [id = 329] 03:44:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (110CA400) [pid = 3852] [serial = 986] [outer = 00000000] 03:44:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (13077800) [pid = 3852] [serial = 987] [outer = 110CA400] 03:44:03 INFO - PROCESS | 3852 | 1469443443459 Marionette DEBUG loaded listener.js 03:44:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (1313A800) [pid = 3852] [serial = 988] [outer = 110CA400] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 15012C00 == 43 [pid = 3852] [id = 326] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 176D2C00 == 42 [pid = 3852] [id = 325] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 15397000 == 41 [pid = 3852] [id = 324] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 161B4000 == 40 [pid = 3852] [id = 323] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 142D1000 == 39 [pid = 3852] [id = 322] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 1500F800 == 38 [pid = 3852] [id = 321] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 176D8800 == 37 [pid = 3852] [id = 320] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 16FE8800 == 36 [pid = 3852] [id = 319] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 1314D000 == 35 [pid = 3852] [id = 318] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 161B5000 == 34 [pid = 3852] [id = 317] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 142D5800 == 33 [pid = 3852] [id = 316] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 15012800 == 32 [pid = 3852] [id = 315] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 131E9C00 == 31 [pid = 3852] [id = 314] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 10F85800 == 30 [pid = 3852] [id = 313] 03:44:03 INFO - PROCESS | 3852 | --DOCSHELL 1A6CA000 == 29 [pid = 3852] [id = 312] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (195C4C00) [pid = 3852] [serial = 921] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (1A092C00) [pid = 3852] [serial = 924] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (195CA400) [pid = 3852] [serial = 922] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (1A5C0C00) [pid = 3852] [serial = 927] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (1A188800) [pid = 3852] [serial = 925] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (1A6BCC00) [pid = 3852] [serial = 928] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (17021000) [pid = 3852] [serial = 930] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (1A5C0800) [pid = 3852] [serial = 933] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (17F7FC00) [pid = 3852] [serial = 918] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1713EC00) [pid = 3852] [serial = 915] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (17170800) [pid = 3852] [serial = 916] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (16157C00) [pid = 3852] [serial = 912] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (161AF400) [pid = 3852] [serial = 913] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (130B3400) [pid = 3852] [serial = 909] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (13CF0C00) [pid = 3852] [serial = 910] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (13CF0000) [pid = 3852] [serial = 907] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (131EA800) [pid = 3852] [serial = 906] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (142CF800) [pid = 3852] [serial = 904] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (13C27800) [pid = 3852] [serial = 903] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1A806000) [pid = 3852] [serial = 936] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (1A318800) [pid = 3852] [serial = 901] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (1A6C6400) [pid = 3852] [serial = 934] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (17AC6400) [pid = 3852] [serial = 931] [outer = 00000000] [url = about:blank] 03:44:03 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (18211800) [pid = 3852] [serial = 919] [outer = 00000000] [url = about:blank] 03:44:04 INFO - PROCESS | 3852 | 1469443444056 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 938ms 03:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:44:04 INFO - PROCESS | 3852 | 1469443444100 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 3852 | 1469443444103 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 03:44:04 INFO - PROCESS | 3852 | 1469443444109 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - PROCESS | 3852 | 1469443444113 Marionette TRACE conn3 <- [1,1282,null,{}] 03:44:04 INFO - PROCESS | 3852 | 1469443444118 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:04 INFO - PROCESS | 3852 | 1469443444120 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:04 INFO - PROCESS | 3852 | 1469443444208 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:44:04 INFO - PROCESS | 3852 | 1469443444296 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:04 INFO - PROCESS | 3852 | 1469443444298 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:04 INFO - PROCESS | 3852 | ++DOCSHELL 131E2C00 == 30 [pid = 3852] [id = 330] 03:44:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (131E8400) [pid = 3852] [serial = 989] [outer = 00000000] 03:44:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (13E9F800) [pid = 3852] [serial = 990] [outer = 131E8400] 03:44:04 INFO - PROCESS | 3852 | 1469443444346 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (142CA000) [pid = 3852] [serial = 991] [outer = 131E8400] 03:44:04 INFO - PROCESS | 3852 | 1469443444737 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 657ms 03:44:04 INFO - PROCESS | 3852 | 1469443444792 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 3852 | 1469443444794 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 03:44:04 INFO - PROCESS | 3852 | 1469443444800 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - PROCESS | 3852 | 1469443444802 Marionette TRACE conn3 <- [1,1286,null,{}] 03:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:44:04 INFO - PROCESS | 3852 | 1469443444812 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:04 INFO - PROCESS | 3852 | 1469443444817 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:04 INFO - PROCESS | 3852 | 1469443444903 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:44:04 INFO - PROCESS | 3852 | 1469443444910 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:04 INFO - PROCESS | 3852 | 1469443444914 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:04 INFO - PROCESS | 3852 | ++DOCSHELL 15396000 == 31 [pid = 3852] [id = 331] 03:44:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (15396800) [pid = 3852] [serial = 992] [outer = 00000000] 03:44:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1548A400) [pid = 3852] [serial = 993] [outer = 15396800] 03:44:04 INFO - PROCESS | 3852 | 1469443444963 Marionette DEBUG loaded listener.js 03:44:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (1615A000) [pid = 3852] [serial = 994] [outer = 15396800] 03:44:05 INFO - PROCESS | 3852 | 1469443445430 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 703ms 03:44:05 INFO - PROCESS | 3852 | 1469443445502 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:44:05 INFO - PROCESS | 3852 | 1469443445504 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 03:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:44:05 INFO - PROCESS | 3852 | 1469443445507 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:44:05 INFO - PROCESS | 3852 | 1469443445509 Marionette TRACE conn3 <- [1,1290,null,{}] 03:44:05 INFO - PROCESS | 3852 | 1469443445512 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:05 INFO - PROCESS | 3852 | 1469443445514 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:05 INFO - PROCESS | 3852 | 1469443445595 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:44:05 INFO - PROCESS | 3852 | 1469443445603 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:05 INFO - PROCESS | 3852 | 1469443445605 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:05 INFO - PROCESS | 3852 | ++DOCSHELL 161AD800 == 32 [pid = 3852] [id = 332] 03:44:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (161B8400) [pid = 3852] [serial = 995] [outer = 00000000] 03:44:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1633FC00) [pid = 3852] [serial = 996] [outer = 161B8400] 03:44:05 INFO - PROCESS | 3852 | 1469443445725 Marionette DEBUG loaded listener.js 03:44:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (169EE000) [pid = 3852] [serial = 997] [outer = 161B8400] 03:44:06 INFO - PROCESS | 3852 | 1469443446129 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 641ms 03:44:06 INFO - PROCESS | 3852 | 1469443446146 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:44:06 INFO - PROCESS | 3852 | 1469443446148 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 03:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:44:06 INFO - PROCESS | 3852 | 1469443446157 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:44:06 INFO - PROCESS | 3852 | 1469443446158 Marionette TRACE conn3 <- [1,1294,null,{}] 03:44:06 INFO - PROCESS | 3852 | 1469443446162 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:06 INFO - PROCESS | 3852 | 1469443446164 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:06 INFO - PROCESS | 3852 | 1469443446269 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:44:06 INFO - PROCESS | 3852 | 1469443446355 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:06 INFO - PROCESS | 3852 | 1469443446357 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:06 INFO - PROCESS | 3852 | ++DOCSHELL 16FA2C00 == 33 [pid = 3852] [id = 333] 03:44:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16FAD000) [pid = 3852] [serial = 998] [outer = 00000000] 03:44:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (16FF1800) [pid = 3852] [serial = 999] [outer = 16FAD000] 03:44:06 INFO - PROCESS | 3852 | 1469443446401 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17142C00) [pid = 3852] [serial = 1000] [outer = 16FAD000] 03:44:06 INFO - PROCESS | 3852 | 1469443446808 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 688ms 03:44:06 INFO - PROCESS | 3852 | 1469443446864 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:44:06 INFO - PROCESS | 3852 | 1469443446866 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 03:44:06 INFO - PROCESS | 3852 | 1469443446870 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:44:06 INFO - PROCESS | 3852 | 1469443446871 Marionette TRACE conn3 <- [1,1298,null,{}] 03:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:44:06 INFO - PROCESS | 3852 | 1469443446875 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:06 INFO - PROCESS | 3852 | 1469443446880 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:07 INFO - PROCESS | 3852 | 1469443447015 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:44:07 INFO - PROCESS | 3852 | 1469443447076 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:07 INFO - PROCESS | 3852 | 1469443447078 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:07 INFO - PROCESS | 3852 | ++DOCSHELL 17618000 == 34 [pid = 3852] [id = 334] 03:44:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (176D1800) [pid = 3852] [serial = 1001] [outer = 00000000] 03:44:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (17AC6400) [pid = 3852] [serial = 1002] [outer = 176D1800] 03:44:07 INFO - PROCESS | 3852 | 1469443447122 Marionette DEBUG loaded listener.js 03:44:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (18212C00) [pid = 3852] [serial = 1003] [outer = 176D1800] 03:44:07 INFO - PROCESS | 3852 | 1469443447535 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 3852 | 1469443447574 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 03:44:07 INFO - PROCESS | 3852 | 1469443447577 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - PROCESS | 3852 | 1469443447579 Marionette TRACE conn3 <- [1,1302,null,{}] 03:44:07 INFO - PROCESS | 3852 | 1469443447593 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:07 INFO - PROCESS | 3852 | 1469443447595 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:07 INFO - PROCESS | 3852 | 1469443447724 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:44:07 INFO - PROCESS | 3852 | 1469443447744 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:07 INFO - PROCESS | 3852 | 1469443447746 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:07 INFO - PROCESS | 3852 | ++DOCSHELL 15018C00 == 35 [pid = 3852] [id = 335] 03:44:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (182BC400) [pid = 3852] [serial = 1004] [outer = 00000000] 03:44:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (195CEC00) [pid = 3852] [serial = 1005] [outer = 182BC400] 03:44:07 INFO - PROCESS | 3852 | 1469443447845 Marionette DEBUG loaded listener.js 03:44:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (19977C00) [pid = 3852] [serial = 1006] [outer = 182BC400] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (163AF400) [pid = 3852] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (153A1800) [pid = 3852] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1507C000) [pid = 3852] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (15014000) [pid = 3852] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (16339000) [pid = 3852] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (112A1000) [pid = 3852] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (1A6CA400) [pid = 3852] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (17820000) [pid = 3852] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (16FEE800) [pid = 3852] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (131EA000) [pid = 3852] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (13C25400) [pid = 3852] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (19980400) [pid = 3852] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (15397C00) [pid = 3852] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (176DA000) [pid = 3852] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:44:08 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (17F80C00) [pid = 3852] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:44:08 INFO - PROCESS | 3852 | 1469443448365 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 844ms 03:44:08 INFO - PROCESS | 3852 | 1469443448420 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:44:08 INFO - PROCESS | 3852 | 1469443448422 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 03:44:08 INFO - PROCESS | 3852 | 1469443448426 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:44:08 INFO - PROCESS | 3852 | 1469443448427 Marionette TRACE conn3 <- [1,1306,null,{}] 03:44:08 INFO - PROCESS | 3852 | 1469443448431 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:08 INFO - PROCESS | 3852 | 1469443448433 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:08 INFO - PROCESS | 3852 | 1469443448541 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:44:08 INFO - PROCESS | 3852 | 1469443448551 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:08 INFO - PROCESS | 3852 | 1469443448553 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:08 INFO - PROCESS | 3852 | ++DOCSHELL 13153C00 == 36 [pid = 3852] [id = 336] 03:44:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (15013000) [pid = 3852] [serial = 1007] [outer = 00000000] 03:44:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1714B800) [pid = 3852] [serial = 1008] [outer = 15013000] 03:44:08 INFO - PROCESS | 3852 | 1469443448599 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17AC2000) [pid = 3852] [serial = 1009] [outer = 15013000] 03:44:09 INFO - PROCESS | 3852 | 1469443449015 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 640ms 03:44:09 INFO - PROCESS | 3852 | 1469443449064 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 3852 | 1469443449066 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 03:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:44:09 INFO - PROCESS | 3852 | 1469443449069 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - PROCESS | 3852 | 1469443449071 Marionette TRACE conn3 <- [1,1310,null,{}] 03:44:09 INFO - PROCESS | 3852 | 1469443449075 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:09 INFO - PROCESS | 3852 | 1469443449077 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:09 INFO - PROCESS | 3852 | 1469443449152 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:44:09 INFO - PROCESS | 3852 | 1469443449157 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:09 INFO - PROCESS | 3852 | 1469443449159 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:09 INFO - PROCESS | 3852 | ++DOCSHELL 13EA3C00 == 37 [pid = 3852] [id = 337] 03:44:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (15491000) [pid = 3852] [serial = 1010] [outer = 00000000] 03:44:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (19980400) [pid = 3852] [serial = 1011] [outer = 15491000] 03:44:09 INFO - PROCESS | 3852 | 1469443449201 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (19ED1C00) [pid = 3852] [serial = 1012] [outer = 15491000] 03:44:09 INFO - PROCESS | 3852 | 1469443449639 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 594ms 03:44:09 INFO - PROCESS | 3852 | 1469443449666 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 3852 | 1469443449668 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 03:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:44:09 INFO - PROCESS | 3852 | 1469443449684 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - PROCESS | 3852 | 1469443449686 Marionette TRACE conn3 <- [1,1314,null,{}] 03:44:09 INFO - PROCESS | 3852 | 1469443449690 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:09 INFO - PROCESS | 3852 | 1469443449692 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:09 INFO - PROCESS | 3852 | 1469443449778 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:44:09 INFO - PROCESS | 3852 | 1469443449784 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:09 INFO - PROCESS | 3852 | 1469443449786 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:09 INFO - PROCESS | 3852 | ++DOCSHELL 17170C00 == 38 [pid = 3852] [id = 338] 03:44:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (17F86400) [pid = 3852] [serial = 1013] [outer = 00000000] 03:44:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1A095C00) [pid = 3852] [serial = 1014] [outer = 17F86400] 03:44:09 INFO - PROCESS | 3852 | 1469443449831 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1A189800) [pid = 3852] [serial = 1015] [outer = 17F86400] 03:44:10 INFO - PROCESS | 3852 | 1469443450347 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:44:10 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:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 687ms 03:44:10 INFO - PROCESS | 3852 | 1469443450372 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 3852 | 1469443450377 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 03:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:44:10 INFO - PROCESS | 3852 | 1469443450382 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - PROCESS | 3852 | 1469443450386 Marionette TRACE conn3 <- [1,1318,null,{}] 03:44:10 INFO - PROCESS | 3852 | 1469443450392 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:10 INFO - PROCESS | 3852 | 1469443450395 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:10 INFO - PROCESS | 3852 | 1469443450510 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:44:10 INFO - PROCESS | 3852 | 1469443450667 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 3852 | 1469443450672 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:10 INFO - PROCESS | 3852 | ++DOCSHELL 10A55800 == 39 [pid = 3852] [id = 339] 03:44:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (10A55C00) [pid = 3852] [serial = 1016] [outer = 00000000] 03:44:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (12D9EC00) [pid = 3852] [serial = 1017] [outer = 10A55C00] 03:44:10 INFO - PROCESS | 3852 | 1469443450730 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (13940000) [pid = 3852] [serial = 1018] [outer = 10A55C00] 03:44:11 INFO - PROCESS | 3852 | 1469443451295 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:44:11 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:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 953ms 03:44:11 INFO - PROCESS | 3852 | 1469443451328 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:44:11 INFO - PROCESS | 3852 | 1469443451333 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 03:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:44:11 INFO - PROCESS | 3852 | 1469443451339 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:44:11 INFO - PROCESS | 3852 | 1469443451342 Marionette TRACE conn3 <- [1,1322,null,{}] 03:44:11 INFO - PROCESS | 3852 | 1469443451346 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:11 INFO - PROCESS | 3852 | 1469443451349 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:11 INFO - PROCESS | 3852 | 1469443451456 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:44:11 INFO - PROCESS | 3852 | 1469443451557 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:11 INFO - PROCESS | 3852 | 1469443451560 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:11 INFO - PROCESS | 3852 | ++DOCSHELL 1540A800 == 40 [pid = 3852] [id = 340] 03:44:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1540AC00) [pid = 3852] [serial = 1019] [outer = 00000000] 03:44:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (161AC400) [pid = 3852] [serial = 1020] [outer = 1540AC00] 03:44:11 INFO - PROCESS | 3852 | 1469443451615 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (16337400) [pid = 3852] [serial = 1021] [outer = 1540AC00] 03:44:12 INFO - PROCESS | 3852 | 1469443452239 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 937ms 03:44:12 INFO - PROCESS | 3852 | 1469443452284 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 3852 | 1469443452287 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 03:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:44:12 INFO - PROCESS | 3852 | 1469443452290 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 3852 | 1469443452294 Marionette TRACE conn3 <- [1,1326,null,{}] 03:44:12 INFO - PROCESS | 3852 | 1469443452305 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 3852 | 1469443452310 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:12 INFO - PROCESS | 3852 | 1469443452413 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:44:12 INFO - PROCESS | 3852 | 1469443452513 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 3852 | 1469443452516 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:12 INFO - PROCESS | 3852 | ++DOCSHELL 182C8C00 == 41 [pid = 3852] [id = 341] 03:44:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (195C5800) [pid = 3852] [serial = 1022] [outer = 00000000] 03:44:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (19EDD000) [pid = 3852] [serial = 1023] [outer = 195C5800] 03:44:12 INFO - PROCESS | 3852 | 1469443452572 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (1A31B000) [pid = 3852] [serial = 1024] [outer = 195C5800] 03:44:13 INFO - PROCESS | 3852 | 1469443453592 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1360ms 03:44:13 INFO - PROCESS | 3852 | 1469443453642 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:44:13 INFO - PROCESS | 3852 | 1469443453645 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 03:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:44:13 INFO - PROCESS | 3852 | 1469443453649 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:44:13 INFO - PROCESS | 3852 | 1469443453651 Marionette TRACE conn3 <- [1,1330,null,{}] 03:44:13 INFO - PROCESS | 3852 | 1469443453655 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:13 INFO - PROCESS | 3852 | 1469443453657 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:13 INFO - PROCESS | 3852 | 1469443453765 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:44:13 INFO - PROCESS | 3852 | 1469443453898 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:13 INFO - PROCESS | 3852 | 1469443453901 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:13 INFO - PROCESS | 3852 | ++DOCSHELL 17149C00 == 42 [pid = 3852] [id = 342] 03:44:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (1A31E800) [pid = 3852] [serial = 1025] [outer = 00000000] 03:44:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (1A6C7000) [pid = 3852] [serial = 1026] [outer = 1A31E800] 03:44:13 INFO - PROCESS | 3852 | 1469443453962 Marionette DEBUG loaded listener.js 03:44:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (1A6CA400) [pid = 3852] [serial = 1027] [outer = 1A31E800] 03:44:14 INFO - PROCESS | 3852 | 1469443454669 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1093ms 03:44:14 INFO - PROCESS | 3852 | 1469443454742 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:44:14 INFO - PROCESS | 3852 | 1469443454746 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 03:44:14 INFO - PROCESS | 3852 | 1469443454751 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:44:14 INFO - PROCESS | 3852 | 1469443454754 Marionette TRACE conn3 <- [1,1334,null,{}] 03:44:14 INFO - PROCESS | 3852 | 1469443454760 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:14 INFO - PROCESS | 3852 | 1469443454763 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:14 INFO - PROCESS | 3852 | 1469443454866 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:44:15 INFO - PROCESS | 3852 | 1469443455003 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:15 INFO - PROCESS | 3852 | 1469443455009 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:15 INFO - PROCESS | 3852 | ++DOCSHELL 130DC800 == 43 [pid = 3852] [id = 343] 03:44:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (131DF800) [pid = 3852] [serial = 1028] [outer = 00000000] 03:44:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (13EA5000) [pid = 3852] [serial = 1029] [outer = 131DF800] 03:44:15 INFO - PROCESS | 3852 | 1469443455077 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (142CF800) [pid = 3852] [serial = 1030] [outer = 131DF800] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 13EA3C00 == 42 [pid = 3852] [id = 337] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 13153C00 == 41 [pid = 3852] [id = 336] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 15018C00 == 40 [pid = 3852] [id = 335] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 17618000 == 39 [pid = 3852] [id = 334] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 16FA2C00 == 38 [pid = 3852] [id = 333] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 161AD800 == 37 [pid = 3852] [id = 332] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 15396000 == 36 [pid = 3852] [id = 331] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 131E2C00 == 35 [pid = 3852] [id = 330] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 10518800 == 34 [pid = 3852] [id = 329] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 110CA800 == 33 [pid = 3852] [id = 328] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 104E6000 == 32 [pid = 3852] [id = 327] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 17149C00 == 31 [pid = 3852] [id = 342] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 182C8C00 == 30 [pid = 3852] [id = 341] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 17170C00 == 29 [pid = 3852] [id = 338] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 10A55800 == 28 [pid = 3852] [id = 339] 03:44:15 INFO - PROCESS | 3852 | --DOCSHELL 1540A800 == 27 [pid = 3852] [id = 340] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (195CD000) [pid = 3852] [serial = 966] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (16159400) [pid = 3852] [serial = 948] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (161AEC00) [pid = 3852] [serial = 949] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (1507C800) [pid = 3852] [serial = 945] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (1539B000) [pid = 3852] [serial = 946] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (163AF800) [pid = 3852] [serial = 951] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (1698E800) [pid = 3852] [serial = 952] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (12AD7800) [pid = 3852] [serial = 939] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (12ADB400) [pid = 3852] [serial = 940] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (1A806400) [pid = 3852] [serial = 937] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (178B8000) [pid = 3852] [serial = 960] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (17826000) [pid = 3852] [serial = 961] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1714A800) [pid = 3852] [serial = 957] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (17618C00) [pid = 3852] [serial = 958] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (1392E000) [pid = 3852] [serial = 942] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (13C26400) [pid = 3852] [serial = 943] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (16FE8C00) [pid = 3852] [serial = 954] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (17022000) [pid = 3852] [serial = 955] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1997B800) [pid = 3852] [serial = 967] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (1A08A000) [pid = 3852] [serial = 969] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16337800) [pid = 3852] [serial = 972] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (169EBC00) [pid = 3852] [serial = 973] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (19EDB400) [pid = 3852] [serial = 975] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (182BA800) [pid = 3852] [serial = 963] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (182C1400) [pid = 3852] [serial = 964] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (1A18E400) [pid = 3852] [serial = 970] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1A807000) [pid = 3852] [serial = 979] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1A319000) [pid = 3852] [serial = 976] [outer = 00000000] [url = about:blank] 03:44:15 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1A5C6400) [pid = 3852] [serial = 978] [outer = 00000000] [url = about:blank] 03:44:16 INFO - PROCESS | 3852 | 1469443456247 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1562ms 03:44:16 INFO - PROCESS | 3852 | 1469443456317 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 3852 | 1469443456320 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 03:44:16 INFO - PROCESS | 3852 | 1469443456326 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:44:16 INFO - PROCESS | 3852 | 1469443456330 Marionette TRACE conn3 <- [1,1338,null,{}] 03:44:16 INFO - PROCESS | 3852 | 1469443456335 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:16 INFO - PROCESS | 3852 | 1469443456338 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:16 INFO - PROCESS | 3852 | 1469443456424 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:44:16 INFO - PROCESS | 3852 | 1469443456436 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:16 INFO - PROCESS | 3852 | 1469443456439 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:16 INFO - PROCESS | 3852 | ++DOCSHELL 112A1C00 == 28 [pid = 3852] [id = 344] 03:44:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (112A3800) [pid = 3852] [serial = 1031] [outer = 00000000] 03:44:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (12AD8800) [pid = 3852] [serial = 1032] [outer = 112A3800] 03:44:16 INFO - PROCESS | 3852 | 1469443456490 Marionette DEBUG loaded listener.js 03:44:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (12BD2C00) [pid = 3852] [serial = 1033] [outer = 112A3800] 03:44:16 INFO - PROCESS | 3852 | 1469443456967 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 688ms 03:44:17 INFO - PROCESS | 3852 | 1469443457054 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 3852 | 1469443457058 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 03:44:17 INFO - PROCESS | 3852 | 1469443457065 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:44:17 INFO - PROCESS | 3852 | 1469443457068 Marionette TRACE conn3 <- [1,1342,null,{}] 03:44:17 INFO - PROCESS | 3852 | 1469443457072 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:17 INFO - PROCESS | 3852 | 1469443457074 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:17 INFO - PROCESS | 3852 | 1469443457161 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:44:17 INFO - PROCESS | 3852 | 1469443457251 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 3852 | 1469443457253 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:17 INFO - PROCESS | 3852 | ++DOCSHELL 13937000 == 29 [pid = 3852] [id = 345] 03:44:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (13937400) [pid = 3852] [serial = 1034] [outer = 00000000] 03:44:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (13C31C00) [pid = 3852] [serial = 1035] [outer = 13937400] 03:44:17 INFO - PROCESS | 3852 | 1469443457300 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (13E9C000) [pid = 3852] [serial = 1036] [outer = 13937400] 03:44:17 INFO - PROCESS | 3852 | 1469443457661 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 641ms 03:44:17 INFO - PROCESS | 3852 | 1469443457704 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 3852 | 1469443457706 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 03:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:44:17 INFO - PROCESS | 3852 | 1469443457710 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - PROCESS | 3852 | 1469443457713 Marionette TRACE conn3 <- [1,1346,null,{}] 03:44:17 INFO - PROCESS | 3852 | 1469443457729 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:17 INFO - PROCESS | 3852 | 1469443457737 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:17 INFO - PROCESS | 3852 | 1469443457845 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:44:17 INFO - PROCESS | 3852 | 1469443457858 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 3852 | 1469443457861 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:17 INFO - PROCESS | 3852 | ++DOCSHELL 153A2400 == 30 [pid = 3852] [id = 346] 03:44:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (15407400) [pid = 3852] [serial = 1037] [outer = 00000000] 03:44:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (15B27000) [pid = 3852] [serial = 1038] [outer = 15407400] 03:44:17 INFO - PROCESS | 3852 | 1469443457908 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (161AB400) [pid = 3852] [serial = 1039] [outer = 15407400] 03:44:18 INFO - PROCESS | 3852 | 1469443458395 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 734ms 03:44:18 INFO - PROCESS | 3852 | 1469443458450 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:44:18 INFO - PROCESS | 3852 | 1469443458453 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 03:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:44:18 INFO - PROCESS | 3852 | 1469443458456 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:44:18 INFO - PROCESS | 3852 | 1469443458458 Marionette TRACE conn3 <- [1,1350,null,{}] 03:44:18 INFO - PROCESS | 3852 | 1469443458461 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:18 INFO - PROCESS | 3852 | 1469443458463 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:18 INFO - PROCESS | 3852 | 1469443458603 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:44:18 INFO - PROCESS | 3852 | 1469443458615 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:18 INFO - PROCESS | 3852 | 1469443458617 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:18 INFO - PROCESS | 3852 | ++DOCSHELL 161B3C00 == 31 [pid = 3852] [id = 347] 03:44:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16338800) [pid = 3852] [serial = 1040] [outer = 00000000] 03:44:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16341C00) [pid = 3852] [serial = 1041] [outer = 16338800] 03:44:18 INFO - PROCESS | 3852 | 1469443458661 Marionette DEBUG loaded listener.js 03:44:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16991C00) [pid = 3852] [serial = 1042] [outer = 16338800] 03:44:19 INFO - PROCESS | 3852 | 1469443459109 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 703ms 03:44:19 INFO - PROCESS | 3852 | 1469443459155 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:44:19 INFO - PROCESS | 3852 | 1469443459157 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 03:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:44:19 INFO - PROCESS | 3852 | 1469443459160 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:44:19 INFO - PROCESS | 3852 | 1469443459162 Marionette TRACE conn3 <- [1,1354,null,{}] 03:44:19 INFO - PROCESS | 3852 | 1469443459169 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:19 INFO - PROCESS | 3852 | 1469443459171 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:19 INFO - PROCESS | 3852 | 1469443459276 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:44:19 INFO - PROCESS | 3852 | 1469443459284 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:19 INFO - PROCESS | 3852 | 1469443459286 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:19 INFO - PROCESS | 3852 | ++DOCSHELL 1698F000 == 32 [pid = 3852] [id = 348] 03:44:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (169EDC00) [pid = 3852] [serial = 1043] [outer = 00000000] 03:44:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (16FAC000) [pid = 3852] [serial = 1044] [outer = 169EDC00] 03:44:19 INFO - PROCESS | 3852 | 1469443459329 Marionette DEBUG loaded listener.js 03:44:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (16FE6800) [pid = 3852] [serial = 1045] [outer = 169EDC00] 03:44:19 INFO - PROCESS | 3852 | 1469443459820 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 03:44:19 INFO - PROCESS | 3852 | 1469443459862 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 03:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:44:19 INFO - PROCESS | 3852 | 1469443459866 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:44:19 INFO - PROCESS | 3852 | 1469443459867 Marionette TRACE conn3 <- [1,1358,null,{}] 03:44:19 INFO - PROCESS | 3852 | 1469443459871 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:19 INFO - PROCESS | 3852 | 1469443459877 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:20 INFO - PROCESS | 3852 | 1469443460029 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:44:20 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (16FAD000) [pid = 3852] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:44:20 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (12D64400) [pid = 3852] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:44:20 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (176D1800) [pid = 3852] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:44:20 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (19ED9800) [pid = 3852] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:44:20 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (15396800) [pid = 3852] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:44:20 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (110CA400) [pid = 3852] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:44:20 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (161B8400) [pid = 3852] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:44:20 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (131E8400) [pid = 3852] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:44:20 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (182BC400) [pid = 3852] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:44:20 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (17F86400) [pid = 3852] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:44:20 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (15491000) [pid = 3852] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:44:20 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (15013000) [pid = 3852] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:44:20 INFO - PROCESS | 3852 | 1469443460295 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:20 INFO - PROCESS | 3852 | 1469443460298 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:20 INFO - PROCESS | 3852 | ++DOCSHELL 10435C00 == 33 [pid = 3852] [id = 349] 03:44:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (10439C00) [pid = 3852] [serial = 1046] [outer = 00000000] 03:44:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (13076C00) [pid = 3852] [serial = 1047] [outer = 10439C00] 03:44:20 INFO - PROCESS | 3852 | 1469443460344 Marionette DEBUG loaded listener.js 03:44:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (15398800) [pid = 3852] [serial = 1048] [outer = 10439C00] 03:44:20 INFO - PROCESS | 3852 | 1469443460699 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 3852 | 1469443460772 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 03:44:20 INFO - PROCESS | 3852 | 1469443460775 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:44:20 INFO - PROCESS | 3852 | 1469443460777 Marionette TRACE conn3 <- [1,1362,null,{}] 03:44:20 INFO - PROCESS | 3852 | 1469443460781 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:20 INFO - PROCESS | 3852 | 1469443460782 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:20 INFO - PROCESS | 3852 | 1469443460888 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:44:20 INFO - PROCESS | 3852 | 1469443460896 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:20 INFO - PROCESS | 3852 | 1469443460898 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:20 INFO - PROCESS | 3852 | ++DOCSHELL 142C8800 == 34 [pid = 3852] [id = 350] 03:44:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (15013000) [pid = 3852] [serial = 1049] [outer = 00000000] 03:44:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17826800) [pid = 3852] [serial = 1050] [outer = 15013000] 03:44:20 INFO - PROCESS | 3852 | 1469443460941 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (17140000) [pid = 3852] [serial = 1051] [outer = 15013000] 03:44:21 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:21 INFO - PROCESS | 3852 | 1469443461360 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 03:44:21 INFO - PROCESS | 3852 | 1469443461416 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 03:44:21 INFO - PROCESS | 3852 | 1469443461419 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:44:21 INFO - PROCESS | 3852 | 1469443461421 Marionette TRACE conn3 <- [1,1366,null,{}] 03:44:21 INFO - PROCESS | 3852 | 1469443461425 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:21 INFO - PROCESS | 3852 | 1469443461427 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:21 INFO - PROCESS | 3852 | 1469443461505 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:44:21 INFO - PROCESS | 3852 | 1469443461620 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 3852 | 1469443461622 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:21 INFO - PROCESS | 3852 | ++DOCSHELL 102D2800 == 35 [pid = 3852] [id = 351] 03:44:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (12825800) [pid = 3852] [serial = 1052] [outer = 00000000] 03:44:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (18017400) [pid = 3852] [serial = 1053] [outer = 12825800] 03:44:21 INFO - PROCESS | 3852 | 1469443461664 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (18017800) [pid = 3852] [serial = 1054] [outer = 12825800] 03:44:22 INFO - PROCESS | 3852 | 1469443462027 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:44:22 INFO - PROCESS | 3852 | 1469443462060 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 03:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:44:22 INFO - PROCESS | 3852 | 1469443462063 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - PROCESS | 3852 | 1469443462065 Marionette TRACE conn3 <- [1,1370,null,{}] 03:44:22 INFO - PROCESS | 3852 | 1469443462068 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:22 INFO - PROCESS | 3852 | 1469443462070 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:22 INFO - PROCESS | 3852 | 1469443462180 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:44:22 INFO - PROCESS | 3852 | 1469443462188 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:22 INFO - PROCESS | 3852 | 1469443462190 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:22 INFO - PROCESS | 3852 | ++DOCSHELL 182C7000 == 36 [pid = 3852] [id = 352] 03:44:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (195C5400) [pid = 3852] [serial = 1055] [outer = 00000000] 03:44:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (195CFC00) [pid = 3852] [serial = 1056] [outer = 195C5400] 03:44:22 INFO - PROCESS | 3852 | 1469443462232 Marionette DEBUG loaded listener.js 03:44:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1997B800) [pid = 3852] [serial = 1057] [outer = 195C5400] 03:44:23 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:23 INFO - PROCESS | 3852 | 1469443463128 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:44:23 INFO - PROCESS | 3852 | 1469443463171 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 03:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:44:23 INFO - PROCESS | 3852 | 1469443463177 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - PROCESS | 3852 | 1469443463182 Marionette TRACE conn3 <- [1,1374,null,{}] 03:44:23 INFO - PROCESS | 3852 | 1469443463188 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:23 INFO - PROCESS | 3852 | 1469443463191 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:23 INFO - PROCESS | 3852 | 1469443463313 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:44:23 INFO - PROCESS | 3852 | 1469443463441 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:23 INFO - PROCESS | 3852 | 1469443463446 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:23 INFO - PROCESS | 3852 | ++DOCSHELL 10ED9800 == 37 [pid = 3852] [id = 353] 03:44:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (128AB400) [pid = 3852] [serial = 1058] [outer = 00000000] 03:44:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (12DA0800) [pid = 3852] [serial = 1059] [outer = 128AB400] 03:44:23 INFO - PROCESS | 3852 | 1469443463505 Marionette DEBUG loaded listener.js 03:44:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (142B8800) [pid = 3852] [serial = 1060] [outer = 128AB400] 03:44:24 INFO - PROCESS | 3852 | 1469443464426 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:44:24 INFO - PROCESS | 3852 | 1469443464496 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 03:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:44:24 INFO - PROCESS | 3852 | 1469443464502 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:44:24 INFO - PROCESS | 3852 | 1469443464505 Marionette TRACE conn3 <- [1,1378,null,{}] 03:44:24 INFO - PROCESS | 3852 | 1469443464511 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:24 INFO - PROCESS | 3852 | 1469443464513 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:24 INFO - PROCESS | 3852 | 1469443464644 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:44:24 INFO - PROCESS | 3852 | --DOCSHELL 102D2800 == 36 [pid = 3852] [id = 351] 03:44:24 INFO - PROCESS | 3852 | --DOCSHELL 142C8800 == 35 [pid = 3852] [id = 350] 03:44:24 INFO - PROCESS | 3852 | --DOCSHELL 10435C00 == 34 [pid = 3852] [id = 349] 03:44:24 INFO - PROCESS | 3852 | --DOCSHELL 1698F000 == 33 [pid = 3852] [id = 348] 03:44:24 INFO - PROCESS | 3852 | --DOCSHELL 161B3C00 == 32 [pid = 3852] [id = 347] 03:44:24 INFO - PROCESS | 3852 | --DOCSHELL 153A2400 == 31 [pid = 3852] [id = 346] 03:44:24 INFO - PROCESS | 3852 | --DOCSHELL 13937000 == 30 [pid = 3852] [id = 345] 03:44:24 INFO - PROCESS | 3852 | --DOCSHELL 112A1C00 == 29 [pid = 3852] [id = 344] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (16FF1800) [pid = 3852] [serial = 999] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1314E800) [pid = 3852] [serial = 984] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (142B2000) [pid = 3852] [serial = 985] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (18212C00) [pid = 3852] [serial = 1003] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (1AA17800) [pid = 3852] [serial = 982] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1AA13800) [pid = 3852] [serial = 981] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (17AC6400) [pid = 3852] [serial = 1002] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1548A400) [pid = 3852] [serial = 993] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (1615A000) [pid = 3852] [serial = 994] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (13077800) [pid = 3852] [serial = 987] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1313A800) [pid = 3852] [serial = 988] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1633FC00) [pid = 3852] [serial = 996] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (17142C00) [pid = 3852] [serial = 1000] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (13E9F800) [pid = 3852] [serial = 990] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (142CA000) [pid = 3852] [serial = 991] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (195CEC00) [pid = 3852] [serial = 1005] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1A095C00) [pid = 3852] [serial = 1014] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (19980400) [pid = 3852] [serial = 1011] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (1714B800) [pid = 3852] [serial = 1008] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (1A189800) [pid = 3852] [serial = 1015] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (19ED1C00) [pid = 3852] [serial = 1012] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (19977C00) [pid = 3852] [serial = 1006] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (169EE000) [pid = 3852] [serial = 997] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (17AC2000) [pid = 3852] [serial = 1009] [outer = 00000000] [url = about:blank] 03:44:24 INFO - PROCESS | 3852 | 1469443464752 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:24 INFO - PROCESS | 3852 | 1469443464757 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:24 INFO - PROCESS | 3852 | ++DOCSHELL 10566000 == 30 [pid = 3852] [id = 354] 03:44:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (10A09C00) [pid = 3852] [serial = 1061] [outer = 00000000] 03:44:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (11CDC000) [pid = 3852] [serial = 1062] [outer = 10A09C00] 03:44:24 INFO - PROCESS | 3852 | 1469443464804 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (130B7800) [pid = 3852] [serial = 1063] [outer = 10A09C00] 03:44:25 INFO - PROCESS | 3852 | 1469443465244 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 797ms 03:44:25 INFO - PROCESS | 3852 | 1469443465305 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 3852 | 1469443465309 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 03:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:44:25 INFO - PROCESS | 3852 | 1469443465316 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - PROCESS | 3852 | 1469443465319 Marionette TRACE conn3 <- [1,1382,null,{}] 03:44:25 INFO - PROCESS | 3852 | 1469443465322 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:25 INFO - PROCESS | 3852 | 1469443465325 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:25 INFO - PROCESS | 3852 | 1469443465409 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:44:25 INFO - PROCESS | 3852 | 1469443465423 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 3852 | 1469443465426 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:25 INFO - PROCESS | 3852 | ++DOCSHELL 142CA000 == 31 [pid = 3852] [id = 355] 03:44:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (142CA400) [pid = 3852] [serial = 1064] [outer = 00000000] 03:44:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (142D0400) [pid = 3852] [serial = 1065] [outer = 142CA400] 03:44:25 INFO - PROCESS | 3852 | 1469443465473 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (15017C00) [pid = 3852] [serial = 1066] [outer = 142CA400] 03:44:25 INFO - PROCESS | 3852 | 1469443465923 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 641ms 03:44:25 INFO - PROCESS | 3852 | 1469443465953 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 3852 | 1469443465955 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 03:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:44:25 INFO - PROCESS | 3852 | 1469443465959 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - PROCESS | 3852 | 1469443465962 Marionette TRACE conn3 <- [1,1386,null,{}] 03:44:25 INFO - PROCESS | 3852 | 1469443465973 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:25 INFO - PROCESS | 3852 | 1469443465977 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:26 INFO - PROCESS | 3852 | 1469443466088 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:44:26 INFO - PROCESS | 3852 | 1469443466098 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:26 INFO - PROCESS | 3852 | 1469443466101 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:26 INFO - PROCESS | 3852 | ++DOCSHELL 161B1400 == 32 [pid = 3852] [id = 356] 03:44:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (161B1800) [pid = 3852] [serial = 1067] [outer = 00000000] 03:44:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (16334400) [pid = 3852] [serial = 1068] [outer = 161B1800] 03:44:26 INFO - PROCESS | 3852 | 1469443466156 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (1633F800) [pid = 3852] [serial = 1069] [outer = 161B1800] 03:44:26 INFO - PROCESS | 3852 | 1469443466610 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 703ms 03:44:26 INFO - PROCESS | 3852 | 1469443466658 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 03:44:26 INFO - PROCESS | 3852 | 1469443466660 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 03:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:44:26 INFO - PROCESS | 3852 | 1469443466664 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:44:26 INFO - PROCESS | 3852 | 1469443466665 Marionette TRACE conn3 <- [1,1390,null,{}] 03:44:26 INFO - PROCESS | 3852 | 1469443466669 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:26 INFO - PROCESS | 3852 | 1469443466671 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:26 INFO - PROCESS | 3852 | 1469443466762 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:44:26 INFO - PROCESS | 3852 | 1469443466768 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:26 INFO - PROCESS | 3852 | 1469443466770 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:26 INFO - PROCESS | 3852 | ++DOCSHELL 1698E000 == 33 [pid = 3852] [id = 357] 03:44:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (169EC800) [pid = 3852] [serial = 1070] [outer = 00000000] 03:44:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (13260800) [pid = 3852] [serial = 1071] [outer = 169EC800] 03:44:26 INFO - PROCESS | 3852 | 1469443466814 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (170F7C00) [pid = 3852] [serial = 1072] [outer = 169EC800] 03:44:27 INFO - PROCESS | 3852 | 1469443467299 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 703ms 03:44:27 INFO - PROCESS | 3852 | 1469443467363 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:44:27 INFO - PROCESS | 3852 | 1469443467365 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 03:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:44:27 INFO - PROCESS | 3852 | 1469443467373 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:44:27 INFO - PROCESS | 3852 | 1469443467375 Marionette TRACE conn3 <- [1,1394,null,{}] 03:44:27 INFO - PROCESS | 3852 | 1469443467379 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:27 INFO - PROCESS | 3852 | 1469443467381 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:27 INFO - PROCESS | 3852 | 1469443467516 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:44:27 INFO - PROCESS | 3852 | 1469443467536 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:27 INFO - PROCESS | 3852 | 1469443467538 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:27 INFO - PROCESS | 3852 | ++DOCSHELL 17146800 == 34 [pid = 3852] [id = 358] 03:44:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (17146C00) [pid = 3852] [serial = 1073] [outer = 00000000] 03:44:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17176000) [pid = 3852] [serial = 1074] [outer = 17146C00] 03:44:27 INFO - PROCESS | 3852 | 1469443467581 Marionette DEBUG loaded listener.js 03:44:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1781F800) [pid = 3852] [serial = 1075] [outer = 17146C00] 03:44:28 INFO - PROCESS | 3852 | 1469443468029 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 703ms 03:44:28 INFO - PROCESS | 3852 | 1469443468068 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 3852 | 1469443468070 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 03:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:44:28 INFO - PROCESS | 3852 | 1469443468080 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 3852 | 1469443468082 Marionette TRACE conn3 <- [1,1398,null,{}] 03:44:28 INFO - PROCESS | 3852 | 1469443468085 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:28 INFO - PROCESS | 3852 | 1469443468091 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:28 INFO - PROCESS | 3852 | 1469443468227 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:44:28 INFO - PROCESS | 3852 | 1469443468237 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 3852 | 1469443468239 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:28 INFO - PROCESS | 3852 | ++DOCSHELL 1782BC00 == 35 [pid = 3852] [id = 359] 03:44:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17AC5C00) [pid = 3852] [serial = 1076] [outer = 00000000] 03:44:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (182C7400) [pid = 3852] [serial = 1077] [outer = 17AC5C00] 03:44:28 INFO - PROCESS | 3852 | 1469443468331 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (195CA400) [pid = 3852] [serial = 1078] [outer = 17AC5C00] 03:44:28 INFO - PROCESS | 3852 | 1469443468758 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 688ms 03:44:28 INFO - PROCESS | 3852 | 1469443468777 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 3852 | 1469443468779 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 03:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:44:28 INFO - PROCESS | 3852 | 1469443468782 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 3852 | 1469443468784 Marionette TRACE conn3 <- [1,1402,null,{}] 03:44:28 INFO - PROCESS | 3852 | 1469443468801 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:28 INFO - PROCESS | 3852 | 1469443468803 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:28 INFO - PROCESS | 3852 | 1469443468933 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:44:29 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (12825800) [pid = 3852] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:44:29 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (169EDC00) [pid = 3852] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:44:29 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (131DF800) [pid = 3852] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:44:29 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (10439C00) [pid = 3852] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:44:29 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (13937400) [pid = 3852] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:44:29 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (112A3800) [pid = 3852] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:44:29 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (15407400) [pid = 3852] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:44:29 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (15013000) [pid = 3852] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:44:29 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (10A55C00) [pid = 3852] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:44:29 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1540AC00) [pid = 3852] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:44:29 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (195C5800) [pid = 3852] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:44:29 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1A31E800) [pid = 3852] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:44:29 INFO - PROCESS | 3852 | 1469443469072 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:29 INFO - PROCESS | 3852 | 1469443469074 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:29 INFO - PROCESS | 3852 | ++DOCSHELL 10276C00 == 36 [pid = 3852] [id = 360] 03:44:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (10439800) [pid = 3852] [serial = 1079] [outer = 00000000] 03:44:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (10ED9400) [pid = 3852] [serial = 1080] [outer = 10439800] 03:44:29 INFO - PROCESS | 3852 | 1469443469117 Marionette DEBUG loaded listener.js 03:44:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (131DF800) [pid = 3852] [serial = 1081] [outer = 10439800] 03:44:29 INFO - PROCESS | 3852 | 1469443469493 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 766ms 03:44:29 INFO - PROCESS | 3852 | 1469443469548 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:44:29 INFO - PROCESS | 3852 | 1469443469550 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 03:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:44:29 INFO - PROCESS | 3852 | 1469443469554 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - PROCESS | 3852 | 1469443469556 Marionette TRACE conn3 <- [1,1406,null,{}] 03:44:29 INFO - PROCESS | 3852 | 1469443469559 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:29 INFO - PROCESS | 3852 | 1469443469561 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:29 INFO - PROCESS | 3852 | 1469443469637 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:44:29 INFO - PROCESS | 3852 | 1469443469644 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:29 INFO - PROCESS | 3852 | 1469443469646 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:29 INFO - PROCESS | 3852 | ++DOCSHELL 130DA800 == 37 [pid = 3852] [id = 361] 03:44:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (142B9400) [pid = 3852] [serial = 1082] [outer = 00000000] 03:44:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (182BDC00) [pid = 3852] [serial = 1083] [outer = 142B9400] 03:44:29 INFO - PROCESS | 3852 | 1469443469689 Marionette DEBUG loaded listener.js 03:44:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (19980000) [pid = 3852] [serial = 1084] [outer = 142B9400] 03:44:30 INFO - PROCESS | 3852 | 1469443470117 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 594ms 03:44:30 INFO - PROCESS | 3852 | 1469443470158 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:44:30 INFO - PROCESS | 3852 | 1469443470160 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 03:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:44:30 INFO - PROCESS | 3852 | 1469443470163 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:44:30 INFO - PROCESS | 3852 | 1469443470165 Marionette TRACE conn3 <- [1,1410,null,{}] 03:44:30 INFO - PROCESS | 3852 | 1469443470168 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:30 INFO - PROCESS | 3852 | 1469443470170 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:30 INFO - PROCESS | 3852 | 1469443470254 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:44:30 INFO - PROCESS | 3852 | 1469443470262 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:30 INFO - PROCESS | 3852 | 1469443470264 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:30 INFO - PROCESS | 3852 | ++DOCSHELL 195CE400 == 38 [pid = 3852] [id = 362] 03:44:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (19ED2800) [pid = 3852] [serial = 1085] [outer = 00000000] 03:44:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (19EDEC00) [pid = 3852] [serial = 1086] [outer = 19ED2800] 03:44:30 INFO - PROCESS | 3852 | 1469443470306 Marionette DEBUG loaded listener.js 03:44:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1A095C00) [pid = 3852] [serial = 1087] [outer = 19ED2800] 03:44:30 INFO - PROCESS | 3852 | 1469443470765 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 641ms 03:44:30 INFO - PROCESS | 3852 | 1469443470800 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:44:30 INFO - PROCESS | 3852 | 1469443470812 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 03:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:44:30 INFO - PROCESS | 3852 | 1469443470816 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:44:30 INFO - PROCESS | 3852 | 1469443470817 Marionette TRACE conn3 <- [1,1414,null,{}] 03:44:30 INFO - PROCESS | 3852 | 1469443470821 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:30 INFO - PROCESS | 3852 | 1469443470823 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:30 INFO - PROCESS | 3852 | 1469443470899 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:44:30 INFO - PROCESS | 3852 | 1469443470904 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:30 INFO - PROCESS | 3852 | 1469443470906 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:30 INFO - PROCESS | 3852 | ++DOCSHELL 139CB000 == 39 [pid = 3852] [id = 363] 03:44:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (13C2F000) [pid = 3852] [serial = 1088] [outer = 00000000] 03:44:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1A194400) [pid = 3852] [serial = 1089] [outer = 13C2F000] 03:44:30 INFO - PROCESS | 3852 | 1469443470948 Marionette DEBUG loaded listener.js 03:44:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16FF1C00) [pid = 3852] [serial = 1090] [outer = 13C2F000] 03:44:31 INFO - PROCESS | 3852 | 1469443471657 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 907ms 03:44:31 INFO - PROCESS | 3852 | 1469443471722 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:44:31 INFO - PROCESS | 3852 | 1469443471727 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 03:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:44:31 INFO - PROCESS | 3852 | 1469443471731 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:44:31 INFO - PROCESS | 3852 | 1469443471737 Marionette TRACE conn3 <- [1,1418,null,{}] 03:44:31 INFO - PROCESS | 3852 | 1469443471742 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:31 INFO - PROCESS | 3852 | 1469443471745 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:31 INFO - PROCESS | 3852 | 1469443471861 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:44:31 INFO - PROCESS | 3852 | 1469443471985 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:31 INFO - PROCESS | 3852 | 1469443471988 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:32 INFO - PROCESS | 3852 | ++DOCSHELL 12AE2800 == 40 [pid = 3852] [id = 364] 03:44:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (131E2C00) [pid = 3852] [serial = 1091] [outer = 00000000] 03:44:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (142C8800) [pid = 3852] [serial = 1092] [outer = 131E2C00] 03:44:32 INFO - PROCESS | 3852 | 1469443472047 Marionette DEBUG loaded listener.js 03:44:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1539FC00) [pid = 3852] [serial = 1093] [outer = 131E2C00] 03:44:32 INFO - PROCESS | 3852 | 1469443472602 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 938ms 03:44:32 INFO - PROCESS | 3852 | 1469443472678 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:44:32 INFO - PROCESS | 3852 | 1469443472683 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 03:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:44:32 INFO - PROCESS | 3852 | 1469443472689 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:44:32 INFO - PROCESS | 3852 | 1469443472692 Marionette TRACE conn3 <- [1,1422,null,{}] 03:44:32 INFO - PROCESS | 3852 | 1469443472696 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:32 INFO - PROCESS | 3852 | 1469443472699 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:32 INFO - PROCESS | 3852 | 1469443472840 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:44:32 INFO - PROCESS | 3852 | 1469443472969 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:32 INFO - PROCESS | 3852 | 1469443472972 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:32 INFO - PROCESS | 3852 | ++DOCSHELL 16E80800 == 41 [pid = 3852] [id = 365] 03:44:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (16FAB000) [pid = 3852] [serial = 1094] [outer = 00000000] 03:44:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (17141800) [pid = 3852] [serial = 1095] [outer = 16FAB000] 03:44:33 INFO - PROCESS | 3852 | 1469443473028 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1714B800) [pid = 3852] [serial = 1096] [outer = 16FAB000] 03:44:33 INFO - PROCESS | 3852 | 1469443473615 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 938ms 03:44:33 INFO - PROCESS | 3852 | 1469443473634 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:44:33 INFO - PROCESS | 3852 | 1469443473636 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 03:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:44:33 INFO - PROCESS | 3852 | 1469443473640 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 3852 | 1469443473644 Marionette TRACE conn3 <- [1,1426,null,{}] 03:44:33 INFO - PROCESS | 3852 | 1469443473656 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:33 INFO - PROCESS | 3852 | 1469443473660 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:33 INFO - PROCESS | 3852 | 1469443473770 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:44:33 INFO - PROCESS | 3852 | 1469443473917 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:33 INFO - PROCESS | 3852 | 1469443473921 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:33 INFO - PROCESS | 3852 | ++DOCSHELL 182C1400 == 42 [pid = 3852] [id = 366] 03:44:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (182C2800) [pid = 3852] [serial = 1097] [outer = 00000000] 03:44:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (1A318800) [pid = 3852] [serial = 1098] [outer = 182C2800] 03:44:34 INFO - PROCESS | 3852 | 1469443474014 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (1A5C0000) [pid = 3852] [serial = 1099] [outer = 182C2800] 03:44:34 INFO - PROCESS | 3852 | 1469443474852 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1250ms 03:44:34 INFO - PROCESS | 3852 | 1469443474900 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:44:34 INFO - PROCESS | 3852 | 1469443474903 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 03:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:44:34 INFO - PROCESS | 3852 | 1469443474908 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:44:34 INFO - PROCESS | 3852 | 1469443474911 Marionette TRACE conn3 <- [1,1430,null,{}] 03:44:34 INFO - PROCESS | 3852 | 1469443474919 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:34 INFO - PROCESS | 3852 | 1469443474922 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:35 INFO - PROCESS | 3852 | 1469443475019 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:44:35 INFO - PROCESS | 3852 | 1469443475152 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:35 INFO - PROCESS | 3852 | 1469443475155 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:35 INFO - PROCESS | 3852 | ++DOCSHELL 10F8C400 == 43 [pid = 3852] [id = 367] 03:44:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (112A1000) [pid = 3852] [serial = 1100] [outer = 00000000] 03:44:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (130DCC00) [pid = 3852] [serial = 1101] [outer = 112A1000] 03:44:35 INFO - PROCESS | 3852 | 1469443475208 Marionette DEBUG loaded listener.js 03:44:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (13C26400) [pid = 3852] [serial = 1102] [outer = 112A1000] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 130DC800 == 42 [pid = 3852] [id = 343] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 195CE400 == 41 [pid = 3852] [id = 362] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 130DA800 == 40 [pid = 3852] [id = 361] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 10276C00 == 39 [pid = 3852] [id = 360] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 1782BC00 == 38 [pid = 3852] [id = 359] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 17146800 == 37 [pid = 3852] [id = 358] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 1698E000 == 36 [pid = 3852] [id = 357] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 161B1400 == 35 [pid = 3852] [id = 356] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 142CA000 == 34 [pid = 3852] [id = 355] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 10566000 == 33 [pid = 3852] [id = 354] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 182C7000 == 32 [pid = 3852] [id = 352] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 10ED9800 == 31 [pid = 3852] [id = 353] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 16E80800 == 30 [pid = 3852] [id = 365] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 182C1400 == 29 [pid = 3852] [id = 366] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 139CB000 == 28 [pid = 3852] [id = 363] 03:44:36 INFO - PROCESS | 3852 | --DOCSHELL 12AE2800 == 27 [pid = 3852] [id = 364] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (18017400) [pid = 3852] [serial = 1053] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (16341C00) [pid = 3852] [serial = 1041] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (16FAC000) [pid = 3852] [serial = 1044] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (142CF800) [pid = 3852] [serial = 1030] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (13EA5000) [pid = 3852] [serial = 1029] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (13076C00) [pid = 3852] [serial = 1047] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (13C31C00) [pid = 3852] [serial = 1035] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (16FE6800) [pid = 3852] [serial = 1045] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (13E9C000) [pid = 3852] [serial = 1036] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (15398800) [pid = 3852] [serial = 1048] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (12AD8800) [pid = 3852] [serial = 1032] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (12BD2C00) [pid = 3852] [serial = 1033] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (15B27000) [pid = 3852] [serial = 1038] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (17826800) [pid = 3852] [serial = 1050] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (13940000) [pid = 3852] [serial = 1018] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (12D9EC00) [pid = 3852] [serial = 1017] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (16337400) [pid = 3852] [serial = 1021] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (161AC400) [pid = 3852] [serial = 1020] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (18017800) [pid = 3852] [serial = 1054] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (1A31B000) [pid = 3852] [serial = 1024] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (19EDD000) [pid = 3852] [serial = 1023] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1A6CA400) [pid = 3852] [serial = 1027] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1A6C7000) [pid = 3852] [serial = 1026] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (17140000) [pid = 3852] [serial = 1051] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (161AB400) [pid = 3852] [serial = 1039] [outer = 00000000] [url = about:blank] 03:44:36 INFO - PROCESS | 3852 | 1469443476328 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1453ms 03:44:36 INFO - PROCESS | 3852 | 1469443476371 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:44:36 INFO - PROCESS | 3852 | 1469443476375 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 03:44:36 INFO - PROCESS | 3852 | 1469443476380 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:44:36 INFO - PROCESS | 3852 | 1469443476383 Marionette TRACE conn3 <- [1,1434,null,{}] 03:44:36 INFO - PROCESS | 3852 | 1469443476389 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:36 INFO - PROCESS | 3852 | 1469443476392 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:36 INFO - PROCESS | 3852 | 1469443476479 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:44:36 INFO - PROCESS | 3852 | 1469443476488 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:36 INFO - PROCESS | 3852 | 1469443476492 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:36 INFO - PROCESS | 3852 | ++DOCSHELL 12ADF800 == 28 [pid = 3852] [id = 368] 03:44:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (12ADFC00) [pid = 3852] [serial = 1103] [outer = 00000000] 03:44:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (130B0800) [pid = 3852] [serial = 1104] [outer = 12ADFC00] 03:44:36 INFO - PROCESS | 3852 | 1469443476541 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (130DC800) [pid = 3852] [serial = 1105] [outer = 12ADFC00] 03:44:37 INFO - PROCESS | 3852 | 1469443477033 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 703ms 03:44:37 INFO - PROCESS | 3852 | 1469443477099 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:44:37 INFO - PROCESS | 3852 | 1469443477104 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 03:44:37 INFO - PROCESS | 3852 | 1469443477110 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:44:37 INFO - PROCESS | 3852 | 1469443477113 Marionette TRACE conn3 <- [1,1438,null,{}] 03:44:37 INFO - PROCESS | 3852 | 1469443477117 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:37 INFO - PROCESS | 3852 | 1469443477119 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:37 INFO - PROCESS | 3852 | 1469443477203 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:44:37 INFO - PROCESS | 3852 | 1469443477289 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 3852 | 1469443477291 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:37 INFO - PROCESS | 3852 | ++DOCSHELL 13EA0800 == 29 [pid = 3852] [id = 369] 03:44:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (13EA3C00) [pid = 3852] [serial = 1106] [outer = 00000000] 03:44:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (142B9C00) [pid = 3852] [serial = 1107] [outer = 13EA3C00] 03:44:37 INFO - PROCESS | 3852 | 1469443477353 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (142C8400) [pid = 3852] [serial = 1108] [outer = 13EA3C00] 03:44:37 INFO - PROCESS | 3852 | 1469443477731 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 703ms 03:44:37 INFO - PROCESS | 3852 | 1469443477811 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:44:37 INFO - PROCESS | 3852 | 1469443477813 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 03:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:44:37 INFO - PROCESS | 3852 | 1469443477816 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - PROCESS | 3852 | 1469443477820 Marionette TRACE conn3 <- [1,1442,null,{}] 03:44:37 INFO - PROCESS | 3852 | 1469443477834 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:37 INFO - PROCESS | 3852 | 1469443477839 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:37 INFO - PROCESS | 3852 | 1469443477920 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:44:37 INFO - PROCESS | 3852 | 1469443477936 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 3852 | 1469443477939 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:37 INFO - PROCESS | 3852 | ++DOCSHELL 16162C00 == 30 [pid = 3852] [id = 370] 03:44:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (16163400) [pid = 3852] [serial = 1109] [outer = 00000000] 03:44:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (161AA800) [pid = 3852] [serial = 1110] [outer = 16163400] 03:44:37 INFO - PROCESS | 3852 | 1469443477992 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (161B1C00) [pid = 3852] [serial = 1111] [outer = 16163400] 03:44:38 INFO - PROCESS | 3852 | 1469443478490 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 704ms 03:44:38 INFO - PROCESS | 3852 | 1469443478515 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 3852 | 1469443478518 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 03:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:44:38 INFO - PROCESS | 3852 | 1469443478521 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 3852 | 1469443478523 Marionette TRACE conn3 <- [1,1446,null,{}] 03:44:38 INFO - PROCESS | 3852 | 1469443478527 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:38 INFO - PROCESS | 3852 | 1469443478529 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:38 INFO - PROCESS | 3852 | 1469443478671 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:44:38 INFO - PROCESS | 3852 | 1469443478727 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:38 INFO - PROCESS | 3852 | 1469443478729 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:38 INFO - PROCESS | 3852 | ++DOCSHELL 16336000 == 31 [pid = 3852] [id = 371] 03:44:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1633B000) [pid = 3852] [serial = 1112] [outer = 00000000] 03:44:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (169ED800) [pid = 3852] [serial = 1113] [outer = 1633B000] 03:44:38 INFO - PROCESS | 3852 | 1469443478774 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16FA2800) [pid = 3852] [serial = 1114] [outer = 1633B000] 03:44:39 INFO - PROCESS | 3852 | 1469443479194 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 703ms 03:44:39 INFO - PROCESS | 3852 | 1469443479220 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:44:39 INFO - PROCESS | 3852 | 1469443479222 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 03:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:44:39 INFO - PROCESS | 3852 | 1469443479234 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 3852 | 1469443479236 Marionette TRACE conn3 <- [1,1450,null,{}] 03:44:39 INFO - PROCESS | 3852 | 1469443479239 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:39 INFO - PROCESS | 3852 | 1469443479241 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:39 INFO - PROCESS | 3852 | 1469443479377 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:44:39 INFO - PROCESS | 3852 | 1469443479387 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:39 INFO - PROCESS | 3852 | 1469443479389 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:39 INFO - PROCESS | 3852 | ++DOCSHELL 16FE3000 == 32 [pid = 3852] [id = 372] 03:44:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16FEA000) [pid = 3852] [serial = 1115] [outer = 00000000] 03:44:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (16FF0400) [pid = 3852] [serial = 1116] [outer = 16FEA000] 03:44:39 INFO - PROCESS | 3852 | 1469443479432 Marionette DEBUG loaded listener.js 03:44:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17142800) [pid = 3852] [serial = 1117] [outer = 16FEA000] 03:44:39 INFO - PROCESS | 3852 | 1469443479886 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 703ms 03:44:39 INFO - PROCESS | 3852 | 1469443479926 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:44:39 INFO - PROCESS | 3852 | 1469443479928 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 03:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:44:39 INFO - PROCESS | 3852 | 1469443479931 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 3852 | 1469443479933 Marionette TRACE conn3 <- [1,1454,null,{}] 03:44:39 INFO - PROCESS | 3852 | 1469443479937 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:39 INFO - PROCESS | 3852 | 1469443479943 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:40 INFO - PROCESS | 3852 | 1469443480099 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:44:40 INFO - PROCESS | 3852 | 1469443480122 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:40 INFO - PROCESS | 3852 | 1469443480124 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:40 INFO - PROCESS | 3852 | ++DOCSHELL 176DA800 == 33 [pid = 3852] [id = 373] 03:44:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1781F400) [pid = 3852] [serial = 1118] [outer = 00000000] 03:44:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (178BC000) [pid = 3852] [serial = 1119] [outer = 1781F400] 03:44:40 INFO - PROCESS | 3852 | 1469443480168 Marionette DEBUG loaded listener.js 03:44:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (18017400) [pid = 3852] [serial = 1120] [outer = 1781F400] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (16338800) [pid = 3852] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (13C2F000) [pid = 3852] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (19ED2800) [pid = 3852] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (17146C00) [pid = 3852] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (17AC5C00) [pid = 3852] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (10439800) [pid = 3852] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (142CA400) [pid = 3852] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (169EC800) [pid = 3852] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (128AB400) [pid = 3852] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (161B1800) [pid = 3852] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (195C5400) [pid = 3852] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (10A09C00) [pid = 3852] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:44:40 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (142B9400) [pid = 3852] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:44:40 INFO - PROCESS | 3852 | 1469443480791 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 906ms 03:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:44:40 INFO - PROCESS | 3852 | 1469443480836 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:44:40 INFO - PROCESS | 3852 | 1469443480838 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 03:44:40 INFO - PROCESS | 3852 | 1469443480841 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:44:40 INFO - PROCESS | 3852 | 1469443480843 Marionette TRACE conn3 <- [1,1458,null,{}] 03:44:40 INFO - PROCESS | 3852 | 1469443480846 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:40 INFO - PROCESS | 3852 | 1469443480848 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:40 INFO - PROCESS | 3852 | 1469443480922 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:44:40 INFO - PROCESS | 3852 | 1469443480928 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:40 INFO - PROCESS | 3852 | 1469443480930 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:40 INFO - PROCESS | 3852 | ++DOCSHELL 112A4000 == 34 [pid = 3852] [id = 374] 03:44:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (142CA400) [pid = 3852] [serial = 1121] [outer = 00000000] 03:44:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (16FE6000) [pid = 3852] [serial = 1122] [outer = 142CA400] 03:44:40 INFO - PROCESS | 3852 | 1469443480972 Marionette DEBUG loaded listener.js 03:44:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16FEF000) [pid = 3852] [serial = 1123] [outer = 142CA400] 03:44:41 INFO - PROCESS | 3852 | 1469443481411 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 593ms 03:44:41 INFO - PROCESS | 3852 | 1469443481438 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 3852 | 1469443481440 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 03:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:44:41 INFO - PROCESS | 3852 | 1469443481447 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 3852 | 1469443481449 Marionette TRACE conn3 <- [1,1462,null,{}] 03:44:41 INFO - PROCESS | 3852 | 1469443481452 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:41 INFO - PROCESS | 3852 | 1469443481454 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:41 INFO - PROCESS | 3852 | 1469443481529 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:44:41 INFO - PROCESS | 3852 | 1469443481534 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:41 INFO - PROCESS | 3852 | 1469443481537 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:41 INFO - PROCESS | 3852 | ++DOCSHELL 17619C00 == 35 [pid = 3852] [id = 375] 03:44:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (176CC400) [pid = 3852] [serial = 1124] [outer = 00000000] 03:44:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (182C1C00) [pid = 3852] [serial = 1125] [outer = 176CC400] 03:44:41 INFO - PROCESS | 3852 | 1469443481582 Marionette DEBUG loaded listener.js 03:44:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (182C2400) [pid = 3852] [serial = 1126] [outer = 176CC400] 03:44:42 INFO - PROCESS | 3852 | 1469443482016 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 594ms 03:44:42 INFO - PROCESS | 3852 | 1469443482041 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:44:42 INFO - PROCESS | 3852 | 1469443482043 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 03:44:42 INFO - PROCESS | 3852 | 1469443482046 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:44:42 INFO - PROCESS | 3852 | 1469443482048 Marionette TRACE conn3 <- [1,1466,null,{}] 03:44:42 INFO - PROCESS | 3852 | 1469443482051 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:42 INFO - PROCESS | 3852 | 1469443482053 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:42 INFO - PROCESS | 3852 | 1469443482183 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:44:42 INFO - PROCESS | 3852 | 1469443482196 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:42 INFO - PROCESS | 3852 | 1469443482198 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:42 INFO - PROCESS | 3852 | ++DOCSHELL 1615C400 == 36 [pid = 3852] [id = 376] 03:44:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (195C9400) [pid = 3852] [serial = 1127] [outer = 00000000] 03:44:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (19982400) [pid = 3852] [serial = 1128] [outer = 195C9400] 03:44:42 INFO - PROCESS | 3852 | 1469443482241 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (19EDB400) [pid = 3852] [serial = 1129] [outer = 195C9400] 03:44:42 INFO - PROCESS | 3852 | 1469443482938 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 937ms 03:44:42 INFO - PROCESS | 3852 | 1469443482993 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:44:42 INFO - PROCESS | 3852 | 1469443482997 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 03:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:44:43 INFO - PROCESS | 3852 | 1469443483002 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:44:43 INFO - PROCESS | 3852 | 1469443483006 Marionette TRACE conn3 <- [1,1470,null,{}] 03:44:43 INFO - PROCESS | 3852 | 1469443483012 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:43 INFO - PROCESS | 3852 | 1469443483015 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:43 INFO - PROCESS | 3852 | 1469443483142 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:44:43 INFO - PROCESS | 3852 | 1469443483264 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:43 INFO - PROCESS | 3852 | 1469443483267 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:43 INFO - PROCESS | 3852 | ++DOCSHELL 10435C00 == 37 [pid = 3852] [id = 377] 03:44:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (10A55800) [pid = 3852] [serial = 1130] [outer = 00000000] 03:44:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1307B800) [pid = 3852] [serial = 1131] [outer = 10A55800] 03:44:43 INFO - PROCESS | 3852 | 1469443483324 Marionette DEBUG loaded listener.js 03:44:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (13258800) [pid = 3852] [serial = 1132] [outer = 10A55800] 03:44:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (15018400) [pid = 3852] [serial = 1133] [outer = 1B2F5000] 03:44:44 INFO - PROCESS | 3852 | 1469443484206 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1250ms 03:44:44 INFO - PROCESS | 3852 | 1469443484259 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:44:44 INFO - PROCESS | 3852 | 1469443484264 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 03:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:44:44 INFO - PROCESS | 3852 | 1469443484271 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:44:44 INFO - PROCESS | 3852 | 1469443484274 Marionette TRACE conn3 <- [1,1474,null,{}] 03:44:44 INFO - PROCESS | 3852 | 1469443484279 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:44 INFO - PROCESS | 3852 | 1469443484282 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:44 INFO - PROCESS | 3852 | 1469443484524 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:44:44 INFO - PROCESS | 3852 | 1469443484698 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:44 INFO - PROCESS | 3852 | 1469443484701 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:44 INFO - PROCESS | 3852 | ++DOCSHELL 114D8800 == 38 [pid = 3852] [id = 378] 03:44:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (11A53800) [pid = 3852] [serial = 1134] [outer = 00000000] 03:44:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (12ADA400) [pid = 3852] [serial = 1135] [outer = 11A53800] 03:44:44 INFO - PROCESS | 3852 | 1469443484755 Marionette DEBUG loaded listener.js 03:44:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (130B5800) [pid = 3852] [serial = 1136] [outer = 11A53800] 03:44:45 INFO - PROCESS | 3852 | --DOCSHELL 17619C00 == 37 [pid = 3852] [id = 375] 03:44:45 INFO - PROCESS | 3852 | --DOCSHELL 112A4000 == 36 [pid = 3852] [id = 374] 03:44:45 INFO - PROCESS | 3852 | --DOCSHELL 176DA800 == 35 [pid = 3852] [id = 373] 03:44:45 INFO - PROCESS | 3852 | --DOCSHELL 16FE3000 == 34 [pid = 3852] [id = 372] 03:44:45 INFO - PROCESS | 3852 | --DOCSHELL 16336000 == 33 [pid = 3852] [id = 371] 03:44:45 INFO - PROCESS | 3852 | --DOCSHELL 16162C00 == 32 [pid = 3852] [id = 370] 03:44:45 INFO - PROCESS | 3852 | --DOCSHELL 13EA0800 == 31 [pid = 3852] [id = 369] 03:44:45 INFO - PROCESS | 3852 | --DOCSHELL 12ADF800 == 30 [pid = 3852] [id = 368] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (1633F800) [pid = 3852] [serial = 1069] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (1997B800) [pid = 3852] [serial = 1057] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (195CFC00) [pid = 3852] [serial = 1056] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (11CDC000) [pid = 3852] [serial = 1062] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (1A095C00) [pid = 3852] [serial = 1087] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (130B7800) [pid = 3852] [serial = 1063] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (131DF800) [pid = 3852] [serial = 1081] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (182BDC00) [pid = 3852] [serial = 1083] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1781F800) [pid = 3852] [serial = 1075] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (19980000) [pid = 3852] [serial = 1084] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (170F7C00) [pid = 3852] [serial = 1072] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16991C00) [pid = 3852] [serial = 1042] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1A194400) [pid = 3852] [serial = 1089] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (16FF1C00) [pid = 3852] [serial = 1090] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (19EDEC00) [pid = 3852] [serial = 1086] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (17176000) [pid = 3852] [serial = 1074] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (182C7400) [pid = 3852] [serial = 1077] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (10ED9400) [pid = 3852] [serial = 1080] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (142D0400) [pid = 3852] [serial = 1065] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (15017C00) [pid = 3852] [serial = 1066] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (13260800) [pid = 3852] [serial = 1071] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (12DA0800) [pid = 3852] [serial = 1059] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (142B8800) [pid = 3852] [serial = 1060] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (195CA400) [pid = 3852] [serial = 1078] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (16334400) [pid = 3852] [serial = 1068] [outer = 00000000] [url = about:blank] 03:44:45 INFO - PROCESS | 3852 | 1469443485313 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1093ms 03:44:45 INFO - PROCESS | 3852 | 1469443485368 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 3852 | 1469443485372 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 03:44:45 INFO - PROCESS | 3852 | 1469443485377 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:44:45 INFO - PROCESS | 3852 | 1469443485380 Marionette TRACE conn3 <- [1,1478,null,{}] 03:44:45 INFO - PROCESS | 3852 | 1469443485384 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:45 INFO - PROCESS | 3852 | 1469443485387 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:45 INFO - PROCESS | 3852 | 1469443485511 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:44:45 INFO - PROCESS | 3852 | 1469443485646 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 3852 | 1469443485650 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:45 INFO - PROCESS | 3852 | ++DOCSHELL 104E5400 == 31 [pid = 3852] [id = 379] 03:44:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (104E6400) [pid = 3852] [serial = 1137] [outer = 00000000] 03:44:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (10A4C000) [pid = 3852] [serial = 1138] [outer = 104E6400] 03:44:45 INFO - PROCESS | 3852 | 1469443485709 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (110D0C00) [pid = 3852] [serial = 1139] [outer = 104E6400] 03:44:46 INFO - PROCESS | 3852 | 1469443486361 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1047ms 03:44:46 INFO - PROCESS | 3852 | 1469443486446 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:44:46 INFO - PROCESS | 3852 | 1469443486451 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 03:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:44:46 INFO - PROCESS | 3852 | 1469443486456 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:44:46 INFO - PROCESS | 3852 | 1469443486460 Marionette TRACE conn3 <- [1,1482,null,{}] 03:44:46 INFO - PROCESS | 3852 | 1469443486466 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:46 INFO - PROCESS | 3852 | 1469443486471 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:46 INFO - PROCESS | 3852 | 1469443486620 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:44:46 INFO - PROCESS | 3852 | 1469443486739 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 3852 | 1469443486742 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:46 INFO - PROCESS | 3852 | ++DOCSHELL 13922C00 == 32 [pid = 3852] [id = 380] 03:44:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (139C7800) [pid = 3852] [serial = 1140] [outer = 00000000] 03:44:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (13EA5000) [pid = 3852] [serial = 1141] [outer = 139C7800] 03:44:46 INFO - PROCESS | 3852 | 1469443486800 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (142BF000) [pid = 3852] [serial = 1142] [outer = 139C7800] 03:44:47 INFO - PROCESS | 3852 | 1469443487448 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1047ms 03:44:47 INFO - PROCESS | 3852 | 1469443487501 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 3852 | 1469443487505 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 03:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:44:47 INFO - PROCESS | 3852 | 1469443487509 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 3852 | 1469443487511 Marionette TRACE conn3 <- [1,1486,null,{}] 03:44:47 INFO - PROCESS | 3852 | 1469443487515 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:47 INFO - PROCESS | 3852 | 1469443487518 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:47 INFO - PROCESS | 3852 | 1469443487679 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:44:47 INFO - PROCESS | 3852 | 1469443487807 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:47 INFO - PROCESS | 3852 | 1469443487810 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:47 INFO - PROCESS | 3852 | ++DOCSHELL 153A1000 == 33 [pid = 3852] [id = 381] 03:44:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (153A1800) [pid = 3852] [serial = 1143] [outer = 00000000] 03:44:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (1548B800) [pid = 3852] [serial = 1144] [outer = 153A1800] 03:44:47 INFO - PROCESS | 3852 | 1469443487866 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (161AAC00) [pid = 3852] [serial = 1145] [outer = 153A1800] 03:44:48 INFO - PROCESS | 3852 | 1469443488454 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1000ms 03:44:48 INFO - PROCESS | 3852 | 1469443488512 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:44:48 INFO - PROCESS | 3852 | 1469443488517 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 03:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:44:48 INFO - PROCESS | 3852 | 1469443488528 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:44:48 INFO - PROCESS | 3852 | 1469443488534 Marionette TRACE conn3 <- [1,1490,null,{}] 03:44:48 INFO - PROCESS | 3852 | 1469443488537 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:48 INFO - PROCESS | 3852 | 1469443488541 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:48 INFO - PROCESS | 3852 | 1469443488688 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:44:48 INFO - PROCESS | 3852 | 1469443488815 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:48 INFO - PROCESS | 3852 | 1469443488817 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:48 INFO - PROCESS | 3852 | ++DOCSHELL 16157800 == 34 [pid = 3852] [id = 382] 03:44:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (1633C000) [pid = 3852] [serial = 1146] [outer = 00000000] 03:44:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (16999C00) [pid = 3852] [serial = 1147] [outer = 1633C000] 03:44:48 INFO - PROCESS | 3852 | 1469443488872 Marionette DEBUG loaded listener.js 03:44:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16FA1C00) [pid = 3852] [serial = 1148] [outer = 1633C000] 03:44:49 INFO - PROCESS | 3852 | --DOCSHELL 13CF5000 == 33 [pid = 3852] [id = 198] 03:44:49 INFO - PROCESS | 3852 | --DOCSHELL 114D8800 == 32 [pid = 3852] [id = 378] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 131EBC00 == 31 [pid = 3852] [id = 184] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 112A0000 == 30 [pid = 3852] [id = 200] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 110D2800 == 29 [pid = 3852] [id = 183] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 142B2400 == 28 [pid = 3852] [id = 193] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 11C33400 == 27 [pid = 3852] [id = 189] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 10F8C400 == 26 [pid = 3852] [id = 367] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 10435C00 == 25 [pid = 3852] [id = 377] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 15412C00 == 24 [pid = 3852] [id = 186] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 131EC000 == 23 [pid = 3852] [id = 195] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 10A53000 == 22 [pid = 3852] [id = 191] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 142CCC00 == 21 [pid = 3852] [id = 185] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 12AE1400 == 20 [pid = 3852] [id = 192] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 12AD5400 == 19 [pid = 3852] [id = 199] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 142D4800 == 18 [pid = 3852] [id = 194] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 130B3000 == 17 [pid = 3852] [id = 196] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 169F2000 == 16 [pid = 3852] [id = 188] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 13154000 == 15 [pid = 3852] [id = 187] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 1055A000 == 14 [pid = 3852] [id = 197] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 142CDC00 == 13 [pid = 3852] [id = 190] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 13922C00 == 12 [pid = 3852] [id = 380] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 153A1000 == 11 [pid = 3852] [id = 381] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 104E5400 == 10 [pid = 3852] [id = 379] 03:44:50 INFO - PROCESS | 3852 | --DOCSHELL 1615C400 == 9 [pid = 3852] [id = 376] 03:44:51 INFO - PROCESS | 3852 | 1469443491637 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 3140ms 03:44:51 INFO - PROCESS | 3852 | 1469443491663 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:44:51 INFO - PROCESS | 3852 | 1469443491667 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 03:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:44:51 INFO - PROCESS | 3852 | 1469443491674 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:44:51 INFO - PROCESS | 3852 | 1469443491677 Marionette TRACE conn3 <- [1,1494,null,{}] 03:44:51 INFO - PROCESS | 3852 | 1469443491683 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:51 INFO - PROCESS | 3852 | 1469443491686 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:51 INFO - PROCESS | 3852 | 1469443491784 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:44:51 INFO - PROCESS | 3852 | 1469443491867 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:51 INFO - PROCESS | 3852 | 1469443491872 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:51 INFO - PROCESS | 3852 | ++DOCSHELL 10ED9800 == 10 [pid = 3852] [id = 383] 03:44:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (110CAC00) [pid = 3852] [serial = 1149] [outer = 00000000] 03:44:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (12AD5400) [pid = 3852] [serial = 1150] [outer = 110CAC00] 03:44:51 INFO - PROCESS | 3852 | 1469443491920 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (12BCB800) [pid = 3852] [serial = 1151] [outer = 110CAC00] 03:44:52 INFO - PROCESS | 3852 | 1469443492364 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 03:44:52 INFO - PROCESS | 3852 | 1469443492413 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:44:52 INFO - PROCESS | 3852 | 1469443492418 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 03:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:44:52 INFO - PROCESS | 3852 | 1469443492425 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:44:52 INFO - PROCESS | 3852 | 1469443492427 Marionette TRACE conn3 <- [1,1498,null,{}] 03:44:52 INFO - PROCESS | 3852 | 1469443492431 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:52 INFO - PROCESS | 3852 | 1469443492434 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:52 INFO - PROCESS | 3852 | 1469443492526 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:44:52 INFO - PROCESS | 3852 | 1469443492539 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:52 INFO - PROCESS | 3852 | 1469443492542 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:52 INFO - PROCESS | 3852 | ++DOCSHELL 110CA800 == 11 [pid = 3852] [id = 384] 03:44:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (13C25400) [pid = 3852] [serial = 1152] [outer = 00000000] 03:44:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (13CF0800) [pid = 3852] [serial = 1153] [outer = 13C25400] 03:44:52 INFO - PROCESS | 3852 | 1469443492596 Marionette DEBUG loaded listener.js 03:44:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (142B8000) [pid = 3852] [serial = 1154] [outer = 13C25400] 03:44:53 INFO - PROCESS | 3852 | 1469443493064 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 703ms 03:44:53 INFO - PROCESS | 3852 | 1469443493123 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:44:53 INFO - PROCESS | 3852 | 1469443493125 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 03:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:44:53 INFO - PROCESS | 3852 | 1469443493129 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 3852 | 1469443493132 Marionette TRACE conn3 <- [1,1502,null,{}] 03:44:53 INFO - PROCESS | 3852 | 1469443493143 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:53 INFO - PROCESS | 3852 | 1469443493148 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:53 INFO - PROCESS | 3852 | 1469443493264 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:44:53 INFO - PROCESS | 3852 | 1469443493365 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:53 INFO - PROCESS | 3852 | 1469443493368 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:53 INFO - PROCESS | 3852 | ++DOCSHELL 1539BC00 == 12 [pid = 3852] [id = 385] 03:44:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1539D400) [pid = 3852] [serial = 1155] [outer = 00000000] 03:44:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (15B2A400) [pid = 3852] [serial = 1156] [outer = 1539D400] 03:44:53 INFO - PROCESS | 3852 | 1469443493417 Marionette DEBUG loaded listener.js 03:44:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (161B0400) [pid = 3852] [serial = 1157] [outer = 1539D400] 03:44:53 INFO - PROCESS | 3852 | 1469443493857 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 03:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:44:53 INFO - PROCESS | 3852 | 1469443493871 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:44:53 INFO - PROCESS | 3852 | 1469443493873 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 03:44:53 INFO - PROCESS | 3852 | 1469443493877 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 3852 | 1469443493879 Marionette TRACE conn3 <- [1,1506,null,{}] 03:44:53 INFO - PROCESS | 3852 | 1469443493882 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:53 INFO - PROCESS | 3852 | 1469443493884 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:54 INFO - PROCESS | 3852 | 1469443494006 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:44:54 INFO - PROCESS | 3852 | 1469443494012 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:54 INFO - PROCESS | 3852 | 1469443494014 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:54 INFO - PROCESS | 3852 | ++DOCSHELL 15B2A000 == 13 [pid = 3852] [id = 386] 03:44:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (161A9800) [pid = 3852] [serial = 1158] [outer = 00000000] 03:44:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (169EBC00) [pid = 3852] [serial = 1159] [outer = 161A9800] 03:44:54 INFO - PROCESS | 3852 | 1469443494059 Marionette DEBUG loaded listener.js 03:44:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (16FE5400) [pid = 3852] [serial = 1160] [outer = 161A9800] 03:44:54 INFO - PROCESS | 3852 | 1469443494505 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 687ms 03:44:54 INFO - PROCESS | 3852 | 1469443494582 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 3852 | 1469443494584 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 03:44:54 INFO - PROCESS | 3852 | 1469443494587 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - PROCESS | 3852 | 1469443494589 Marionette TRACE conn3 <- [1,1510,null,{}] 03:44:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:44:54 INFO - PROCESS | 3852 | 1469443494593 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:54 INFO - PROCESS | 3852 | 1469443494595 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:54 INFO - PROCESS | 3852 | 1469443494734 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:44:54 INFO - PROCESS | 3852 | 1469443494792 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:54 INFO - PROCESS | 3852 | 1469443494794 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:54 INFO - PROCESS | 3852 | ++DOCSHELL 16993000 == 14 [pid = 3852] [id = 387] 03:44:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (16FEA400) [pid = 3852] [serial = 1161] [outer = 00000000] 03:44:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (1713D400) [pid = 3852] [serial = 1162] [outer = 16FEA400] 03:44:54 INFO - PROCESS | 3852 | 1469443494840 Marionette DEBUG loaded listener.js 03:44:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (17142C00) [pid = 3852] [serial = 1163] [outer = 16FEA400] 03:44:55 INFO - PROCESS | 3852 | 1469443495261 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:44:55 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:44:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:44:55 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:44:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:44:55 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:44:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:44:55 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:44:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:44:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 703ms 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (104E6400) [pid = 3852] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (153A1800) [pid = 3852] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (11A53800) [pid = 3852] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (139C7800) [pid = 3852] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1633B000) [pid = 3852] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (16FEA000) [pid = 3852] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (16163400) [pid = 3852] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (13EA3C00) [pid = 3852] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (112A1000) [pid = 3852] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (12ADFC00) [pid = 3852] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1781F400) [pid = 3852] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (131E2C00) [pid = 3852] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (16FAB000) [pid = 3852] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (176CC400) [pid = 3852] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (195C9400) [pid = 3852] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (182C2800) [pid = 3852] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (142CA400) [pid = 3852] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:44:55 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (10A55800) [pid = 3852] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:44:55 INFO - PROCESS | 3852 | 1469443495544 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:44:55 INFO - PROCESS | 3852 | 1469443495546 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 03:44:55 INFO - PROCESS | 3852 | 1469443495555 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:44:55 INFO - PROCESS | 3852 | 1469443495557 Marionette TRACE conn3 <- [1,1514,null,{}] 03:44:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:44:55 INFO - PROCESS | 3852 | 1469443495560 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:55 INFO - PROCESS | 3852 | 1469443495566 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:55 INFO - PROCESS | 3852 | 1469443495690 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:44:55 INFO - PROCESS | 3852 | 1469443495698 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:55 INFO - PROCESS | 3852 | 1469443495700 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:55 INFO - PROCESS | 3852 | ++DOCSHELL 142BEC00 == 15 [pid = 3852] [id = 388] 03:44:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (142CA400) [pid = 3852] [serial = 1164] [outer = 00000000] 03:44:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1539B000) [pid = 3852] [serial = 1165] [outer = 142CA400] 03:44:55 INFO - PROCESS | 3852 | 1469443495745 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (161B6800) [pid = 3852] [serial = 1166] [outer = 142CA400] 03:44:56 INFO - PROCESS | 3852 | 1469443496191 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:44:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:44:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:44:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:44:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 672ms 03:44:56 INFO - PROCESS | 3852 | 1469443496240 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:44:56 INFO - PROCESS | 3852 | 1469443496242 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 03:44:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:44:56 INFO - PROCESS | 3852 | 1469443496245 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:44:56 INFO - PROCESS | 3852 | 1469443496247 Marionette TRACE conn3 <- [1,1518,null,{}] 03:44:56 INFO - PROCESS | 3852 | 1469443496250 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:56 INFO - PROCESS | 3852 | 1469443496252 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:56 INFO - PROCESS | 3852 | 1469443496336 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:44:56 INFO - PROCESS | 3852 | 1469443496341 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 3852 | 1469443496343 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:56 INFO - PROCESS | 3852 | ++DOCSHELL 142B9400 == 16 [pid = 3852] [id = 389] 03:44:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (142D6C00) [pid = 3852] [serial = 1167] [outer = 00000000] 03:44:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (176CDC00) [pid = 3852] [serial = 1168] [outer = 142D6C00] 03:44:56 INFO - PROCESS | 3852 | 1469443496386 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17AC6000) [pid = 3852] [serial = 1169] [outer = 142D6C00] 03:44:56 INFO - PROCESS | 3852 | 1469443496789 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:44:56 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:44:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:44:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:44:56 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:44:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:44:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 594ms 03:44:56 INFO - PROCESS | 3852 | 1469443496844 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:44:56 INFO - PROCESS | 3852 | 1469443496846 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 03:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:44:56 INFO - PROCESS | 3852 | 1469443496849 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:44:56 INFO - PROCESS | 3852 | 1469443496851 Marionette TRACE conn3 <- [1,1522,null,{}] 03:44:56 INFO - PROCESS | 3852 | 1469443496855 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:56 INFO - PROCESS | 3852 | 1469443496857 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:56 INFO - PROCESS | 3852 | 1469443496983 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:44:56 INFO - PROCESS | 3852 | 1469443496993 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 3852 | 1469443496995 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:57 INFO - PROCESS | 3852 | ++DOCSHELL 16342400 == 17 [pid = 3852] [id = 390] 03:44:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16FA7C00) [pid = 3852] [serial = 1170] [outer = 00000000] 03:44:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (195C7800) [pid = 3852] [serial = 1171] [outer = 16FA7C00] 03:44:57 INFO - PROCESS | 3852 | 1469443497063 Marionette DEBUG loaded listener.js 03:44:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (195C9000) [pid = 3852] [serial = 1172] [outer = 16FA7C00] 03:44:57 INFO - PROCESS | 3852 | 1469443497586 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:44:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:44:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 797ms 03:44:57 INFO - PROCESS | 3852 | 1469443497662 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 3852 | 1469443497670 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 03:44:57 INFO - PROCESS | 3852 | 1469443497679 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:44:57 INFO - PROCESS | 3852 | 1469443497683 Marionette TRACE conn3 <- [1,1526,null,{}] 03:44:57 INFO - PROCESS | 3852 | 1469443497691 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:57 INFO - PROCESS | 3852 | 1469443497694 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:57 INFO - PROCESS | 3852 | 1469443497811 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:44:57 INFO - PROCESS | 3852 | 1469443497904 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:57 INFO - PROCESS | 3852 | 1469443497909 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:57 INFO - PROCESS | 3852 | ++DOCSHELL 112A4000 == 18 [pid = 3852] [id = 391] 03:44:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (112A5800) [pid = 3852] [serial = 1173] [outer = 00000000] 03:44:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (12AD5C00) [pid = 3852] [serial = 1174] [outer = 112A5800] 03:44:57 INFO - PROCESS | 3852 | 1469443497979 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (12D9B400) [pid = 3852] [serial = 1175] [outer = 112A5800] 03:44:58 INFO - PROCESS | 3852 | 1469443498587 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:44:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:44:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 953ms 03:44:58 INFO - PROCESS | 3852 | 1469443498626 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:44:58 INFO - PROCESS | 3852 | 1469443498631 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 03:44:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:44:58 INFO - PROCESS | 3852 | 1469443498638 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:44:58 INFO - PROCESS | 3852 | 1469443498640 Marionette TRACE conn3 <- [1,1530,null,{}] 03:44:58 INFO - PROCESS | 3852 | 1469443498645 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:58 INFO - PROCESS | 3852 | 1469443498647 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:58 INFO - PROCESS | 3852 | 1469443498760 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:44:58 INFO - PROCESS | 3852 | 1469443498888 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:58 INFO - PROCESS | 3852 | 1469443498891 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:58 INFO - PROCESS | 3852 | ++DOCSHELL 1500C000 == 19 [pid = 3852] [id = 392] 03:44:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1500F000) [pid = 3852] [serial = 1176] [outer = 00000000] 03:44:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (15399800) [pid = 3852] [serial = 1177] [outer = 1500F000] 03:44:58 INFO - PROCESS | 3852 | 1469443498948 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (161AE000) [pid = 3852] [serial = 1178] [outer = 1500F000] 03:44:59 INFO - PROCESS | 3852 | 1469443499487 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 890ms 03:44:59 INFO - PROCESS | 3852 | 1469443499541 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 3852 | 1469443499544 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 03:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:44:59 INFO - PROCESS | 3852 | 1469443499548 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - PROCESS | 3852 | 1469443499552 Marionette TRACE conn3 <- [1,1534,null,{}] 03:44:59 INFO - PROCESS | 3852 | 1469443499562 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:59 INFO - PROCESS | 3852 | 1469443499567 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:59 INFO - PROCESS | 3852 | 1469443499677 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:44:59 INFO - PROCESS | 3852 | 1469443499813 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:59 INFO - PROCESS | 3852 | 1469443499816 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:44:59 INFO - PROCESS | 3852 | ++DOCSHELL 178B1000 == 20 [pid = 3852] [id = 393] 03:44:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (178B5000) [pid = 3852] [serial = 1179] [outer = 00000000] 03:44:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (195CF400) [pid = 3852] [serial = 1180] [outer = 178B5000] 03:44:59 INFO - PROCESS | 3852 | 1469443499881 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (195CFC00) [pid = 3852] [serial = 1181] [outer = 178B5000] 03:45:00 INFO - PROCESS | 3852 | 1469443500523 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:45:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:45:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1000ms 03:45:00 INFO - PROCESS | 3852 | 1469443500550 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:45:00 INFO - PROCESS | 3852 | 1469443500553 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 03:45:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:45:00 INFO - PROCESS | 3852 | 1469443500556 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - PROCESS | 3852 | 1469443500559 Marionette TRACE conn3 <- [1,1538,null,{}] 03:45:00 INFO - PROCESS | 3852 | 1469443500562 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:00 INFO - PROCESS | 3852 | 1469443500565 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:00 INFO - PROCESS | 3852 | 1469443500667 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:45:00 INFO - PROCESS | 3852 | 1469443500772 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:00 INFO - PROCESS | 3852 | 1469443500775 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:00 INFO - PROCESS | 3852 | ++DOCSHELL 1313A800 == 21 [pid = 3852] [id = 394] 03:45:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (1313D400) [pid = 3852] [serial = 1182] [outer = 00000000] 03:45:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (13C2F400) [pid = 3852] [serial = 1183] [outer = 1313D400] 03:45:00 INFO - PROCESS | 3852 | 1469443500828 Marionette DEBUG loaded listener.js 03:45:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (142C9400) [pid = 3852] [serial = 1184] [outer = 1313D400] 03:45:01 INFO - PROCESS | 3852 | 1469443501543 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:45:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:45:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1047ms 03:45:01 INFO - PROCESS | 3852 | 1469443501616 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:45:01 INFO - PROCESS | 3852 | 1469443501619 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 03:45:01 INFO - PROCESS | 3852 | 1469443501624 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:45:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:45:01 INFO - PROCESS | 3852 | 1469443501629 Marionette TRACE conn3 <- [1,1542,null,{}] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (12ADA400) [pid = 3852] [serial = 1135] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (16999C00) [pid = 3852] [serial = 1147] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (142BF000) [pid = 3852] [serial = 1142] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (1548B800) [pid = 3852] [serial = 1144] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (13EA5000) [pid = 3852] [serial = 1141] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (169ED800) [pid = 3852] [serial = 1113] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (16FF0400) [pid = 3852] [serial = 1116] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (161AA800) [pid = 3852] [serial = 1110] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (142B9C00) [pid = 3852] [serial = 1107] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (142C8400) [pid = 3852] [serial = 1108] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (13C26400) [pid = 3852] [serial = 1102] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (130DCC00) [pid = 3852] [serial = 1101] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (130B0800) [pid = 3852] [serial = 1104] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (130DC800) [pid = 3852] [serial = 1105] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16FA2800) [pid = 3852] [serial = 1114] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (178BC000) [pid = 3852] [serial = 1119] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1539FC00) [pid = 3852] [serial = 1093] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (142C8800) [pid = 3852] [serial = 1092] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1714B800) [pid = 3852] [serial = 1096] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (17141800) [pid = 3852] [serial = 1095] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (182C2400) [pid = 3852] [serial = 1126] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (19982400) [pid = 3852] [serial = 1128] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1A5C0000) [pid = 3852] [serial = 1099] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1A318800) [pid = 3852] [serial = 1098] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (17142800) [pid = 3852] [serial = 1117] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (182C1C00) [pid = 3852] [serial = 1125] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (18017400) [pid = 3852] [serial = 1120] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (16FE6000) [pid = 3852] [serial = 1122] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (16FEF000) [pid = 3852] [serial = 1123] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (130B5800) [pid = 3852] [serial = 1136] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (1781C800) [pid = 3852] [serial = 694] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (1307B800) [pid = 3852] [serial = 1131] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (13258800) [pid = 3852] [serial = 1132] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (161B1C00) [pid = 3852] [serial = 1111] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (19EDB400) [pid = 3852] [serial = 1129] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (110D0C00) [pid = 3852] [serial = 1139] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (10A4C000) [pid = 3852] [serial = 1138] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (161AAC00) [pid = 3852] [serial = 1145] [outer = 00000000] [url = about:blank] 03:45:01 INFO - PROCESS | 3852 | 1469443501694 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:01 INFO - PROCESS | 3852 | 1469443501696 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:01 INFO - PROCESS | 3852 | 1469443501795 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:45:01 INFO - PROCESS | 3852 | 1469443501802 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:01 INFO - PROCESS | 3852 | 1469443501805 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:01 INFO - PROCESS | 3852 | ++DOCSHELL 12ABCC00 == 22 [pid = 3852] [id = 395] 03:45:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (12AD8000) [pid = 3852] [serial = 1185] [outer = 00000000] 03:45:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (130B3400) [pid = 3852] [serial = 1186] [outer = 12AD8000] 03:45:01 INFO - PROCESS | 3852 | 1469443501852 Marionette DEBUG loaded listener.js 03:45:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (13159C00) [pid = 3852] [serial = 1187] [outer = 12AD8000] 03:45:02 INFO - PROCESS | 3852 | 1469443502364 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:45:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:45:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 781ms 03:45:02 INFO - PROCESS | 3852 | 1469443502408 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:45:02 INFO - PROCESS | 3852 | 1469443502412 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 03:45:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:45:02 INFO - PROCESS | 3852 | 1469443502418 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:45:02 INFO - PROCESS | 3852 | 1469443502421 Marionette TRACE conn3 <- [1,1546,null,{}] 03:45:02 INFO - PROCESS | 3852 | 1469443502425 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:02 INFO - PROCESS | 3852 | 1469443502427 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:02 INFO - PROCESS | 3852 | 1469443502517 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:45:02 INFO - PROCESS | 3852 | 1469443502525 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:02 INFO - PROCESS | 3852 | 1469443502528 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:02 INFO - PROCESS | 3852 | ++DOCSHELL 13EA3C00 == 23 [pid = 3852] [id = 396] 03:45:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (13EA5000) [pid = 3852] [serial = 1188] [outer = 00000000] 03:45:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (142BA400) [pid = 3852] [serial = 1189] [outer = 13EA5000] 03:45:02 INFO - PROCESS | 3852 | 1469443502575 Marionette DEBUG loaded listener.js 03:45:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (142C9000) [pid = 3852] [serial = 1190] [outer = 13EA5000] 03:45:03 INFO - PROCESS | 3852 | 1469443503028 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 625ms 03:45:03 INFO - PROCESS | 3852 | 1469443503057 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 3852 | 1469443503059 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 03:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:45:03 INFO - PROCESS | 3852 | 1469443503063 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - PROCESS | 3852 | 1469443503066 Marionette TRACE conn3 <- [1,1550,null,{}] 03:45:03 INFO - PROCESS | 3852 | 1469443503076 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:03 INFO - PROCESS | 3852 | 1469443503080 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:03 INFO - PROCESS | 3852 | 1469443503167 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:45:03 INFO - PROCESS | 3852 | 1469443503176 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:03 INFO - PROCESS | 3852 | 1469443503179 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:03 INFO - PROCESS | 3852 | ++DOCSHELL 153A2400 == 24 [pid = 3852] [id = 397] 03:45:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (153A2C00) [pid = 3852] [serial = 1191] [outer = 00000000] 03:45:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (16165800) [pid = 3852] [serial = 1192] [outer = 153A2C00] 03:45:03 INFO - PROCESS | 3852 | 1469443503225 Marionette DEBUG loaded listener.js 03:45:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (161B0000) [pid = 3852] [serial = 1193] [outer = 153A2C00] 03:45:03 INFO - PROCESS | 3852 | 1469443503667 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 625ms 03:45:03 INFO - PROCESS | 3852 | 1469443503700 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 3852 | 1469443503703 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 03:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:45:03 INFO - PROCESS | 3852 | 1469443503706 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - PROCESS | 3852 | 1469443503708 Marionette TRACE conn3 <- [1,1554,null,{}] 03:45:03 INFO - PROCESS | 3852 | 1469443503711 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:03 INFO - PROCESS | 3852 | 1469443503713 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:03 INFO - PROCESS | 3852 | 1469443503803 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:45:03 INFO - PROCESS | 3852 | 1469443503808 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:03 INFO - PROCESS | 3852 | 1469443503810 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:03 INFO - PROCESS | 3852 | ++DOCSHELL 161ADC00 == 25 [pid = 3852] [id = 398] 03:45:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (161B4000) [pid = 3852] [serial = 1194] [outer = 00000000] 03:45:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (1698C400) [pid = 3852] [serial = 1195] [outer = 161B4000] 03:45:03 INFO - PROCESS | 3852 | 1469443503855 Marionette DEBUG loaded listener.js 03:45:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (16341400) [pid = 3852] [serial = 1196] [outer = 161B4000] 03:45:04 INFO - PROCESS | 3852 | 1469443504344 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 703ms 03:45:04 INFO - PROCESS | 3852 | 1469443504406 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:45:04 INFO - PROCESS | 3852 | 1469443504408 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 03:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:45:04 INFO - PROCESS | 3852 | 1469443504411 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:45:04 INFO - PROCESS | 3852 | 1469443504413 Marionette TRACE conn3 <- [1,1558,null,{}] 03:45:04 INFO - PROCESS | 3852 | 1469443504416 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:04 INFO - PROCESS | 3852 | 1469443504418 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:04 INFO - PROCESS | 3852 | 1469443504526 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:45:04 INFO - PROCESS | 3852 | 1469443504535 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:04 INFO - PROCESS | 3852 | 1469443504537 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:04 INFO - PROCESS | 3852 | ++DOCSHELL 16E80800 == 26 [pid = 3852] [id = 399] 03:45:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (16E80C00) [pid = 3852] [serial = 1197] [outer = 00000000] 03:45:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (16FE5800) [pid = 3852] [serial = 1198] [outer = 16E80C00] 03:45:04 INFO - PROCESS | 3852 | 1469443504629 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (16FEC800) [pid = 3852] [serial = 1199] [outer = 16E80C00] 03:45:05 INFO - PROCESS | 3852 | 1469443505063 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 703ms 03:45:05 INFO - PROCESS | 3852 | 1469443505113 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 3852 | 1469443505115 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 03:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:45:05 INFO - PROCESS | 3852 | 1469443505118 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - PROCESS | 3852 | 1469443505120 Marionette TRACE conn3 <- [1,1562,null,{}] 03:45:05 INFO - PROCESS | 3852 | 1469443505123 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:05 INFO - PROCESS | 3852 | 1469443505129 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:05 INFO - PROCESS | 3852 | 1469443505277 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:45:05 INFO - PROCESS | 3852 | 1469443505341 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:05 INFO - PROCESS | 3852 | 1469443505343 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:05 INFO - PROCESS | 3852 | ++DOCSHELL 102C8400 == 27 [pid = 3852] [id = 400] 03:45:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (1714A800) [pid = 3852] [serial = 1200] [outer = 00000000] 03:45:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (176D8800) [pid = 3852] [serial = 1201] [outer = 1714A800] 03:45:05 INFO - PROCESS | 3852 | 1469443505386 Marionette DEBUG loaded listener.js 03:45:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (17828C00) [pid = 3852] [serial = 1202] [outer = 1714A800] 03:45:05 INFO - PROCESS | 3852 | 1469443505812 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 735ms 03:45:05 INFO - PROCESS | 3852 | 1469443505857 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 3852 | 1469443505859 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 03:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:45:05 INFO - PROCESS | 3852 | 1469443505865 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - PROCESS | 3852 | 1469443505867 Marionette TRACE conn3 <- [1,1566,null,{}] 03:45:05 INFO - PROCESS | 3852 | 1469443505870 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:05 INFO - PROCESS | 3852 | 1469443505872 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:05 INFO - PROCESS | 3852 | 1469443505989 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:45:05 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (13C25400) [pid = 3852] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:45:05 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (110CAC00) [pid = 3852] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:45:05 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (161A9800) [pid = 3852] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:45:05 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1633C000) [pid = 3852] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:45:05 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (16FEA400) [pid = 3852] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:45:05 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (142CA400) [pid = 3852] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:45:05 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (1539D400) [pid = 3852] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:45:05 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (142D6C00) [pid = 3852] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:45:06 INFO - PROCESS | 3852 | 1469443506055 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:06 INFO - PROCESS | 3852 | 1469443506057 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:06 INFO - PROCESS | 3852 | ++DOCSHELL 10A01C00 == 28 [pid = 3852] [id = 401] 03:45:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (10A0F000) [pid = 3852] [serial = 1203] [outer = 00000000] 03:45:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (15396800) [pid = 3852] [serial = 1204] [outer = 10A0F000] 03:45:06 INFO - PROCESS | 3852 | 1469443506103 Marionette DEBUG loaded listener.js 03:45:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (1633C000) [pid = 3852] [serial = 1205] [outer = 10A0F000] 03:45:06 INFO - PROCESS | 3852 | 1469443506452 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 641ms 03:45:06 INFO - PROCESS | 3852 | 1469443506505 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:45:06 INFO - PROCESS | 3852 | 1469443506507 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 03:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:45:06 INFO - PROCESS | 3852 | 1469443506510 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:45:06 INFO - PROCESS | 3852 | 1469443506512 Marionette TRACE conn3 <- [1,1570,null,{}] 03:45:06 INFO - PROCESS | 3852 | 1469443506516 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:06 INFO - PROCESS | 3852 | 1469443506517 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:06 INFO - PROCESS | 3852 | 1469443506594 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:45:06 INFO - PROCESS | 3852 | 1469443506704 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:06 INFO - PROCESS | 3852 | 1469443506706 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:06 INFO - PROCESS | 3852 | ++DOCSHELL 10559800 == 29 [pid = 3852] [id = 402] 03:45:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (10A4BC00) [pid = 3852] [serial = 1206] [outer = 00000000] 03:45:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (18210C00) [pid = 3852] [serial = 1207] [outer = 10A4BC00] 03:45:06 INFO - PROCESS | 3852 | 1469443506749 Marionette DEBUG loaded listener.js 03:45:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (182BB800) [pid = 3852] [serial = 1208] [outer = 10A4BC00] 03:45:07 INFO - PROCESS | 3852 | 1469443507104 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 625ms 03:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:45:07 INFO - PROCESS | 3852 | 1469443507149 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:45:07 INFO - PROCESS | 3852 | 1469443507150 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 03:45:07 INFO - PROCESS | 3852 | 1469443507154 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:45:07 INFO - PROCESS | 3852 | 1469443507155 Marionette TRACE conn3 <- [1,1574,null,{}] 03:45:07 INFO - PROCESS | 3852 | 1469443507159 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:07 INFO - PROCESS | 3852 | 1469443507161 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:07 INFO - PROCESS | 3852 | 1469443507273 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:45:07 INFO - PROCESS | 3852 | 1469443507280 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:07 INFO - PROCESS | 3852 | 1469443507282 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:07 INFO - PROCESS | 3852 | ++DOCSHELL 17F82000 == 30 [pid = 3852] [id = 403] 03:45:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (182BE000) [pid = 3852] [serial = 1209] [outer = 00000000] 03:45:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (195C7400) [pid = 3852] [serial = 1210] [outer = 182BE000] 03:45:07 INFO - PROCESS | 3852 | 1469443507325 Marionette DEBUG loaded listener.js 03:45:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (195CE000) [pid = 3852] [serial = 1211] [outer = 182BE000] 03:45:07 INFO - PROCESS | 3852 | 1469443507717 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 594ms 03:45:07 INFO - PROCESS | 3852 | 1469443507751 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:45:07 INFO - PROCESS | 3852 | 1469443507753 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 03:45:07 INFO - PROCESS | 3852 | 1469443507756 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:45:07 INFO - PROCESS | 3852 | 1469443507758 Marionette TRACE conn3 <- [1,1578,null,{}] 03:45:07 INFO - PROCESS | 3852 | 1469443507761 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:07 INFO - PROCESS | 3852 | 1469443507763 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:07 INFO - PROCESS | 3852 | 1469443507850 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:45:07 INFO - PROCESS | 3852 | 1469443507961 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:07 INFO - PROCESS | 3852 | 1469443507964 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:07 INFO - PROCESS | 3852 | ++DOCSHELL 182C5800 == 31 [pid = 3852] [id = 404] 03:45:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (182C7400) [pid = 3852] [serial = 1212] [outer = 00000000] 03:45:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (19ED9C00) [pid = 3852] [serial = 1213] [outer = 182C7400] 03:45:08 INFO - PROCESS | 3852 | 1469443508010 Marionette DEBUG loaded listener.js 03:45:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1A089400) [pid = 3852] [serial = 1214] [outer = 182C7400] 03:45:08 INFO - PROCESS | 3852 | 1469443508586 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 906ms 03:45:08 INFO - PROCESS | 3852 | 1469443508662 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 3852 | 1469443508667 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 03:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:45:08 INFO - PROCESS | 3852 | 1469443508672 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 3852 | 1469443508677 Marionette TRACE conn3 <- [1,1582,null,{}] 03:45:08 INFO - PROCESS | 3852 | 1469443508682 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:08 INFO - PROCESS | 3852 | 1469443508686 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:08 INFO - PROCESS | 3852 | 1469443508807 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:45:08 INFO - PROCESS | 3852 | 1469443508935 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:08 INFO - PROCESS | 3852 | 1469443508938 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:08 INFO - PROCESS | 3852 | ++DOCSHELL 128A9000 == 32 [pid = 3852] [id = 405] 03:45:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (12AB7800) [pid = 3852] [serial = 1215] [outer = 00000000] 03:45:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1314F000) [pid = 3852] [serial = 1216] [outer = 12AB7800] 03:45:08 INFO - PROCESS | 3852 | 1469443508995 Marionette DEBUG loaded listener.js 03:45:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (13E9D000) [pid = 3852] [serial = 1217] [outer = 12AB7800] 03:45:09 INFO - PROCESS | 3852 | 1469443509611 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1000ms 03:45:09 INFO - PROCESS | 3852 | 1469443509675 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:45:09 INFO - PROCESS | 3852 | 1469443509680 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 03:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:45:09 INFO - PROCESS | 3852 | 1469443509687 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:45:09 INFO - PROCESS | 3852 | 1469443509690 Marionette TRACE conn3 <- [1,1586,null,{}] 03:45:09 INFO - PROCESS | 3852 | 1469443509694 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:09 INFO - PROCESS | 3852 | 1469443509697 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:09 INFO - PROCESS | 3852 | 1469443509808 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:45:09 INFO - PROCESS | 3852 | 1469443509943 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:09 INFO - PROCESS | 3852 | 1469443509946 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:09 INFO - PROCESS | 3852 | ++DOCSHELL 15018C00 == 33 [pid = 3852] [id = 406] 03:45:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1507C800) [pid = 3852] [serial = 1218] [outer = 00000000] 03:45:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (15B24C00) [pid = 3852] [serial = 1219] [outer = 1507C800] 03:45:09 INFO - PROCESS | 3852 | 1469443510003 Marionette DEBUG loaded listener.js 03:45:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (16338800) [pid = 3852] [serial = 1220] [outer = 1507C800] 03:45:10 INFO - PROCESS | 3852 | 1469443510599 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 938ms 03:45:10 INFO - PROCESS | 3852 | 1469443510631 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:45:10 INFO - PROCESS | 3852 | 1469443510634 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 03:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:45:10 INFO - PROCESS | 3852 | 1469443510638 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:45:10 INFO - PROCESS | 3852 | 1469443510641 Marionette TRACE conn3 <- [1,1590,null,{}] 03:45:10 INFO - PROCESS | 3852 | 1469443510652 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:10 INFO - PROCESS | 3852 | 1469443510657 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:10 INFO - PROCESS | 3852 | 1469443510766 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:45:10 INFO - PROCESS | 3852 | 1469443510907 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:10 INFO - PROCESS | 3852 | 1469443510910 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:10 INFO - PROCESS | 3852 | ++DOCSHELL 17140800 == 34 [pid = 3852] [id = 407] 03:45:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (176D9800) [pid = 3852] [serial = 1221] [outer = 00000000] 03:45:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (182C5000) [pid = 3852] [serial = 1222] [outer = 176D9800] 03:45:10 INFO - PROCESS | 3852 | 1469443510967 Marionette DEBUG loaded listener.js 03:45:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (19ED7400) [pid = 3852] [serial = 1223] [outer = 176D9800] 03:45:11 INFO - PROCESS | 3852 | 1469443511696 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1093ms 03:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:45:11 INFO - PROCESS | 3852 | 1469443511743 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:45:11 INFO - PROCESS | 3852 | 1469443511747 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 03:45:11 INFO - PROCESS | 3852 | 1469443511751 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:45:11 INFO - PROCESS | 3852 | 1469443511756 Marionette TRACE conn3 <- [1,1594,null,{}] 03:45:11 INFO - PROCESS | 3852 | 1469443511760 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:11 INFO - PROCESS | 3852 | 1469443511763 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:11 INFO - PROCESS | 3852 | 1469443511863 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:45:11 INFO - PROCESS | 3852 | 1469443511978 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:11 INFO - PROCESS | 3852 | 1469443511981 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:11 INFO - PROCESS | 3852 | ++DOCSHELL 12820800 == 35 [pid = 3852] [id = 408] 03:45:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (130DC800) [pid = 3852] [serial = 1224] [outer = 00000000] 03:45:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (13940000) [pid = 3852] [serial = 1225] [outer = 130DC800] 03:45:12 INFO - PROCESS | 3852 | 1469443512030 Marionette DEBUG loaded listener.js 03:45:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (142BCC00) [pid = 3852] [serial = 1226] [outer = 130DC800] 03:45:12 INFO - PROCESS | 3852 | --DOCSHELL 16157800 == 34 [pid = 3852] [id = 382] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (13CF0800) [pid = 3852] [serial = 1153] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (142B8000) [pid = 3852] [serial = 1154] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (12AD5400) [pid = 3852] [serial = 1150] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (169EBC00) [pid = 3852] [serial = 1159] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (12BCB800) [pid = 3852] [serial = 1151] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (16FA1C00) [pid = 3852] [serial = 1148] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (17AC6000) [pid = 3852] [serial = 1169] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (1713D400) [pid = 3852] [serial = 1162] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (16FE5400) [pid = 3852] [serial = 1160] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1539B000) [pid = 3852] [serial = 1165] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (17142C00) [pid = 3852] [serial = 1163] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (161B6800) [pid = 3852] [serial = 1166] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (15B2A400) [pid = 3852] [serial = 1156] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (161B0400) [pid = 3852] [serial = 1157] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (195C7800) [pid = 3852] [serial = 1171] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (176CDC00) [pid = 3852] [serial = 1168] [outer = 00000000] [url = about:blank] 03:45:13 INFO - PROCESS | 3852 | 1469443513179 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1453ms 03:45:13 INFO - PROCESS | 3852 | 1469443513215 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:45:13 INFO - PROCESS | 3852 | 1469443513218 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 03:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:45:13 INFO - PROCESS | 3852 | 1469443513223 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:45:13 INFO - PROCESS | 3852 | 1469443513225 Marionette TRACE conn3 <- [1,1598,null,{}] 03:45:13 INFO - PROCESS | 3852 | 1469443513231 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:13 INFO - PROCESS | 3852 | 1469443513234 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:13 INFO - PROCESS | 3852 | 1469443513350 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:45:13 INFO - PROCESS | 3852 | 1469443513436 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:13 INFO - PROCESS | 3852 | 1469443513439 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:13 INFO - PROCESS | 3852 | ++DOCSHELL 12BD2C00 == 35 [pid = 3852] [id = 409] 03:45:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (12D63400) [pid = 3852] [serial = 1227] [outer = 00000000] 03:45:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (13076C00) [pid = 3852] [serial = 1228] [outer = 12D63400] 03:45:13 INFO - PROCESS | 3852 | 1469443513486 Marionette DEBUG loaded listener.js 03:45:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (13157000) [pid = 3852] [serial = 1229] [outer = 12D63400] 03:45:13 INFO - PROCESS | 3852 | 1469443513862 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 687ms 03:45:13 INFO - PROCESS | 3852 | 1469443513919 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:45:13 INFO - PROCESS | 3852 | 1469443513924 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 03:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:45:13 INFO - PROCESS | 3852 | 1469443513931 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:45:13 INFO - PROCESS | 3852 | 1469443513934 Marionette TRACE conn3 <- [1,1602,null,{}] 03:45:13 INFO - PROCESS | 3852 | 1469443513939 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:13 INFO - PROCESS | 3852 | 1469443513944 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:14 INFO - PROCESS | 3852 | 1469443514064 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:45:14 INFO - PROCESS | 3852 | 1469443514078 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:14 INFO - PROCESS | 3852 | 1469443514080 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:14 INFO - PROCESS | 3852 | ++DOCSHELL 142CE400 == 36 [pid = 3852] [id = 410] 03:45:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (142CE800) [pid = 3852] [serial = 1230] [outer = 00000000] 03:45:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (15394000) [pid = 3852] [serial = 1231] [outer = 142CE800] 03:45:14 INFO - PROCESS | 3852 | 1469443514127 Marionette DEBUG loaded listener.js 03:45:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (15397400) [pid = 3852] [serial = 1232] [outer = 142CE800] 03:45:14 INFO - PROCESS | 3852 | 1469443514580 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:45:14 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:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 703ms 03:45:14 INFO - PROCESS | 3852 | 1469443514629 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:45:14 INFO - PROCESS | 3852 | 1469443514632 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 03:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:45:14 INFO - PROCESS | 3852 | 1469443514636 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:45:14 INFO - PROCESS | 3852 | 1469443514639 Marionette TRACE conn3 <- [1,1606,null,{}] 03:45:14 INFO - PROCESS | 3852 | 1469443514651 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:14 INFO - PROCESS | 3852 | 1469443514655 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:14 INFO - PROCESS | 3852 | 1469443514737 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:45:14 INFO - PROCESS | 3852 | 1469443514745 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:14 INFO - PROCESS | 3852 | 1469443514748 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:14 INFO - PROCESS | 3852 | ++DOCSHELL 161B3400 == 37 [pid = 3852] [id = 411] 03:45:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (161B3C00) [pid = 3852] [serial = 1233] [outer = 00000000] 03:45:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1633EC00) [pid = 3852] [serial = 1234] [outer = 161B3C00] 03:45:14 INFO - PROCESS | 3852 | 1469443514795 Marionette DEBUG loaded listener.js 03:45:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (169F0C00) [pid = 3852] [serial = 1235] [outer = 161B3C00] 03:45:15 INFO - PROCESS | 3852 | 1469443515277 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 703ms 03:45:15 INFO - PROCESS | 3852 | 1469443515338 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:45:15 INFO - PROCESS | 3852 | 1469443515340 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 03:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:45:15 INFO - PROCESS | 3852 | 1469443515343 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:45:15 INFO - PROCESS | 3852 | 1469443515345 Marionette TRACE conn3 <- [1,1610,null,{}] 03:45:15 INFO - PROCESS | 3852 | 1469443515348 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:15 INFO - PROCESS | 3852 | 1469443515350 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:15 INFO - PROCESS | 3852 | 1469443515490 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:45:15 INFO - PROCESS | 3852 | 1469443515512 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:15 INFO - PROCESS | 3852 | 1469443515514 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:15 INFO - PROCESS | 3852 | ++DOCSHELL 16FE4C00 == 38 [pid = 3852] [id = 412] 03:45:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (16FE5C00) [pid = 3852] [serial = 1236] [outer = 00000000] 03:45:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (16FF1800) [pid = 3852] [serial = 1237] [outer = 16FE5C00] 03:45:15 INFO - PROCESS | 3852 | 1469443515560 Marionette DEBUG loaded listener.js 03:45:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (170FC400) [pid = 3852] [serial = 1238] [outer = 16FE5C00] 03:45:16 INFO - PROCESS | 3852 | --DOCSHELL 10559800 == 37 [pid = 3852] [id = 402] 03:45:16 INFO - PROCESS | 3852 | --DOCSHELL 128A9000 == 36 [pid = 3852] [id = 405] 03:45:16 INFO - PROCESS | 3852 | --DOCSHELL 15018C00 == 35 [pid = 3852] [id = 406] 03:45:16 INFO - PROCESS | 3852 | --DOCSHELL 17140800 == 34 [pid = 3852] [id = 407] 03:45:16 INFO - PROCESS | 3852 | --DOCSHELL 182C5800 == 33 [pid = 3852] [id = 404] 03:45:16 INFO - PROCESS | 3852 | --DOCSHELL 10A01C00 == 32 [pid = 3852] [id = 401] 03:45:16 INFO - PROCESS | 3852 | --DOCSHELL 17F82000 == 31 [pid = 3852] [id = 403] 03:45:16 INFO - PROCESS | 3852 | --DOCSHELL 12BD2C00 == 30 [pid = 3852] [id = 409] 03:45:16 INFO - PROCESS | 3852 | --DOCSHELL 12820800 == 29 [pid = 3852] [id = 408] 03:45:17 INFO - PROCESS | 3852 | --DOCSHELL 142CE400 == 28 [pid = 3852] [id = 410] 03:45:17 INFO - PROCESS | 3852 | --DOCSHELL 161B3400 == 27 [pid = 3852] [id = 411] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (16E80C00) [pid = 3852] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (1714A800) [pid = 3852] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (16FA7C00) [pid = 3852] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (112A5800) [pid = 3852] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1500F000) [pid = 3852] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (178B5000) [pid = 3852] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1313D400) [pid = 3852] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (10A0F000) [pid = 3852] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (161B4000) [pid = 3852] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (12AD8000) [pid = 3852] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (13EA5000) [pid = 3852] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (153A2C00) [pid = 3852] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (182BE000) [pid = 3852] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (10A4BC00) [pid = 3852] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (182C7400) [pid = 3852] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (16FE5800) [pid = 3852] [serial = 1198] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (176D8800) [pid = 3852] [serial = 1201] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (195C9000) [pid = 3852] [serial = 1172] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (12AD5C00) [pid = 3852] [serial = 1174] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (12D9B400) [pid = 3852] [serial = 1175] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (15399800) [pid = 3852] [serial = 1177] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (161AE000) [pid = 3852] [serial = 1178] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (195CF400) [pid = 3852] [serial = 1180] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (195CFC00) [pid = 3852] [serial = 1181] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (13C2F400) [pid = 3852] [serial = 1183] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (15396800) [pid = 3852] [serial = 1204] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (142C9400) [pid = 3852] [serial = 1184] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (1698C400) [pid = 3852] [serial = 1195] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (130B3400) [pid = 3852] [serial = 1186] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (13159C00) [pid = 3852] [serial = 1187] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (142BA400) [pid = 3852] [serial = 1189] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 55 (142C9000) [pid = 3852] [serial = 1190] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 54 (16165800) [pid = 3852] [serial = 1192] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 53 (161B0000) [pid = 3852] [serial = 1193] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 52 (1633C000) [pid = 3852] [serial = 1205] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 51 (17828C00) [pid = 3852] [serial = 1202] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 50 (195CE000) [pid = 3852] [serial = 1211] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 49 (195C7400) [pid = 3852] [serial = 1210] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 48 (16FEC800) [pid = 3852] [serial = 1199] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 47 (18210C00) [pid = 3852] [serial = 1207] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 46 (16341400) [pid = 3852] [serial = 1196] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 45 (182BB800) [pid = 3852] [serial = 1208] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 44 (1A089400) [pid = 3852] [serial = 1214] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | --DOMWINDOW == 43 (19ED9C00) [pid = 3852] [serial = 1213] [outer = 00000000] [url = about:blank] 03:45:17 INFO - PROCESS | 3852 | 1469443517415 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:45:17 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:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2093ms 03:45:17 INFO - PROCESS | 3852 | 1469443517449 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:45:17 INFO - PROCESS | 3852 | 1469443517453 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 03:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:45:17 INFO - PROCESS | 3852 | 1469443517458 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 3852 | 1469443517462 Marionette TRACE conn3 <- [1,1614,null,{}] 03:45:17 INFO - PROCESS | 3852 | 1469443517468 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:17 INFO - PROCESS | 3852 | 1469443517471 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:17 INFO - PROCESS | 3852 | 1469443517562 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:45:17 INFO - PROCESS | 3852 | 1469443517569 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:17 INFO - PROCESS | 3852 | 1469443517573 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:17 INFO - PROCESS | 3852 | ++DOCSHELL 10ED9C00 == 28 [pid = 3852] [id = 413] 03:45:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 44 (10EDA000) [pid = 3852] [serial = 1239] [outer = 00000000] 03:45:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 45 (128A9000) [pid = 3852] [serial = 1240] [outer = 10EDA000] 03:45:17 INFO - PROCESS | 3852 | 1469443517622 Marionette DEBUG loaded listener.js 03:45:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 46 (12AD5C00) [pid = 3852] [serial = 1241] [outer = 10EDA000] 03:45:18 INFO - PROCESS | 3852 | 1469443518120 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 703ms 03:45:18 INFO - PROCESS | 3852 | 1469443518159 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:45:18 INFO - PROCESS | 3852 | 1469443518164 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 03:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:45:18 INFO - PROCESS | 3852 | 1469443518170 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:45:18 INFO - PROCESS | 3852 | 1469443518173 Marionette TRACE conn3 <- [1,1618,null,{}] 03:45:18 INFO - PROCESS | 3852 | 1469443518177 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:18 INFO - PROCESS | 3852 | 1469443518180 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:18 INFO - PROCESS | 3852 | 1469443518268 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:45:18 INFO - PROCESS | 3852 | 1469443518277 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 3852 | 1469443518280 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:18 INFO - PROCESS | 3852 | ++DOCSHELL 13147000 == 29 [pid = 3852] [id = 414] 03:45:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 47 (13147800) [pid = 3852] [serial = 1242] [outer = 00000000] 03:45:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 48 (131E3800) [pid = 3852] [serial = 1243] [outer = 13147800] 03:45:18 INFO - PROCESS | 3852 | 1469443518328 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 49 (13931400) [pid = 3852] [serial = 1244] [outer = 13147800] 03:45:18 INFO - PROCESS | 3852 | 1469443518802 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 687ms 03:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:45:18 INFO - PROCESS | 3852 | 1469443518869 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:45:18 INFO - PROCESS | 3852 | 1469443518871 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 03:45:18 INFO - PROCESS | 3852 | 1469443518874 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:45:18 INFO - PROCESS | 3852 | 1469443518878 Marionette TRACE conn3 <- [1,1622,null,{}] 03:45:18 INFO - PROCESS | 3852 | 1469443518889 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:18 INFO - PROCESS | 3852 | 1469443518894 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:19 INFO - PROCESS | 3852 | 1469443519054 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:45:19 INFO - PROCESS | 3852 | 1469443519182 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:19 INFO - PROCESS | 3852 | 1469443519185 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:19 INFO - PROCESS | 3852 | ++DOCSHELL 10A48400 == 30 [pid = 3852] [id = 415] 03:45:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 50 (10A49800) [pid = 3852] [serial = 1245] [outer = 00000000] 03:45:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 51 (110D2800) [pid = 3852] [serial = 1246] [outer = 10A49800] 03:45:19 INFO - PROCESS | 3852 | 1469443519245 Marionette DEBUG loaded listener.js 03:45:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 52 (12D6A000) [pid = 3852] [serial = 1247] [outer = 10A49800] 03:45:19 INFO - PROCESS | 3852 | 1469443519958 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1094ms 03:45:19 INFO - PROCESS | 3852 | 1469443519985 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:45:19 INFO - PROCESS | 3852 | 1469443519989 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 03:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:45:19 INFO - PROCESS | 3852 | 1469443519994 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:45:19 INFO - PROCESS | 3852 | 1469443519998 Marionette TRACE conn3 <- [1,1626,null,{}] 03:45:19 INFO - PROCESS | 3852 | 1469443520002 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:19 INFO - PROCESS | 3852 | 1469443520005 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:20 INFO - PROCESS | 3852 | 1469443520128 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:45:20 INFO - PROCESS | 3852 | 1469443520210 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:20 INFO - PROCESS | 3852 | 1469443520213 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:20 INFO - PROCESS | 3852 | ++DOCSHELL 142CE000 == 31 [pid = 3852] [id = 416] 03:45:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 53 (142CE400) [pid = 3852] [serial = 1248] [outer = 00000000] 03:45:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 54 (142D2C00) [pid = 3852] [serial = 1249] [outer = 142CE400] 03:45:20 INFO - PROCESS | 3852 | 1469443520309 Marionette DEBUG loaded listener.js 03:45:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 55 (15012800) [pid = 3852] [serial = 1250] [outer = 142CE400] 03:45:21 INFO - PROCESS | 3852 | 1469443521108 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:45:21 INFO - PROCESS | 3852 | --DOCSHELL 102C8400 == 30 [pid = 3852] [id = 400] 03:45:21 INFO - PROCESS | 3852 | --DOCSHELL 16E80800 == 29 [pid = 3852] [id = 399] 03:45:21 INFO - PROCESS | 3852 | --DOCSHELL 153A2400 == 28 [pid = 3852] [id = 397] 03:45:21 INFO - PROCESS | 3852 | --DOCSHELL 13EA3C00 == 27 [pid = 3852] [id = 396] 03:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1157ms 03:45:21 INFO - PROCESS | 3852 | 1469443521147 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:45:21 INFO - PROCESS | 3852 | 1469443521151 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 03:45:21 INFO - PROCESS | 3852 | 1469443521157 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:45:21 INFO - PROCESS | 3852 | 1469443521160 Marionette TRACE conn3 <- [1,1630,null,{}] 03:45:21 INFO - PROCESS | 3852 | 1469443521165 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:21 INFO - PROCESS | 3852 | 1469443521168 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:21 INFO - PROCESS | 3852 | 1469443521253 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:45:21 INFO - PROCESS | 3852 | 1469443521260 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:21 INFO - PROCESS | 3852 | 1469443521263 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:21 INFO - PROCESS | 3852 | ++DOCSHELL 11A57400 == 28 [pid = 3852] [id = 417] 03:45:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (11CDE800) [pid = 3852] [serial = 1251] [outer = 00000000] 03:45:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (13C2FC00) [pid = 3852] [serial = 1252] [outer = 11CDE800] 03:45:21 INFO - PROCESS | 3852 | 1469443521318 Marionette DEBUG loaded listener.js 03:45:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (142B8800) [pid = 3852] [serial = 1253] [outer = 11CDE800] 03:45:21 INFO - PROCESS | 3852 | 1469443521802 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 688ms 03:45:21 INFO - PROCESS | 3852 | 1469443521857 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:45:21 INFO - PROCESS | 3852 | 1469443521862 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 03:45:21 INFO - PROCESS | 3852 | 1469443521868 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:45:21 INFO - PROCESS | 3852 | 1469443521870 Marionette TRACE conn3 <- [1,1634,null,{}] 03:45:21 INFO - PROCESS | 3852 | 1469443521874 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:21 INFO - PROCESS | 3852 | 1469443521876 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:21 INFO - PROCESS | 3852 | 1469443521972 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:45:22 INFO - PROCESS | 3852 | 1469443522079 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:22 INFO - PROCESS | 3852 | 1469443522083 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:22 INFO - PROCESS | 3852 | ++DOCSHELL 1539FC00 == 29 [pid = 3852] [id = 418] 03:45:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (1548B000) [pid = 3852] [serial = 1254] [outer = 00000000] 03:45:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (16159800) [pid = 3852] [serial = 1255] [outer = 1548B000] 03:45:22 INFO - PROCESS | 3852 | 1469443522135 Marionette DEBUG loaded listener.js 03:45:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (161AB000) [pid = 3852] [serial = 1256] [outer = 1548B000] 03:45:22 INFO - PROCESS | 3852 | 1469443522522 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 703ms 03:45:22 INFO - PROCESS | 3852 | 1469443522567 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:45:22 INFO - PROCESS | 3852 | 1469443522569 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 03:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:45:22 INFO - PROCESS | 3852 | 1469443522573 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:45:22 INFO - PROCESS | 3852 | 1469443522577 Marionette TRACE conn3 <- [1,1638,null,{}] 03:45:22 INFO - PROCESS | 3852 | 1469443522588 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:22 INFO - PROCESS | 3852 | 1469443522593 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:22 INFO - PROCESS | 3852 | 1469443522681 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:45:22 INFO - PROCESS | 3852 | 1469443522688 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:22 INFO - PROCESS | 3852 | 1469443522691 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:22 INFO - PROCESS | 3852 | ++DOCSHELL 1633FC00 == 30 [pid = 3852] [id = 419] 03:45:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (16340400) [pid = 3852] [serial = 1257] [outer = 00000000] 03:45:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (1698F400) [pid = 3852] [serial = 1258] [outer = 16340400] 03:45:22 INFO - PROCESS | 3852 | 1469443522738 Marionette DEBUG loaded listener.js 03:45:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (169F1400) [pid = 3852] [serial = 1259] [outer = 16340400] 03:45:23 INFO - PROCESS | 3852 | 1469443523188 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 641ms 03:45:23 INFO - PROCESS | 3852 | 1469443523210 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:45:23 INFO - PROCESS | 3852 | 1469443523213 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 03:45:23 INFO - PROCESS | 3852 | 1469443523220 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:45:23 INFO - PROCESS | 3852 | 1469443523222 Marionette TRACE conn3 <- [1,1642,null,{}] 03:45:23 INFO - PROCESS | 3852 | 1469443523235 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:23 INFO - PROCESS | 3852 | 1469443523238 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:23 INFO - PROCESS | 3852 | 1469443523326 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:45:23 INFO - PROCESS | 3852 | 1469443523362 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:23 INFO - PROCESS | 3852 | 1469443523364 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:23 INFO - PROCESS | 3852 | ++DOCSHELL 16FE6000 == 31 [pid = 3852] [id = 420] 03:45:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (16FE8000) [pid = 3852] [serial = 1260] [outer = 00000000] 03:45:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (16FEDC00) [pid = 3852] [serial = 1261] [outer = 16FE8000] 03:45:23 INFO - PROCESS | 3852 | 1469443523409 Marionette DEBUG loaded listener.js 03:45:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (1701F400) [pid = 3852] [serial = 1262] [outer = 16FE8000] 03:45:23 INFO - PROCESS | 3852 | 1469443523868 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 703ms 03:45:23 INFO - PROCESS | 3852 | 1469443523920 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:45:23 INFO - PROCESS | 3852 | 1469443523922 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 03:45:23 INFO - PROCESS | 3852 | 1469443523926 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:45:23 INFO - PROCESS | 3852 | 1469443523927 Marionette TRACE conn3 <- [1,1646,null,{}] 03:45:23 INFO - PROCESS | 3852 | 1469443523931 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:23 INFO - PROCESS | 3852 | 1469443523933 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:24 INFO - PROCESS | 3852 | 1469443524045 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:45:24 INFO - PROCESS | 3852 | 1469443524050 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:24 INFO - PROCESS | 3852 | 1469443524052 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:24 INFO - PROCESS | 3852 | ++DOCSHELL 10A10400 == 32 [pid = 3852] [id = 421] 03:45:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (16FEE800) [pid = 3852] [serial = 1263] [outer = 00000000] 03:45:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (17148400) [pid = 3852] [serial = 1264] [outer = 16FEE800] 03:45:24 INFO - PROCESS | 3852 | 1469443524101 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (17149000) [pid = 3852] [serial = 1265] [outer = 16FEE800] 03:45:24 INFO - PROCESS | 3852 | 1469443524545 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 640ms 03:45:24 INFO - PROCESS | 3852 | 1469443524566 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:45:24 INFO - PROCESS | 3852 | 1469443524568 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 03:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:45:24 INFO - PROCESS | 3852 | 1469443524571 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:45:24 INFO - PROCESS | 3852 | 1469443524573 Marionette TRACE conn3 <- [1,1650,null,{}] 03:45:24 INFO - PROCESS | 3852 | 1469443524576 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:24 INFO - PROCESS | 3852 | 1469443524582 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:24 INFO - PROCESS | 3852 | 1469443524713 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:45:24 INFO - PROCESS | 3852 | 1469443524801 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:24 INFO - PROCESS | 3852 | 1469443524803 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:24 INFO - PROCESS | 3852 | ++DOCSHELL 11CDFC00 == 33 [pid = 3852] [id = 422] 03:45:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (176D2800) [pid = 3852] [serial = 1266] [outer = 00000000] 03:45:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (178B5000) [pid = 3852] [serial = 1267] [outer = 176D2800] 03:45:24 INFO - PROCESS | 3852 | 1469443524847 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (178B8000) [pid = 3852] [serial = 1268] [outer = 176D2800] 03:45:25 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (161B3C00) [pid = 3852] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:45:25 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (12AB7800) [pid = 3852] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:45:25 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (176D9800) [pid = 3852] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:45:25 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (1507C800) [pid = 3852] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:45:25 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (16FE5C00) [pid = 3852] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:45:25 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (10EDA000) [pid = 3852] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:45:25 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (142CE800) [pid = 3852] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:45:25 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (12D63400) [pid = 3852] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:45:25 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (130DC800) [pid = 3852] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:45:25 INFO - PROCESS | 3852 | 1469443525259 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 735ms 03:45:25 INFO - PROCESS | 3852 | 1469443525310 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:45:25 INFO - PROCESS | 3852 | 1469443525312 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 03:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:45:25 INFO - PROCESS | 3852 | 1469443525315 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:45:25 INFO - PROCESS | 3852 | 1469443525317 Marionette TRACE conn3 <- [1,1654,null,{}] 03:45:25 INFO - PROCESS | 3852 | 1469443525320 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:25 INFO - PROCESS | 3852 | 1469443525322 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:25 INFO - PROCESS | 3852 | 1469443525413 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:45:25 INFO - PROCESS | 3852 | 1469443525418 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:25 INFO - PROCESS | 3852 | 1469443525420 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:25 INFO - PROCESS | 3852 | ++DOCSHELL 12D62C00 == 34 [pid = 3852] [id = 423] 03:45:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (12D63400) [pid = 3852] [serial = 1269] [outer = 00000000] 03:45:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (16FA3C00) [pid = 3852] [serial = 1270] [outer = 12D63400] 03:45:25 INFO - PROCESS | 3852 | 1469443525468 Marionette DEBUG loaded listener.js 03:45:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (17820C00) [pid = 3852] [serial = 1271] [outer = 12D63400] 03:45:25 INFO - PROCESS | 3852 | 1469443525891 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 641ms 03:45:25 INFO - PROCESS | 3852 | 1469443525954 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:45:25 INFO - PROCESS | 3852 | 1469443525956 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 03:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:45:25 INFO - PROCESS | 3852 | 1469443525959 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:45:25 INFO - PROCESS | 3852 | 1469443525960 Marionette TRACE conn3 <- [1,1658,null,{}] 03:45:25 INFO - PROCESS | 3852 | 1469443525964 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:25 INFO - PROCESS | 3852 | 1469443525966 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:26 INFO - PROCESS | 3852 | 1469443526041 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:45:26 INFO - PROCESS | 3852 | 1469443526047 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:26 INFO - PROCESS | 3852 | 1469443526049 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:26 INFO - PROCESS | 3852 | ++DOCSHELL 110CA400 == 35 [pid = 3852] [id = 424] 03:45:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (17AC2C00) [pid = 3852] [serial = 1272] [outer = 00000000] 03:45:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (17F82000) [pid = 3852] [serial = 1273] [outer = 17AC2C00] 03:45:26 INFO - PROCESS | 3852 | 1469443526092 Marionette DEBUG loaded listener.js 03:45:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (18211000) [pid = 3852] [serial = 1274] [outer = 17AC2C00] 03:45:26 INFO - PROCESS | 3852 | 1469443526563 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 641ms 03:45:26 INFO - PROCESS | 3852 | 1469443526598 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:45:26 INFO - PROCESS | 3852 | 1469443526600 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 03:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:45:26 INFO - PROCESS | 3852 | 1469443526603 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:45:26 INFO - PROCESS | 3852 | 1469443526605 Marionette TRACE conn3 <- [1,1662,null,{}] 03:45:26 INFO - PROCESS | 3852 | 1469443526609 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:26 INFO - PROCESS | 3852 | 1469443526611 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:26 INFO - PROCESS | 3852 | 1469443526688 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:45:26 INFO - PROCESS | 3852 | 1469443526693 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:26 INFO - PROCESS | 3852 | 1469443526695 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:26 INFO - PROCESS | 3852 | ++DOCSHELL 1698F000 == 36 [pid = 3852] [id = 425] 03:45:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (16E80400) [pid = 3852] [serial = 1275] [outer = 00000000] 03:45:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (182C2400) [pid = 3852] [serial = 1276] [outer = 16E80400] 03:45:26 INFO - PROCESS | 3852 | 1469443526741 Marionette DEBUG loaded listener.js 03:45:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (182C6400) [pid = 3852] [serial = 1277] [outer = 16E80400] 03:45:27 INFO - PROCESS | 3852 | 1469443527156 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 593ms 03:45:27 INFO - PROCESS | 3852 | 1469443527203 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:45:27 INFO - PROCESS | 3852 | 1469443527205 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 03:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:45:27 INFO - PROCESS | 3852 | 1469443527209 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:45:27 INFO - PROCESS | 3852 | 1469443527210 Marionette TRACE conn3 <- [1,1666,null,{}] 03:45:27 INFO - PROCESS | 3852 | 1469443527218 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:27 INFO - PROCESS | 3852 | 1469443527220 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:27 INFO - PROCESS | 3852 | 1469443527309 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:45:27 INFO - PROCESS | 3852 | 1469443527315 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:27 INFO - PROCESS | 3852 | 1469443527317 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:27 INFO - PROCESS | 3852 | ++DOCSHELL 16992C00 == 37 [pid = 3852] [id = 426] 03:45:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (16FE5C00) [pid = 3852] [serial = 1278] [outer = 00000000] 03:45:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (195C7800) [pid = 3852] [serial = 1279] [outer = 16FE5C00] 03:45:27 INFO - PROCESS | 3852 | 1469443527362 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (195CE400) [pid = 3852] [serial = 1280] [outer = 16FE5C00] 03:45:28 INFO - PROCESS | 3852 | 1469443528058 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 906ms 03:45:28 INFO - PROCESS | 3852 | 1469443528115 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:45:28 INFO - PROCESS | 3852 | 1469443528119 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 03:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:45:28 INFO - PROCESS | 3852 | 1469443528124 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:45:28 INFO - PROCESS | 3852 | 1469443528127 Marionette TRACE conn3 <- [1,1670,null,{}] 03:45:28 INFO - PROCESS | 3852 | 1469443528132 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:28 INFO - PROCESS | 3852 | 1469443528136 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:28 INFO - PROCESS | 3852 | 1469443528250 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:45:28 INFO - PROCESS | 3852 | 1469443528378 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:28 INFO - PROCESS | 3852 | 1469443528380 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:28 INFO - PROCESS | 3852 | ++DOCSHELL 10F86800 == 38 [pid = 3852] [id = 427] 03:45:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (12D6E800) [pid = 3852] [serial = 1281] [outer = 00000000] 03:45:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (13C32800) [pid = 3852] [serial = 1282] [outer = 12D6E800] 03:45:28 INFO - PROCESS | 3852 | 1469443528438 Marionette DEBUG loaded listener.js 03:45:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1548A400) [pid = 3852] [serial = 1283] [outer = 12D6E800] 03:45:29 INFO - PROCESS | 3852 | 1469443529036 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 937ms 03:45:29 INFO - PROCESS | 3852 | 1469443529071 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:45:29 INFO - PROCESS | 3852 | 1469443529076 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 03:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:45:29 INFO - PROCESS | 3852 | 1469443529083 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - PROCESS | 3852 | 1469443529086 Marionette TRACE conn3 <- [1,1674,null,{}] 03:45:29 INFO - PROCESS | 3852 | 1469443529090 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:29 INFO - PROCESS | 3852 | 1469443529093 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:29 INFO - PROCESS | 3852 | 1469443529208 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:45:29 INFO - PROCESS | 3852 | 1469443529311 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:29 INFO - PROCESS | 3852 | 1469443529314 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:29 INFO - PROCESS | 3852 | ++DOCSHELL 16336400 == 39 [pid = 3852] [id = 428] 03:45:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16339C00) [pid = 3852] [serial = 1284] [outer = 00000000] 03:45:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16FA7400) [pid = 3852] [serial = 1285] [outer = 16339C00] 03:45:29 INFO - PROCESS | 3852 | 1469443529370 Marionette DEBUG loaded listener.js 03:45:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16FE5800) [pid = 3852] [serial = 1286] [outer = 16339C00] 03:45:29 INFO - PROCESS | 3852 | 1469443530001 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 938ms 03:45:30 INFO - PROCESS | 3852 | 1469443530027 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:45:30 INFO - PROCESS | 3852 | 1469443530030 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 03:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:45:30 INFO - PROCESS | 3852 | 1469443530034 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:45:30 INFO - PROCESS | 3852 | 1469443530038 Marionette TRACE conn3 <- [1,1678,null,{}] 03:45:30 INFO - PROCESS | 3852 | 1469443530049 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:30 INFO - PROCESS | 3852 | 1469443530054 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:30 INFO - PROCESS | 3852 | 1469443530163 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:45:30 INFO - PROCESS | 3852 | 1469443530298 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:30 INFO - PROCESS | 3852 | 1469443530302 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:30 INFO - PROCESS | 3852 | ++DOCSHELL 12AD7800 == 40 [pid = 3852] [id = 429] 03:45:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (12ADF400) [pid = 3852] [serial = 1287] [outer = 00000000] 03:45:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17141000) [pid = 3852] [serial = 1288] [outer = 12ADF400] 03:45:30 INFO - PROCESS | 3852 | 1469443530362 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (195C6400) [pid = 3852] [serial = 1289] [outer = 12ADF400] 03:45:31 INFO - PROCESS | 3852 | 1469443531094 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1094ms 03:45:31 INFO - PROCESS | 3852 | 1469443531134 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:45:31 INFO - PROCESS | 3852 | 1469443531137 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 03:45:31 INFO - PROCESS | 3852 | 1469443531142 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:45:31 INFO - PROCESS | 3852 | 1469443531147 Marionette TRACE conn3 <- [1,1682,null,{}] 03:45:31 INFO - PROCESS | 3852 | 1469443531152 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:31 INFO - PROCESS | 3852 | 1469443531154 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:31 INFO - PROCESS | 3852 | 1469443531256 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:45:31 INFO - PROCESS | 3852 | 1469443531363 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:31 INFO - PROCESS | 3852 | 1469443531366 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:31 INFO - PROCESS | 3852 | ++DOCSHELL 12BD3400 == 41 [pid = 3852] [id = 430] 03:45:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (12D97400) [pid = 3852] [serial = 1290] [outer = 00000000] 03:45:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (13CEB800) [pid = 3852] [serial = 1291] [outer = 12D97400] 03:45:31 INFO - PROCESS | 3852 | 1469443531418 Marionette DEBUG loaded listener.js 03:45:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (142BDC00) [pid = 3852] [serial = 1292] [outer = 12D97400] 03:45:31 INFO - PROCESS | 3852 | --DOCSHELL 161ADC00 == 40 [pid = 3852] [id = 398] 03:45:31 INFO - PROCESS | 3852 | --DOCSHELL 12ABCC00 == 39 [pid = 3852] [id = 395] 03:45:31 INFO - PROCESS | 3852 | --DOCSHELL 110CA800 == 38 [pid = 3852] [id = 384] 03:45:31 INFO - PROCESS | 3852 | --DOCSHELL 10ED9800 == 37 [pid = 3852] [id = 383] 03:45:31 INFO - PROCESS | 3852 | --DOCSHELL 142B9400 == 36 [pid = 3852] [id = 389] 03:45:31 INFO - PROCESS | 3852 | --DOCSHELL 142BEC00 == 35 [pid = 3852] [id = 388] 03:45:31 INFO - PROCESS | 3852 | --DOCSHELL 1539BC00 == 34 [pid = 3852] [id = 385] 03:45:31 INFO - PROCESS | 3852 | --DOCSHELL 15B2A000 == 33 [pid = 3852] [id = 386] 03:45:31 INFO - PROCESS | 3852 | --DOCSHELL 16993000 == 32 [pid = 3852] [id = 387] 03:45:31 INFO - PROCESS | 3852 | --DOCSHELL 112A4000 == 31 [pid = 3852] [id = 391] 03:45:31 INFO - PROCESS | 3852 | --DOCSHELL 16FE4C00 == 30 [pid = 3852] [id = 412] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1633EC00) [pid = 3852] [serial = 1234] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (169F0C00) [pid = 3852] [serial = 1235] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (13E9D000) [pid = 3852] [serial = 1217] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (19ED7400) [pid = 3852] [serial = 1223] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (16338800) [pid = 3852] [serial = 1220] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (131E3800) [pid = 3852] [serial = 1243] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (16FF1800) [pid = 3852] [serial = 1237] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (170FC400) [pid = 3852] [serial = 1238] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (12AD5C00) [pid = 3852] [serial = 1241] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (128A9000) [pid = 3852] [serial = 1240] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (15394000) [pid = 3852] [serial = 1231] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (15397400) [pid = 3852] [serial = 1232] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (13076C00) [pid = 3852] [serial = 1228] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (13157000) [pid = 3852] [serial = 1229] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (142BCC00) [pid = 3852] [serial = 1226] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (13940000) [pid = 3852] [serial = 1225] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (182C5000) [pid = 3852] [serial = 1222] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (15B24C00) [pid = 3852] [serial = 1219] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (1314F000) [pid = 3852] [serial = 1216] [outer = 00000000] [url = about:blank] 03:45:31 INFO - PROCESS | 3852 | 1469443531892 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 796ms 03:45:31 INFO - PROCESS | 3852 | 1469443531941 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:45:31 INFO - PROCESS | 3852 | 1469443531946 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 03:45:31 INFO - PROCESS | 3852 | 1469443531956 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:45:31 INFO - PROCESS | 3852 | 1469443531958 Marionette TRACE conn3 <- [1,1686,null,{}] 03:45:31 INFO - PROCESS | 3852 | 1469443531962 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:31 INFO - PROCESS | 3852 | 1469443531965 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:32 INFO - PROCESS | 3852 | 1469443532053 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:45:32 INFO - PROCESS | 3852 | 1469443532062 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 3852 | 1469443532064 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:32 INFO - PROCESS | 3852 | ++DOCSHELL 1392E000 == 31 [pid = 3852] [id = 431] 03:45:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (13C2F000) [pid = 3852] [serial = 1293] [outer = 00000000] 03:45:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (142B9400) [pid = 3852] [serial = 1294] [outer = 13C2F000] 03:45:32 INFO - PROCESS | 3852 | 1469443532110 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (142D1C00) [pid = 3852] [serial = 1295] [outer = 13C2F000] 03:45:32 INFO - PROCESS | 3852 | 1469443532598 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:45:32 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:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 703ms 03:45:32 INFO - PROCESS | 3852 | 1469443532657 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:45:32 INFO - PROCESS | 3852 | 1469443532659 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 03:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:45:32 INFO - PROCESS | 3852 | 1469443532663 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:45:32 INFO - PROCESS | 3852 | 1469443532666 Marionette TRACE conn3 <- [1,1690,null,{}] 03:45:32 INFO - PROCESS | 3852 | 1469443532676 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:32 INFO - PROCESS | 3852 | 1469443532681 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:32 INFO - PROCESS | 3852 | 1469443532762 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:45:32 INFO - PROCESS | 3852 | 1469443532771 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 3852 | 1469443532774 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:32 INFO - PROCESS | 3852 | ++DOCSHELL 161AF000 == 32 [pid = 3852] [id = 432] 03:45:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (161B1800) [pid = 3852] [serial = 1296] [outer = 00000000] 03:45:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (161B6C00) [pid = 3852] [serial = 1297] [outer = 161B1800] 03:45:32 INFO - PROCESS | 3852 | 1469443532820 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (16341000) [pid = 3852] [serial = 1298] [outer = 161B1800] 03:45:33 INFO - PROCESS | 3852 | 1469443533294 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 703ms 03:45:33 INFO - PROCESS | 3852 | 1469443533362 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:45:33 INFO - PROCESS | 3852 | 1469443533364 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 03:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:45:33 INFO - PROCESS | 3852 | 1469443533368 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:45:33 INFO - PROCESS | 3852 | 1469443533369 Marionette TRACE conn3 <- [1,1694,null,{}] 03:45:33 INFO - PROCESS | 3852 | 1469443533373 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:33 INFO - PROCESS | 3852 | 1469443533375 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:33 INFO - PROCESS | 3852 | 1469443533486 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:45:33 INFO - PROCESS | 3852 | 1469443533580 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:33 INFO - PROCESS | 3852 | 1469443533583 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:33 INFO - PROCESS | 3852 | ++DOCSHELL 16156C00 == 33 [pid = 3852] [id = 433] 03:45:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1686B000) [pid = 3852] [serial = 1299] [outer = 00000000] 03:45:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16FA6800) [pid = 3852] [serial = 1300] [outer = 1686B000] 03:45:33 INFO - PROCESS | 3852 | 1469443533635 Marionette DEBUG loaded listener.js 03:45:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16FE8400) [pid = 3852] [serial = 1301] [outer = 1686B000] 03:45:34 INFO - PROCESS | 3852 | 1469443534023 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 703ms 03:45:34 INFO - PROCESS | 3852 | 1469443534067 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 3852 | 1469443534069 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 03:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:45:34 INFO - PROCESS | 3852 | 1469443534072 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - PROCESS | 3852 | 1469443534074 Marionette TRACE conn3 <- [1,1698,null,{}] 03:45:34 INFO - PROCESS | 3852 | 1469443534078 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:34 INFO - PROCESS | 3852 | 1469443534080 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:34 INFO - PROCESS | 3852 | 1469443534196 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:45:34 INFO - PROCESS | 3852 | 1469443534201 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:34 INFO - PROCESS | 3852 | 1469443534203 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:34 INFO - PROCESS | 3852 | ++DOCSHELL 170FA000 == 34 [pid = 3852] [id = 434] 03:45:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1713D400) [pid = 3852] [serial = 1302] [outer = 00000000] 03:45:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17143800) [pid = 3852] [serial = 1303] [outer = 1713D400] 03:45:34 INFO - PROCESS | 3852 | 1469443534299 Marionette DEBUG loaded listener.js 03:45:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1714BC00) [pid = 3852] [serial = 1304] [outer = 1713D400] 03:45:34 INFO - PROCESS | 3852 | 1469443534779 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 750ms 03:45:34 INFO - PROCESS | 3852 | 1469443534813 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 3852 | 1469443534815 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 03:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:45:34 INFO - PROCESS | 3852 | 1469443534859 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - PROCESS | 3852 | 1469443534860 Marionette TRACE conn3 <- [1,1702,null,{}] 03:45:34 INFO - PROCESS | 3852 | 1469443534864 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:34 INFO - PROCESS | 3852 | 1469443534870 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:34 INFO - PROCESS | 3852 | 1469443534993 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:45:34 INFO - PROCESS | 3852 | 1469443535003 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:35 INFO - PROCESS | 3852 | 1469443535005 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:35 INFO - PROCESS | 3852 | ++DOCSHELL 10A4EC00 == 35 [pid = 3852] [id = 435] 03:45:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (18210C00) [pid = 3852] [serial = 1305] [outer = 00000000] 03:45:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (19978400) [pid = 3852] [serial = 1306] [outer = 18210C00] 03:45:35 INFO - PROCESS | 3852 | 1469443535101 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (19979C00) [pid = 3852] [serial = 1307] [outer = 18210C00] 03:45:35 INFO - PROCESS | 3852 | 1469443535511 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 687ms 03:45:35 INFO - PROCESS | 3852 | 1469443535544 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 3852 | 1469443535546 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 03:45:35 INFO - PROCESS | 3852 | 1469443535549 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:45:35 INFO - PROCESS | 3852 | 1469443535550 Marionette TRACE conn3 <- [1,1706,null,{}] 03:45:35 INFO - PROCESS | 3852 | 1469443535554 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:35 INFO - PROCESS | 3852 | 1469443535556 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:35 INFO - PROCESS | 3852 | 1469443535673 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:45:35 INFO - PROCESS | 3852 | 1469443535680 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:35 INFO - PROCESS | 3852 | 1469443535682 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:35 INFO - PROCESS | 3852 | ++DOCSHELL 1997D800 == 36 [pid = 3852] [id = 436] 03:45:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1997FC00) [pid = 3852] [serial = 1308] [outer = 00000000] 03:45:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (19ED2400) [pid = 3852] [serial = 1309] [outer = 1997FC00] 03:45:35 INFO - PROCESS | 3852 | 1469443535776 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (19ED5800) [pid = 3852] [serial = 1310] [outer = 1997FC00] 03:45:36 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (16FEE800) [pid = 3852] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:45:36 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (176D2800) [pid = 3852] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:45:36 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (1548B000) [pid = 3852] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:45:36 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (16340400) [pid = 3852] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:45:36 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (11CDE800) [pid = 3852] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:45:36 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (16FE8000) [pid = 3852] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:45:36 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (13147800) [pid = 3852] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:45:36 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (12D63400) [pid = 3852] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:45:36 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16E80400) [pid = 3852] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:45:36 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (17AC2C00) [pid = 3852] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:45:36 INFO - PROCESS | 3852 | 1469443536261 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 03:45:36 INFO - PROCESS | 3852 | 1469443536290 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:45:36 INFO - PROCESS | 3852 | 1469443536292 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 03:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:45:36 INFO - PROCESS | 3852 | 1469443536295 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:45:36 INFO - PROCESS | 3852 | 1469443536297 Marionette TRACE conn3 <- [1,1710,null,{}] 03:45:36 INFO - PROCESS | 3852 | 1469443536301 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:36 INFO - PROCESS | 3852 | 1469443536302 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:36 INFO - PROCESS | 3852 | 1469443536415 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:45:36 INFO - PROCESS | 3852 | 1469443536421 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:36 INFO - PROCESS | 3852 | 1469443536423 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:36 INFO - PROCESS | 3852 | ++DOCSHELL 110D0C00 == 37 [pid = 3852] [id = 437] 03:45:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (161B1400) [pid = 3852] [serial = 1311] [outer = 00000000] 03:45:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (176CF000) [pid = 3852] [serial = 1312] [outer = 161B1400] 03:45:36 INFO - PROCESS | 3852 | 1469443536466 Marionette DEBUG loaded listener.js 03:45:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1800E400) [pid = 3852] [serial = 1313] [outer = 161B1400] 03:45:36 INFO - PROCESS | 3852 | 1469443536888 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:45:36 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:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 625ms 03:45:36 INFO - PROCESS | 3852 | 1469443536933 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:45:36 INFO - PROCESS | 3852 | 1469443536935 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 03:45:36 INFO - PROCESS | 3852 | 1469443536938 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:45:36 INFO - PROCESS | 3852 | 1469443536940 Marionette TRACE conn3 <- [1,1714,null,{}] 03:45:36 INFO - PROCESS | 3852 | 1469443536944 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:36 INFO - PROCESS | 3852 | 1469443536946 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:37 INFO - PROCESS | 3852 | 1469443537024 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:45:37 INFO - PROCESS | 3852 | 1469443537031 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:37 INFO - PROCESS | 3852 | 1469443537033 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:37 INFO - PROCESS | 3852 | ++DOCSHELL 17821000 == 38 [pid = 3852] [id = 438] 03:45:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1997EC00) [pid = 3852] [serial = 1314] [outer = 00000000] 03:45:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1A08A000) [pid = 3852] [serial = 1315] [outer = 1997EC00] 03:45:37 INFO - PROCESS | 3852 | 1469443537076 Marionette DEBUG loaded listener.js 03:45:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1A08A800) [pid = 3852] [serial = 1316] [outer = 1997EC00] 03:45:37 INFO - PROCESS | 3852 | 1469443537528 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 641ms 03:45:37 INFO - PROCESS | 3852 | 1469443537577 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:45:37 INFO - PROCESS | 3852 | 1469443537579 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 03:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:45:37 INFO - PROCESS | 3852 | 1469443537582 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:45:37 INFO - PROCESS | 3852 | 1469443537584 Marionette TRACE conn3 <- [1,1718,null,{}] 03:45:37 INFO - PROCESS | 3852 | 1469443537587 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:37 INFO - PROCESS | 3852 | 1469443537589 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:37 INFO - PROCESS | 3852 | 1469443537677 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:45:37 INFO - PROCESS | 3852 | 1469443537682 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:37 INFO - PROCESS | 3852 | 1469443537684 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:37 INFO - PROCESS | 3852 | ++DOCSHELL 19EDEC00 == 39 [pid = 3852] [id = 439] 03:45:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1A089800) [pid = 3852] [serial = 1317] [outer = 00000000] 03:45:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1A315800) [pid = 3852] [serial = 1318] [outer = 1A089800] 03:45:37 INFO - PROCESS | 3852 | 1469443537726 Marionette DEBUG loaded listener.js 03:45:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1A318800) [pid = 3852] [serial = 1319] [outer = 1A089800] 03:45:38 INFO - PROCESS | 3852 | 1469443538372 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:45:38 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:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 844ms 03:45:38 INFO - PROCESS | 3852 | 1469443538426 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:45:38 INFO - PROCESS | 3852 | 1469443538430 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 03:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:45:38 INFO - PROCESS | 3852 | 1469443538450 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:45:38 INFO - PROCESS | 3852 | 1469443538454 Marionette TRACE conn3 <- [1,1722,null,{}] 03:45:38 INFO - PROCESS | 3852 | 1469443538460 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:38 INFO - PROCESS | 3852 | 1469443538463 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:38 INFO - PROCESS | 3852 | 1469443538580 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:45:38 INFO - PROCESS | 3852 | 1469443538713 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:38 INFO - PROCESS | 3852 | 1469443538716 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:38 INFO - PROCESS | 3852 | ++DOCSHELL 10EE2C00 == 40 [pid = 3852] [id = 440] 03:45:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (110C6800) [pid = 3852] [serial = 1320] [outer = 00000000] 03:45:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (13157000) [pid = 3852] [serial = 1321] [outer = 110C6800] 03:45:38 INFO - PROCESS | 3852 | 1469443538773 Marionette DEBUG loaded listener.js 03:45:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (13C27800) [pid = 3852] [serial = 1322] [outer = 110C6800] 03:45:39 INFO - PROCESS | 3852 | 1469443539392 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:45:39 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:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1000ms 03:45:39 INFO - PROCESS | 3852 | 1469443539456 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 3852 | 1469443539461 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 03:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:45:39 INFO - PROCESS | 3852 | 1469443539468 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - PROCESS | 3852 | 1469443539470 Marionette TRACE conn3 <- [1,1726,null,{}] 03:45:39 INFO - PROCESS | 3852 | 1469443539475 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:39 INFO - PROCESS | 3852 | 1469443539477 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:39 INFO - PROCESS | 3852 | 1469443539586 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:45:39 INFO - PROCESS | 3852 | 1469443539693 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:39 INFO - PROCESS | 3852 | 1469443539696 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:39 INFO - PROCESS | 3852 | ++DOCSHELL 1507C800 == 41 [pid = 3852] [id = 441] 03:45:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (15397800) [pid = 3852] [serial = 1323] [outer = 00000000] 03:45:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (161AE000) [pid = 3852] [serial = 1324] [outer = 15397800] 03:45:39 INFO - PROCESS | 3852 | 1469443539751 Marionette DEBUG loaded listener.js 03:45:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (161B8400) [pid = 3852] [serial = 1325] [outer = 15397800] 03:45:40 INFO - PROCESS | 3852 | 1469443540360 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 937ms 03:45:40 INFO - PROCESS | 3852 | 1469443540413 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:45:40 INFO - PROCESS | 3852 | 1469443540416 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 03:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:45:40 INFO - PROCESS | 3852 | 1469443540420 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:45:40 INFO - PROCESS | 3852 | 1469443540423 Marionette TRACE conn3 <- [1,1730,null,{}] 03:45:40 INFO - PROCESS | 3852 | 1469443540435 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:40 INFO - PROCESS | 3852 | 1469443540440 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:40 INFO - PROCESS | 3852 | 1469443540546 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:45:40 INFO - PROCESS | 3852 | 1469443540685 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:40 INFO - PROCESS | 3852 | 1469443540689 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:40 INFO - PROCESS | 3852 | ++DOCSHELL 19982400 == 42 [pid = 3852] [id = 442] 03:45:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (19ED0800) [pid = 3852] [serial = 1326] [outer = 00000000] 03:45:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (1A18E400) [pid = 3852] [serial = 1327] [outer = 19ED0800] 03:45:40 INFO - PROCESS | 3852 | 1469443540750 Marionette DEBUG loaded listener.js 03:45:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (1A322400) [pid = 3852] [serial = 1328] [outer = 19ED0800] 03:45:41 INFO - PROCESS | 3852 | 1469443541520 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1140ms 03:45:41 INFO - PROCESS | 3852 | 1469443541568 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 3852 | 1469443541572 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 03:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:45:41 INFO - PROCESS | 3852 | 1469443541577 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - PROCESS | 3852 | 1469443541580 Marionette TRACE conn3 <- [1,1734,null,{}] 03:45:41 INFO - PROCESS | 3852 | 1469443541600 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:41 INFO - PROCESS | 3852 | 1469443541603 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:41 INFO - PROCESS | 3852 | 1469443541703 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:45:41 INFO - PROCESS | 3852 | 1469443541836 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:41 INFO - PROCESS | 3852 | 1469443541839 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:41 INFO - PROCESS | 3852 | ++DOCSHELL 12AD6C00 == 43 [pid = 3852] [id = 443] 03:45:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (12D62400) [pid = 3852] [serial = 1329] [outer = 00000000] 03:45:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (131E3800) [pid = 3852] [serial = 1330] [outer = 12D62400] 03:45:41 INFO - PROCESS | 3852 | 1469443541889 Marionette DEBUG loaded listener.js 03:45:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (139CC000) [pid = 3852] [serial = 1331] [outer = 12D62400] 03:45:42 INFO - PROCESS | 3852 | --DOCSHELL 1500C000 == 42 [pid = 3852] [id = 392] 03:45:42 INFO - PROCESS | 3852 | --DOCSHELL 17821000 == 41 [pid = 3852] [id = 438] 03:45:42 INFO - PROCESS | 3852 | --DOCSHELL 110D0C00 == 40 [pid = 3852] [id = 437] 03:45:42 INFO - PROCESS | 3852 | --DOCSHELL 1997D800 == 39 [pid = 3852] [id = 436] 03:45:42 INFO - PROCESS | 3852 | --DOCSHELL 10A4EC00 == 38 [pid = 3852] [id = 435] 03:45:42 INFO - PROCESS | 3852 | --DOCSHELL 170FA000 == 37 [pid = 3852] [id = 434] 03:45:42 INFO - PROCESS | 3852 | --DOCSHELL 16156C00 == 36 [pid = 3852] [id = 433] 03:45:42 INFO - PROCESS | 3852 | --DOCSHELL 161AF000 == 35 [pid = 3852] [id = 432] 03:45:42 INFO - PROCESS | 3852 | --DOCSHELL 1392E000 == 34 [pid = 3852] [id = 431] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (17148400) [pid = 3852] [serial = 1264] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (178B5000) [pid = 3852] [serial = 1267] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (16159800) [pid = 3852] [serial = 1255] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (161AB000) [pid = 3852] [serial = 1256] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (1698F400) [pid = 3852] [serial = 1258] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (169F1400) [pid = 3852] [serial = 1259] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (13C2FC00) [pid = 3852] [serial = 1252] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (142B8800) [pid = 3852] [serial = 1253] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (110D2800) [pid = 3852] [serial = 1246] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (16FEDC00) [pid = 3852] [serial = 1261] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (142D2C00) [pid = 3852] [serial = 1249] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (13931400) [pid = 3852] [serial = 1244] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (17820C00) [pid = 3852] [serial = 1271] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (16FA3C00) [pid = 3852] [serial = 1270] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (178B8000) [pid = 3852] [serial = 1268] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (182C2400) [pid = 3852] [serial = 1276] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (195C7800) [pid = 3852] [serial = 1279] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (17149000) [pid = 3852] [serial = 1265] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (18211000) [pid = 3852] [serial = 1274] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (17F82000) [pid = 3852] [serial = 1273] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (182C6400) [pid = 3852] [serial = 1277] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1701F400) [pid = 3852] [serial = 1262] [outer = 00000000] [url = about:blank] 03:45:42 INFO - PROCESS | 3852 | 1469443542393 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:45:42 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:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 859ms 03:45:42 INFO - PROCESS | 3852 | 1469443542438 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:45:42 INFO - PROCESS | 3852 | 1469443542445 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 03:45:42 INFO - PROCESS | 3852 | 1469443542453 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:45:42 INFO - PROCESS | 3852 | 1469443542456 Marionette TRACE conn3 <- [1,1738,null,{}] 03:45:42 INFO - PROCESS | 3852 | 1469443542459 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:42 INFO - PROCESS | 3852 | 1469443542462 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:42 INFO - PROCESS | 3852 | 1469443542547 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:45:42 INFO - PROCESS | 3852 | 1469443542640 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:42 INFO - PROCESS | 3852 | 1469443542642 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:42 INFO - PROCESS | 3852 | ++DOCSHELL 13260800 == 35 [pid = 3852] [id = 444] 03:45:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (13931400) [pid = 3852] [serial = 1332] [outer = 00000000] 03:45:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (13EA0400) [pid = 3852] [serial = 1333] [outer = 13931400] 03:45:42 INFO - PROCESS | 3852 | 1469443542688 Marionette DEBUG loaded listener.js 03:45:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (142D0000) [pid = 3852] [serial = 1334] [outer = 13931400] 03:45:43 INFO - PROCESS | 3852 | 1469443543115 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 688ms 03:45:43 INFO - PROCESS | 3852 | 1469443543153 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:45:43 INFO - PROCESS | 3852 | 1469443543155 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 03:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:45:43 INFO - PROCESS | 3852 | 1469443543159 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:45:43 INFO - PROCESS | 3852 | 1469443543162 Marionette TRACE conn3 <- [1,1742,null,{}] 03:45:43 INFO - PROCESS | 3852 | 1469443543173 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:43 INFO - PROCESS | 3852 | 1469443543178 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:43 INFO - PROCESS | 3852 | 1469443543289 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:45:43 INFO - PROCESS | 3852 | 1469443543305 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:43 INFO - PROCESS | 3852 | 1469443543308 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:43 INFO - PROCESS | 3852 | ++DOCSHELL 16333400 == 36 [pid = 3852] [id = 445] 03:45:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16339000) [pid = 3852] [serial = 1335] [outer = 00000000] 03:45:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (163AFC00) [pid = 3852] [serial = 1336] [outer = 16339000] 03:45:43 INFO - PROCESS | 3852 | 1469443543354 Marionette DEBUG loaded listener.js 03:45:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (169F2000) [pid = 3852] [serial = 1337] [outer = 16339000] 03:45:43 INFO - PROCESS | 3852 | 1469443543804 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 703ms 03:45:43 INFO - PROCESS | 3852 | 1469443543858 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:45:43 INFO - PROCESS | 3852 | 1469443543860 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 03:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:45:43 INFO - PROCESS | 3852 | 1469443543864 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:45:43 INFO - PROCESS | 3852 | 1469443543866 Marionette TRACE conn3 <- [1,1746,null,{}] 03:45:43 INFO - PROCESS | 3852 | 1469443543869 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:43 INFO - PROCESS | 3852 | 1469443543871 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:43 INFO - PROCESS | 3852 | 1469443543954 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:45:43 INFO - PROCESS | 3852 | 1469443543968 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:43 INFO - PROCESS | 3852 | 1469443543970 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:43 INFO - PROCESS | 3852 | ++DOCSHELL 16FE3000 == 37 [pid = 3852] [id = 446] 03:45:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (16FEC400) [pid = 3852] [serial = 1338] [outer = 00000000] 03:45:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17022400) [pid = 3852] [serial = 1339] [outer = 16FEC400] 03:45:44 INFO - PROCESS | 3852 | 1469443544015 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1713FC00) [pid = 3852] [serial = 1340] [outer = 16FEC400] 03:45:44 INFO - PROCESS | 3852 | 1469443544452 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 641ms 03:45:44 INFO - PROCESS | 3852 | 1469443544507 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:45:44 INFO - PROCESS | 3852 | 1469443544509 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 03:45:44 INFO - PROCESS | 3852 | 1469443544513 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:45:44 INFO - PROCESS | 3852 | 1469443544514 Marionette TRACE conn3 <- [1,1750,null,{}] 03:45:44 INFO - PROCESS | 3852 | 1469443544518 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:44 INFO - PROCESS | 3852 | 1469443544520 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:44 INFO - PROCESS | 3852 | 1469443544630 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:45:44 INFO - PROCESS | 3852 | 1469443544716 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:44 INFO - PROCESS | 3852 | 1469443544718 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:44 INFO - PROCESS | 3852 | ++DOCSHELL 17149C00 == 38 [pid = 3852] [id = 447] 03:45:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1714B400) [pid = 3852] [serial = 1341] [outer = 00000000] 03:45:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (176D0400) [pid = 3852] [serial = 1342] [outer = 1714B400] 03:45:44 INFO - PROCESS | 3852 | 1469443544761 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (176D1800) [pid = 3852] [serial = 1343] [outer = 1714B400] 03:45:45 INFO - PROCESS | 3852 | 1469443545174 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 687ms 03:45:45 INFO - PROCESS | 3852 | 1469443545212 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:45:45 INFO - PROCESS | 3852 | 1469443545214 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 03:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:45:45 INFO - PROCESS | 3852 | 1469443545217 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:45:45 INFO - PROCESS | 3852 | 1469443545219 Marionette TRACE conn3 <- [1,1754,null,{}] 03:45:45 INFO - PROCESS | 3852 | 1469443545222 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:45 INFO - PROCESS | 3852 | 1469443545228 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:45 INFO - PROCESS | 3852 | 1469443545359 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:45:45 INFO - PROCESS | 3852 | 1469443545426 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:45 INFO - PROCESS | 3852 | 1469443545428 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:45 INFO - PROCESS | 3852 | ++DOCSHELL 17AC7000 == 39 [pid = 3852] [id = 448] 03:45:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (17AC7800) [pid = 3852] [serial = 1344] [outer = 00000000] 03:45:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (182BE000) [pid = 3852] [serial = 1345] [outer = 17AC7800] 03:45:45 INFO - PROCESS | 3852 | 1469443545473 Marionette DEBUG loaded listener.js 03:45:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (182BE800) [pid = 3852] [serial = 1346] [outer = 17AC7800] 03:45:45 INFO - PROCESS | 3852 | 1469443545885 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 687ms 03:45:45 INFO - PROCESS | 3852 | 1469443545918 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:45:45 INFO - PROCESS | 3852 | 1469443545920 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 03:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:45:45 INFO - PROCESS | 3852 | 1469443545924 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:45:45 INFO - PROCESS | 3852 | 1469443545925 Marionette TRACE conn3 <- [1,1758,null,{}] 03:45:45 INFO - PROCESS | 3852 | 1469443545929 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:45 INFO - PROCESS | 3852 | 1469443545931 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:46 INFO - PROCESS | 3852 | 1469443546079 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:45:46 INFO - PROCESS | 3852 | 1469443546098 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:46 INFO - PROCESS | 3852 | 1469443546100 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:46 INFO - PROCESS | 3852 | ++DOCSHELL 1539A000 == 40 [pid = 3852] [id = 449] 03:45:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (182C7400) [pid = 3852] [serial = 1347] [outer = 00000000] 03:45:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (1A092C00) [pid = 3852] [serial = 1348] [outer = 182C7400] 03:45:46 INFO - PROCESS | 3852 | 1469443546142 Marionette DEBUG loaded listener.js 03:45:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (1A18B400) [pid = 3852] [serial = 1349] [outer = 182C7400] 03:45:46 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (1713D400) [pid = 3852] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:45:46 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (18210C00) [pid = 3852] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:45:46 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (13C2F000) [pid = 3852] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:45:46 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (12D97400) [pid = 3852] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:45:46 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (1686B000) [pid = 3852] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:45:46 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (161B1800) [pid = 3852] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:45:46 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1997EC00) [pid = 3852] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:45:46 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1997FC00) [pid = 3852] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:45:46 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (161B1400) [pid = 3852] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:45:46 INFO - PROCESS | 3852 | 1469443546667 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 797ms 03:45:46 INFO - PROCESS | 3852 | 1469443546724 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 3852 | 1469443546726 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 03:45:46 INFO - PROCESS | 3852 | 1469443546729 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:45:46 INFO - PROCESS | 3852 | 1469443546731 Marionette TRACE conn3 <- [1,1762,null,{}] 03:45:46 INFO - PROCESS | 3852 | 1469443546735 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:46 INFO - PROCESS | 3852 | 1469443546736 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:46 INFO - PROCESS | 3852 | 1469443546816 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:45:46 INFO - PROCESS | 3852 | 1469443546821 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:46 INFO - PROCESS | 3852 | 1469443546823 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:46 INFO - PROCESS | 3852 | ++DOCSHELL 139D6C00 == 41 [pid = 3852] [id = 450] 03:45:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (13C2F000) [pid = 3852] [serial = 1350] [outer = 00000000] 03:45:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1713D400) [pid = 3852] [serial = 1351] [outer = 13C2F000] 03:45:46 INFO - PROCESS | 3852 | 1469443546866 Marionette DEBUG loaded listener.js 03:45:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (182C7C00) [pid = 3852] [serial = 1352] [outer = 13C2F000] 03:45:47 INFO - PROCESS | 3852 | 1469443547311 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 625ms 03:45:47 INFO - PROCESS | 3852 | 1469443547368 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:45:47 INFO - PROCESS | 3852 | 1469443547370 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 03:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:45:47 INFO - PROCESS | 3852 | 1469443547373 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:45:47 INFO - PROCESS | 3852 | 1469443547375 Marionette TRACE conn3 <- [1,1766,null,{}] 03:45:47 INFO - PROCESS | 3852 | 1469443547402 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:47 INFO - PROCESS | 3852 | 1469443547404 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:47 INFO - PROCESS | 3852 | 1469443547484 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:45:47 INFO - PROCESS | 3852 | 1469443547489 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:47 INFO - PROCESS | 3852 | 1469443547491 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:47 INFO - PROCESS | 3852 | ++DOCSHELL 142BBC00 == 42 [pid = 3852] [id = 451] 03:45:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (17148C00) [pid = 3852] [serial = 1353] [outer = 00000000] 03:45:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (19ED2800) [pid = 3852] [serial = 1354] [outer = 17148C00] 03:45:47 INFO - PROCESS | 3852 | 1469443547540 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (17ACEC00) [pid = 3852] [serial = 1355] [outer = 17148C00] 03:45:47 INFO - PROCESS | 3852 | 1469443547954 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:45:48 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:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 625ms 03:45:48 INFO - PROCESS | 3852 | 1469443548015 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:45:48 INFO - PROCESS | 3852 | 1469443548017 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 03:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:45:48 INFO - PROCESS | 3852 | 1469443548021 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:45:48 INFO - PROCESS | 3852 | 1469443548023 Marionette TRACE conn3 <- [1,1770,null,{}] 03:45:48 INFO - PROCESS | 3852 | 1469443548036 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:48 INFO - PROCESS | 3852 | 1469443548038 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:48 INFO - PROCESS | 3852 | 1469443548119 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:45:48 INFO - PROCESS | 3852 | 1469443548128 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:48 INFO - PROCESS | 3852 | 1469443548130 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:48 INFO - PROCESS | 3852 | ++DOCSHELL 142D6000 == 43 [pid = 3852] [id = 452] 03:45:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (153A0400) [pid = 3852] [serial = 1356] [outer = 00000000] 03:45:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (1A6C9000) [pid = 3852] [serial = 1357] [outer = 153A0400] 03:45:48 INFO - PROCESS | 3852 | 1469443548173 Marionette DEBUG loaded listener.js 03:45:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (1A802000) [pid = 3852] [serial = 1358] [outer = 153A0400] 03:45:48 INFO - PROCESS | 3852 | 1469443548640 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:45:48 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:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 703ms 03:45:48 INFO - PROCESS | 3852 | 1469443548722 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:45:48 INFO - PROCESS | 3852 | 1469443548727 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 03:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:45:48 INFO - PROCESS | 3852 | 1469443548733 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:45:48 INFO - PROCESS | 3852 | 1469443548737 Marionette TRACE conn3 <- [1,1774,null,{}] 03:45:48 INFO - PROCESS | 3852 | 1469443548745 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:48 INFO - PROCESS | 3852 | 1469443548748 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:48 INFO - PROCESS | 3852 | 1469443548912 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:45:49 INFO - PROCESS | 3852 | 1469443549014 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:49 INFO - PROCESS | 3852 | 1469443549019 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:49 INFO - PROCESS | 3852 | ++DOCSHELL 12ABB000 == 44 [pid = 3852] [id = 453] 03:45:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (12AD8C00) [pid = 3852] [serial = 1359] [outer = 00000000] 03:45:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (130B0800) [pid = 3852] [serial = 1360] [outer = 12AD8C00] 03:45:49 INFO - PROCESS | 3852 | 1469443549076 Marionette DEBUG loaded listener.js 03:45:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (13939400) [pid = 3852] [serial = 1361] [outer = 12AD8C00] 03:45:49 INFO - PROCESS | 3852 | 1469443549652 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:45:49 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:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 938ms 03:45:49 INFO - PROCESS | 3852 | 1469443549678 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:45:49 INFO - PROCESS | 3852 | 1469443549683 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 03:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:45:49 INFO - PROCESS | 3852 | 1469443549689 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:45:49 INFO - PROCESS | 3852 | 1469443549692 Marionette TRACE conn3 <- [1,1778,null,{}] 03:45:49 INFO - PROCESS | 3852 | 1469443549697 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:49 INFO - PROCESS | 3852 | 1469443549700 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:49 INFO - PROCESS | 3852 | 1469443549809 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:45:49 INFO - PROCESS | 3852 | 1469443549916 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:49 INFO - PROCESS | 3852 | 1469443549919 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:49 INFO - PROCESS | 3852 | ++DOCSHELL 15488800 == 45 [pid = 3852] [id = 454] 03:45:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (15B24C00) [pid = 3852] [serial = 1362] [outer = 00000000] 03:45:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (161B0400) [pid = 3852] [serial = 1363] [outer = 15B24C00] 03:45:49 INFO - PROCESS | 3852 | 1469443549974 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (1698F400) [pid = 3852] [serial = 1364] [outer = 15B24C00] 03:45:50 INFO - PROCESS | 3852 | 1469443550567 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:45:50 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:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 907ms 03:45:50 INFO - PROCESS | 3852 | 1469443550596 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 3852 | 1469443550599 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 03:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:45:50 INFO - PROCESS | 3852 | 1469443550603 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - PROCESS | 3852 | 1469443550607 Marionette TRACE conn3 <- [1,1782,null,{}] 03:45:50 INFO - PROCESS | 3852 | 1469443550618 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:50 INFO - PROCESS | 3852 | 1469443550623 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:50 INFO - PROCESS | 3852 | 1469443550733 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:45:50 INFO - PROCESS | 3852 | 1469443550839 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 3852 | 1469443550843 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:50 INFO - PROCESS | 3852 | ++DOCSHELL 18212800 == 46 [pid = 3852] [id = 455] 03:45:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (182BA800) [pid = 3852] [serial = 1365] [outer = 00000000] 03:45:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (19EDA800) [pid = 3852] [serial = 1366] [outer = 182BA800] 03:45:50 INFO - PROCESS | 3852 | 1469443550900 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (1A6BC000) [pid = 3852] [serial = 1367] [outer = 182BA800] 03:45:51 INFO - PROCESS | 3852 | 1469443551492 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 953ms 03:45:51 INFO - PROCESS | 3852 | 1469443551549 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:45:51 INFO - PROCESS | 3852 | 1469443551552 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 03:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:45:51 INFO - PROCESS | 3852 | 1469443551556 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - PROCESS | 3852 | 1469443551558 Marionette TRACE conn3 <- [1,1786,null,{}] 03:45:51 INFO - PROCESS | 3852 | 1469443551562 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:51 INFO - PROCESS | 3852 | 1469443551564 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:51 INFO - PROCESS | 3852 | 1469443551679 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:45:51 INFO - PROCESS | 3852 | 1469443551812 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:51 INFO - PROCESS | 3852 | 1469443551814 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:51 INFO - PROCESS | 3852 | ++DOCSHELL 1059BC00 == 47 [pid = 3852] [id = 456] 03:45:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (1A809400) [pid = 3852] [serial = 1368] [outer = 00000000] 03:45:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (1A80E400) [pid = 3852] [serial = 1369] [outer = 1A809400] 03:45:51 INFO - PROCESS | 3852 | 1469443551869 Marionette DEBUG loaded listener.js 03:45:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (1AA14800) [pid = 3852] [serial = 1370] [outer = 1A809400] 03:45:52 INFO - PROCESS | 3852 | 1469443552485 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 953ms 03:45:52 INFO - PROCESS | 3852 | 1469443552509 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:45:52 INFO - PROCESS | 3852 | 1469443552511 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 03:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:45:52 INFO - PROCESS | 3852 | 1469443552516 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:45:52 INFO - PROCESS | 3852 | 1469443552518 Marionette TRACE conn3 <- [1,1790,null,{}] 03:45:52 INFO - PROCESS | 3852 | 1469443552522 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:52 INFO - PROCESS | 3852 | 1469443552525 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:52 INFO - PROCESS | 3852 | 1469443552632 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:45:52 INFO - PROCESS | 3852 | 1469443552870 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:52 INFO - PROCESS | 3852 | 1469443552873 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:52 INFO - PROCESS | 3852 | ++DOCSHELL 10A55800 == 48 [pid = 3852] [id = 457] 03:45:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (10ED6400) [pid = 3852] [serial = 1371] [outer = 00000000] 03:45:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (112A1000) [pid = 3852] [serial = 1372] [outer = 10ED6400] 03:45:52 INFO - PROCESS | 3852 | 1469443552930 Marionette DEBUG loaded listener.js 03:45:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (12AE0000) [pid = 3852] [serial = 1373] [outer = 10ED6400] 03:45:53 INFO - PROCESS | 3852 | 1469443553532 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1031ms 03:45:53 INFO - PROCESS | 3852 | 1469443553581 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:45:53 INFO - PROCESS | 3852 | 1469443553585 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 03:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:45:53 INFO - PROCESS | 3852 | 1469443553590 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:45:53 INFO - PROCESS | 3852 | 1469443553593 Marionette TRACE conn3 <- [1,1794,null,{}] 03:45:53 INFO - PROCESS | 3852 | 1469443553598 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:53 INFO - PROCESS | 3852 | 1469443553602 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:53 INFO - PROCESS | 3852 | 1469443553707 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:45:53 INFO - PROCESS | 3852 | --DOCSHELL 142BBC00 == 47 [pid = 3852] [id = 451] 03:45:53 INFO - PROCESS | 3852 | --DOCSHELL 139D6C00 == 46 [pid = 3852] [id = 450] 03:45:53 INFO - PROCESS | 3852 | --DOCSHELL 1539A000 == 45 [pid = 3852] [id = 449] 03:45:53 INFO - PROCESS | 3852 | --DOCSHELL 17AC7000 == 44 [pid = 3852] [id = 448] 03:45:53 INFO - PROCESS | 3852 | --DOCSHELL 17149C00 == 43 [pid = 3852] [id = 447] 03:45:53 INFO - PROCESS | 3852 | --DOCSHELL 16333400 == 42 [pid = 3852] [id = 445] 03:45:53 INFO - PROCESS | 3852 | --DOCSHELL 13260800 == 41 [pid = 3852] [id = 444] 03:45:53 INFO - PROCESS | 3852 | --DOCSHELL 12AD6C00 == 40 [pid = 3852] [id = 443] 03:45:53 INFO - PROCESS | 3852 | --DOCSHELL 10EE2C00 == 39 [pid = 3852] [id = 440] 03:45:53 INFO - PROCESS | 3852 | --DOCSHELL 19EDEC00 == 38 [pid = 3852] [id = 439] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (17143800) [pid = 3852] [serial = 1303] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (19978400) [pid = 3852] [serial = 1306] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (16FA7400) [pid = 3852] [serial = 1285] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (17141000) [pid = 3852] [serial = 1288] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (142B9400) [pid = 3852] [serial = 1294] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (142D1C00) [pid = 3852] [serial = 1295] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (1714BC00) [pid = 3852] [serial = 1304] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (142BDC00) [pid = 3852] [serial = 1292] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (13CEB800) [pid = 3852] [serial = 1291] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (16FA6800) [pid = 3852] [serial = 1300] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (13C32800) [pid = 3852] [serial = 1282] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (161B6C00) [pid = 3852] [serial = 1297] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (16341000) [pid = 3852] [serial = 1298] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (1A08A800) [pid = 3852] [serial = 1316] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (19ED2400) [pid = 3852] [serial = 1309] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (1A315800) [pid = 3852] [serial = 1318] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (19979C00) [pid = 3852] [serial = 1307] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (176CF000) [pid = 3852] [serial = 1312] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (1A08A000) [pid = 3852] [serial = 1315] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (19ED5800) [pid = 3852] [serial = 1310] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (1800E400) [pid = 3852] [serial = 1313] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (16FE8400) [pid = 3852] [serial = 1301] [outer = 00000000] [url = about:blank] 03:45:53 INFO - PROCESS | 3852 | 1469443553852 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:53 INFO - PROCESS | 3852 | 1469443553855 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:53 INFO - PROCESS | 3852 | ++DOCSHELL 110C9C00 == 39 [pid = 3852] [id = 458] 03:45:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (110D2800) [pid = 3852] [serial = 1374] [outer = 00000000] 03:45:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (13E9DC00) [pid = 3852] [serial = 1375] [outer = 110D2800] 03:45:53 INFO - PROCESS | 3852 | 1469443553902 Marionette DEBUG loaded listener.js 03:45:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (142D2000) [pid = 3852] [serial = 1376] [outer = 110D2800] 03:45:54 INFO - PROCESS | 3852 | 1469443554297 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 750ms 03:45:54 INFO - PROCESS | 3852 | 1469443554330 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:45:54 INFO - PROCESS | 3852 | 1469443554334 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 03:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:45:54 INFO - PROCESS | 3852 | 1469443554338 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:45:54 INFO - PROCESS | 3852 | 1469443554340 Marionette TRACE conn3 <- [1,1798,null,{}] 03:45:54 INFO - PROCESS | 3852 | 1469443554344 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:54 INFO - PROCESS | 3852 | 1469443554346 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:54 INFO - PROCESS | 3852 | 1469443554445 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:45:54 INFO - PROCESS | 3852 | 1469443554451 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:54 INFO - PROCESS | 3852 | 1469443554453 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:54 INFO - PROCESS | 3852 | ++DOCSHELL 161ABC00 == 40 [pid = 3852] [id = 459] 03:45:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (161AEC00) [pid = 3852] [serial = 1377] [outer = 00000000] 03:45:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (169ED800) [pid = 3852] [serial = 1378] [outer = 161AEC00] 03:45:54 INFO - PROCESS | 3852 | 1469443554498 Marionette DEBUG loaded listener.js 03:45:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (16FAE400) [pid = 3852] [serial = 1379] [outer = 161AEC00] 03:45:54 INFO - PROCESS | 3852 | 1469443554995 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 703ms 03:45:55 INFO - PROCESS | 3852 | 1469443555038 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:45:55 INFO - PROCESS | 3852 | 1469443555040 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 03:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:45:55 INFO - PROCESS | 3852 | 1469443555045 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 3852 | 1469443555050 Marionette TRACE conn3 <- [1,1802,null,{}] 03:45:55 INFO - PROCESS | 3852 | 1469443555059 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:55 INFO - PROCESS | 3852 | 1469443555062 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:55 INFO - PROCESS | 3852 | 1469443555174 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:45:55 INFO - PROCESS | 3852 | 1469443555285 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:55 INFO - PROCESS | 3852 | 1469443555287 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:55 INFO - PROCESS | 3852 | ++DOCSHELL 16FE9C00 == 41 [pid = 3852] [id = 460] 03:45:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (17141000) [pid = 3852] [serial = 1380] [outer = 00000000] 03:45:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (17829000) [pid = 3852] [serial = 1381] [outer = 17141000] 03:45:55 INFO - PROCESS | 3852 | 1469443555330 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (178AE000) [pid = 3852] [serial = 1382] [outer = 17141000] 03:45:55 INFO - PROCESS | 3852 | 1469443555691 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 687ms 03:45:55 INFO - PROCESS | 3852 | 1469443555743 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:45:55 INFO - PROCESS | 3852 | 1469443555746 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 03:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:45:55 INFO - PROCESS | 3852 | 1469443555749 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 3852 | 1469443555751 Marionette TRACE conn3 <- [1,1806,null,{}] 03:45:55 INFO - PROCESS | 3852 | 1469443555754 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:55 INFO - PROCESS | 3852 | 1469443555756 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:55 INFO - PROCESS | 3852 | 1469443555848 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:45:55 INFO - PROCESS | 3852 | 1469443555854 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:55 INFO - PROCESS | 3852 | 1469443555856 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:55 INFO - PROCESS | 3852 | ++DOCSHELL 17AC2000 == 42 [pid = 3852] [id = 461] 03:45:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (17ACC400) [pid = 3852] [serial = 1383] [outer = 00000000] 03:45:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (195CFC00) [pid = 3852] [serial = 1384] [outer = 17ACC400] 03:45:55 INFO - PROCESS | 3852 | 1469443555904 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (19977C00) [pid = 3852] [serial = 1385] [outer = 17ACC400] 03:45:56 INFO - PROCESS | 3852 | 1469443556375 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 625ms 03:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:45:56 INFO - PROCESS | 3852 | 1469443556386 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:45:56 INFO - PROCESS | 3852 | 1469443556388 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 03:45:56 INFO - PROCESS | 3852 | 1469443556391 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - PROCESS | 3852 | 1469443556393 Marionette TRACE conn3 <- [1,1810,null,{}] 03:45:56 INFO - PROCESS | 3852 | 1469443556396 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:56 INFO - PROCESS | 3852 | 1469443556398 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:56 INFO - PROCESS | 3852 | 1469443556510 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:45:56 INFO - PROCESS | 3852 | 1469443556600 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:56 INFO - PROCESS | 3852 | 1469443556606 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:56 INFO - PROCESS | 3852 | ++DOCSHELL 19ED1C00 == 43 [pid = 3852] [id = 462] 03:45:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (19ED2400) [pid = 3852] [serial = 1386] [outer = 00000000] 03:45:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (19EDC400) [pid = 3852] [serial = 1387] [outer = 19ED2400] 03:45:56 INFO - PROCESS | 3852 | 1469443556658 Marionette DEBUG loaded listener.js 03:45:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (1A188C00) [pid = 3852] [serial = 1388] [outer = 19ED2400] 03:45:57 INFO - PROCESS | 3852 | 1469443557112 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 03:45:57 INFO - PROCESS | 3852 | 1469443557133 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:45:57 INFO - PROCESS | 3852 | 1469443557135 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 03:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:45:57 INFO - PROCESS | 3852 | 1469443557138 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:45:57 INFO - PROCESS | 3852 | 1469443557140 Marionette TRACE conn3 <- [1,1814,null,{}] 03:45:57 INFO - PROCESS | 3852 | 1469443557147 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:57 INFO - PROCESS | 3852 | 1469443557150 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:57 INFO - PROCESS | 3852 | 1469443557269 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:45:57 INFO - PROCESS | 3852 | 1469443557277 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:57 INFO - PROCESS | 3852 | 1469443557279 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:57 INFO - PROCESS | 3852 | ++DOCSHELL 1A316C00 == 44 [pid = 3852] [id = 463] 03:45:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (1A317C00) [pid = 3852] [serial = 1389] [outer = 00000000] 03:45:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (1A808000) [pid = 3852] [serial = 1390] [outer = 1A317C00] 03:45:57 INFO - PROCESS | 3852 | 1469443557376 Marionette DEBUG loaded listener.js 03:45:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (1A80D800) [pid = 3852] [serial = 1391] [outer = 1A317C00] 03:45:57 INFO - PROCESS | 3852 | 1469443557800 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 687ms 03:45:57 INFO - PROCESS | 3852 | 1469443557839 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:45:57 INFO - PROCESS | 3852 | 1469443557850 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 03:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:45:57 INFO - PROCESS | 3852 | 1469443557854 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:45:57 INFO - PROCESS | 3852 | 1469443557855 Marionette TRACE conn3 <- [1,1818,null,{}] 03:45:57 INFO - PROCESS | 3852 | 1469443557859 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:57 INFO - PROCESS | 3852 | 1469443557861 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:57 INFO - PROCESS | 3852 | 1469443558003 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:45:58 INFO - PROCESS | 3852 | 1469443558025 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 3852 | 1469443558027 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:58 INFO - PROCESS | 3852 | ++DOCSHELL 17AC1400 == 45 [pid = 3852] [id = 464] 03:45:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (1A6C6000) [pid = 3852] [serial = 1392] [outer = 00000000] 03:45:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (1ADC7400) [pid = 3852] [serial = 1393] [outer = 1A6C6000] 03:45:58 INFO - PROCESS | 3852 | 1469443558073 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (1AA1F400) [pid = 3852] [serial = 1394] [outer = 1A6C6000] 03:45:58 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (1714B400) [pid = 3852] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:45:58 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (17AC7800) [pid = 3852] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:45:58 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (12D62400) [pid = 3852] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:45:58 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (16339000) [pid = 3852] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:45:58 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (13931400) [pid = 3852] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:45:58 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (16FEC400) [pid = 3852] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:45:58 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (182C7400) [pid = 3852] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:45:58 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (13C2F000) [pid = 3852] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:45:58 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (17148C00) [pid = 3852] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:45:58 INFO - PROCESS | 3852 | 1469443558566 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 750ms 03:45:58 INFO - PROCESS | 3852 | 1469443558595 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:45:58 INFO - PROCESS | 3852 | 1469443558597 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 03:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:45:58 INFO - PROCESS | 3852 | 1469443558600 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:45:58 INFO - PROCESS | 3852 | 1469443558602 Marionette TRACE conn3 <- [1,1822,null,{}] 03:45:58 INFO - PROCESS | 3852 | 1469443558605 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:58 INFO - PROCESS | 3852 | 1469443558607 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:58 INFO - PROCESS | 3852 | 1469443558689 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:45:58 INFO - PROCESS | 3852 | 1469443558695 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 3852 | 1469443558697 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:58 INFO - PROCESS | 3852 | ++DOCSHELL 16FF1C00 == 46 [pid = 3852] [id = 465] 03:45:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (17018800) [pid = 3852] [serial = 1395] [outer = 00000000] 03:45:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (182C6000) [pid = 3852] [serial = 1396] [outer = 17018800] 03:45:58 INFO - PROCESS | 3852 | 1469443558746 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (1A5C6400) [pid = 3852] [serial = 1397] [outer = 17018800] 03:45:59 INFO - PROCESS | 3852 | 1469443559164 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 593ms 03:45:59 INFO - PROCESS | 3852 | 1469443559197 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:45:59 INFO - PROCESS | 3852 | 1469443559199 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 03:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:45:59 INFO - PROCESS | 3852 | 1469443559220 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:45:59 INFO - PROCESS | 3852 | 1469443559221 Marionette TRACE conn3 <- [1,1826,null,{}] 03:45:59 INFO - PROCESS | 3852 | 1469443559225 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:59 INFO - PROCESS | 3852 | 1469443559227 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:59 INFO - PROCESS | 3852 | 1469443559307 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:45:59 INFO - PROCESS | 3852 | 1469443559313 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:59 INFO - PROCESS | 3852 | 1469443559314 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:45:59 INFO - PROCESS | 3852 | ++DOCSHELL 10A0C000 == 47 [pid = 3852] [id = 466] 03:45:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (10A0E800) [pid = 3852] [serial = 1398] [outer = 00000000] 03:45:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (1ADCD400) [pid = 3852] [serial = 1399] [outer = 10A0E800] 03:45:59 INFO - PROCESS | 3852 | 1469443559361 Marionette DEBUG loaded listener.js 03:45:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (1ADCF400) [pid = 3852] [serial = 1400] [outer = 10A0E800] 03:45:59 INFO - PROCESS | 3852 | 1469443559860 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 719ms 03:45:59 INFO - PROCESS | 3852 | 1469443559923 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:45:59 INFO - PROCESS | 3852 | 1469443559925 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 03:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:45:59 INFO - PROCESS | 3852 | 1469443559928 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:45:59 INFO - PROCESS | 3852 | 1469443559930 Marionette TRACE conn3 <- [1,1830,null,{}] 03:45:59 INFO - PROCESS | 3852 | 1469443559934 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:59 INFO - PROCESS | 3852 | 1469443559936 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:00 INFO - PROCESS | 3852 | 1469443560016 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:46:00 INFO - PROCESS | 3852 | 1469443560024 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:00 INFO - PROCESS | 3852 | 1469443560026 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:00 INFO - PROCESS | 3852 | ++DOCSHELL 1ADCB400 == 48 [pid = 3852] [id = 467] 03:46:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (1ADD3C00) [pid = 3852] [serial = 1401] [outer = 00000000] 03:46:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (1AF63400) [pid = 3852] [serial = 1402] [outer = 1ADD3C00] 03:46:00 INFO - PROCESS | 3852 | 1469443560077 Marionette DEBUG loaded listener.js 03:46:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (1AF6AC00) [pid = 3852] [serial = 1403] [outer = 1ADD3C00] 03:46:00 INFO - PROCESS | 3852 | 1469443560769 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 906ms 03:46:00 INFO - PROCESS | 3852 | 1469443560833 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 3852 | 1469443560838 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 03:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:46:00 INFO - PROCESS | 3852 | 1469443560844 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 3852 | 1469443560847 Marionette TRACE conn3 <- [1,1834,null,{}] 03:46:00 INFO - PROCESS | 3852 | 1469443560854 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:00 INFO - PROCESS | 3852 | 1469443560857 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:00 INFO - PROCESS | 3852 | 1469443560977 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:46:01 INFO - PROCESS | 3852 | 1469443561083 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:01 INFO - PROCESS | 3852 | 1469443561086 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:01 INFO - PROCESS | 3852 | ++DOCSHELL 13CF1800 == 49 [pid = 3852] [id = 468] 03:46:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (142BAC00) [pid = 3852] [serial = 1404] [outer = 00000000] 03:46:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (16162400) [pid = 3852] [serial = 1405] [outer = 142BAC00] 03:46:01 INFO - PROCESS | 3852 | 1469443561142 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (16334800) [pid = 3852] [serial = 1406] [outer = 142BAC00] 03:46:01 INFO - PROCESS | 3852 | 1469443561732 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:46:01 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:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 937ms 03:46:01 INFO - PROCESS | 3852 | 1469443561789 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 3852 | 1469443561794 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 03:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:46:01 INFO - PROCESS | 3852 | 1469443561801 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:46:01 INFO - PROCESS | 3852 | 1469443561804 Marionette TRACE conn3 <- [1,1838,null,{}] 03:46:01 INFO - PROCESS | 3852 | 1469443561807 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:01 INFO - PROCESS | 3852 | 1469443561810 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:01 INFO - PROCESS | 3852 | 1469443561921 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:46:02 INFO - PROCESS | 3852 | 1469443562058 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:02 INFO - PROCESS | 3852 | 1469443562062 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:02 INFO - PROCESS | 3852 | ++DOCSHELL 170FC400 == 50 [pid = 3852] [id = 469] 03:46:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (170FC800) [pid = 3852] [serial = 1407] [outer = 00000000] 03:46:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (1714CC00) [pid = 3852] [serial = 1408] [outer = 170FC800] 03:46:02 INFO - PROCESS | 3852 | 1469443562119 Marionette DEBUG loaded listener.js 03:46:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (17AC2800) [pid = 3852] [serial = 1409] [outer = 170FC800] 03:46:02 INFO - PROCESS | 3852 | 1469443562723 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1000ms 03:46:02 INFO - PROCESS | 3852 | 1469443562803 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:46:02 INFO - PROCESS | 3852 | 1469443562806 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 03:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:46:02 INFO - PROCESS | 3852 | 1469443562810 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:46:02 INFO - PROCESS | 3852 | 1469443562813 Marionette TRACE conn3 <- [1,1842,null,{}] 03:46:02 INFO - PROCESS | 3852 | 1469443562840 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:02 INFO - PROCESS | 3852 | 1469443562845 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:02 INFO - PROCESS | 3852 | 1469443562961 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:46:03 INFO - PROCESS | 3852 | 1469443563097 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:03 INFO - PROCESS | 3852 | 1469443563100 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:03 INFO - PROCESS | 3852 | ++DOCSHELL 1AA1C000 == 51 [pid = 3852] [id = 470] 03:46:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (1AA1C800) [pid = 3852] [serial = 1410] [outer = 00000000] 03:46:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (1AA22000) [pid = 3852] [serial = 1411] [outer = 1AA1C800] 03:46:03 INFO - PROCESS | 3852 | 1469443563158 Marionette DEBUG loaded listener.js 03:46:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (1ADD5C00) [pid = 3852] [serial = 1412] [outer = 1AA1C800] 03:46:03 INFO - PROCESS | 3852 | 1469443563973 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1219ms 03:46:04 INFO - PROCESS | 3852 | 1469443564032 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:46:04 INFO - PROCESS | 3852 | 1469443564036 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 03:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:46:04 INFO - PROCESS | 3852 | 1469443564041 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:46:04 INFO - PROCESS | 3852 | 1469443564044 Marionette TRACE conn3 <- [1,1846,null,{}] 03:46:04 INFO - PROCESS | 3852 | 1469443564049 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:04 INFO - PROCESS | 3852 | 1469443564052 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:04 INFO - PROCESS | 3852 | 1469443564152 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:46:04 INFO - PROCESS | 3852 | 1469443564290 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:04 INFO - PROCESS | 3852 | 1469443564295 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:04 INFO - PROCESS | 3852 | ++DOCSHELL 142C9000 == 52 [pid = 3852] [id = 471] 03:46:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (142CB000) [pid = 3852] [serial = 1413] [outer = 00000000] 03:46:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (1507E800) [pid = 3852] [serial = 1414] [outer = 142CB000] 03:46:04 INFO - PROCESS | 3852 | 1469443564348 Marionette DEBUG loaded listener.js 03:46:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (153A2C00) [pid = 3852] [serial = 1415] [outer = 142CB000] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 10A0C000 == 51 [pid = 3852] [id = 466] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 16FF1C00 == 50 [pid = 3852] [id = 465] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 17AC1400 == 49 [pid = 3852] [id = 464] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 1A316C00 == 48 [pid = 3852] [id = 463] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 19ED1C00 == 47 [pid = 3852] [id = 462] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 17AC2000 == 46 [pid = 3852] [id = 461] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 16FE9C00 == 45 [pid = 3852] [id = 460] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 161ABC00 == 44 [pid = 3852] [id = 459] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 16FE3000 == 43 [pid = 3852] [id = 446] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 110C9C00 == 42 [pid = 3852] [id = 458] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 10A55800 == 41 [pid = 3852] [id = 457] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 18212800 == 40 [pid = 3852] [id = 455] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 1059BC00 == 39 [pid = 3852] [id = 456] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 12ABB000 == 38 [pid = 3852] [id = 453] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 15488800 == 37 [pid = 3852] [id = 454] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 142D6000 == 36 [pid = 3852] [id = 452] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 1313A800 == 35 [pid = 3852] [id = 394] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 178B1000 == 34 [pid = 3852] [id = 393] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 16342400 == 33 [pid = 3852] [id = 390] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 1507C800 == 32 [pid = 3852] [id = 441] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 19982400 == 31 [pid = 3852] [id = 442] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 170FC400 == 30 [pid = 3852] [id = 469] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 1AA1C000 == 29 [pid = 3852] [id = 470] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 1ADCB400 == 28 [pid = 3852] [id = 467] 03:46:05 INFO - PROCESS | 3852 | --DOCSHELL 13CF1800 == 27 [pid = 3852] [id = 468] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (176D0400) [pid = 3852] [serial = 1342] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (176D1800) [pid = 3852] [serial = 1343] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (1A18E400) [pid = 3852] [serial = 1327] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (182BE800) [pid = 3852] [serial = 1346] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (139CC000) [pid = 3852] [serial = 1331] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (131E3800) [pid = 3852] [serial = 1330] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (182BE000) [pid = 3852] [serial = 1345] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (163AFC00) [pid = 3852] [serial = 1336] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (169F2000) [pid = 3852] [serial = 1337] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (13EA0400) [pid = 3852] [serial = 1333] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (142D0000) [pid = 3852] [serial = 1334] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (17022400) [pid = 3852] [serial = 1339] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (13157000) [pid = 3852] [serial = 1321] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (161AE000) [pid = 3852] [serial = 1324] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (1A092C00) [pid = 3852] [serial = 1348] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (1A6C9000) [pid = 3852] [serial = 1357] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (182C7C00) [pid = 3852] [serial = 1352] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (1713D400) [pid = 3852] [serial = 1351] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (17ACEC00) [pid = 3852] [serial = 1355] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (19ED2800) [pid = 3852] [serial = 1354] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (1A18B400) [pid = 3852] [serial = 1349] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (1713FC00) [pid = 3852] [serial = 1340] [outer = 00000000] [url = about:blank] 03:46:05 INFO - PROCESS | 3852 | 1469443565689 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1766ms 03:46:05 INFO - PROCESS | 3852 | 1469443565804 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:46:05 INFO - PROCESS | 3852 | 1469443565808 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 03:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:46:05 INFO - PROCESS | 3852 | 1469443565816 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:46:05 INFO - PROCESS | 3852 | 1469443565819 Marionette TRACE conn3 <- [1,1850,null,{}] 03:46:05 INFO - PROCESS | 3852 | 1469443565825 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:05 INFO - PROCESS | 3852 | 1469443565828 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:05 INFO - PROCESS | 3852 | 1469443565917 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:46:05 INFO - PROCESS | 3852 | 1469443565924 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:05 INFO - PROCESS | 3852 | 1469443565929 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:05 INFO - PROCESS | 3852 | ++DOCSHELL 12A37800 == 28 [pid = 3852] [id = 472] 03:46:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (12AB4800) [pid = 3852] [serial = 1416] [outer = 00000000] 03:46:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (12D9EC00) [pid = 3852] [serial = 1417] [outer = 12AB4800] 03:46:05 INFO - PROCESS | 3852 | 1469443565977 Marionette DEBUG loaded listener.js 03:46:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (130B5400) [pid = 3852] [serial = 1418] [outer = 12AB4800] 03:46:06 INFO - PROCESS | 3852 | 1469443566469 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 688ms 03:46:06 INFO - PROCESS | 3852 | 1469443566514 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:46:06 INFO - PROCESS | 3852 | 1469443566519 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 03:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:46:06 INFO - PROCESS | 3852 | 1469443566525 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:46:06 INFO - PROCESS | 3852 | 1469443566528 Marionette TRACE conn3 <- [1,1854,null,{}] 03:46:06 INFO - PROCESS | 3852 | 1469443566531 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:06 INFO - PROCESS | 3852 | 1469443566534 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:06 INFO - PROCESS | 3852 | 1469443566619 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:46:06 INFO - PROCESS | 3852 | 1469443566628 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:06 INFO - PROCESS | 3852 | 1469443566631 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:06 INFO - PROCESS | 3852 | ++DOCSHELL 142BEC00 == 29 [pid = 3852] [id = 473] 03:46:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (142BF400) [pid = 3852] [serial = 1419] [outer = 00000000] 03:46:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (142D5C00) [pid = 3852] [serial = 1420] [outer = 142BF400] 03:46:06 INFO - PROCESS | 3852 | 1469443566677 Marionette DEBUG loaded listener.js 03:46:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (15395000) [pid = 3852] [serial = 1421] [outer = 142BF400] 03:46:07 INFO - PROCESS | 3852 | 1469443567155 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 703ms 03:46:07 INFO - PROCESS | 3852 | 1469443567224 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:46:07 INFO - PROCESS | 3852 | 1469443567226 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 03:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:46:07 INFO - PROCESS | 3852 | 1469443567229 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:46:07 INFO - PROCESS | 3852 | 1469443567233 Marionette TRACE conn3 <- [1,1858,null,{}] 03:46:07 INFO - PROCESS | 3852 | 1469443567243 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:07 INFO - PROCESS | 3852 | 1469443567248 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:07 INFO - PROCESS | 3852 | 1469443567396 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:46:07 INFO - PROCESS | 3852 | 1469443567412 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:07 INFO - PROCESS | 3852 | 1469443567415 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:07 INFO - PROCESS | 3852 | ++DOCSHELL 16342400 == 30 [pid = 3852] [id = 474] 03:46:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (16864400) [pid = 3852] [serial = 1422] [outer = 00000000] 03:46:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (16FA7800) [pid = 3852] [serial = 1423] [outer = 16864400] 03:46:07 INFO - PROCESS | 3852 | 1469443567463 Marionette DEBUG loaded listener.js 03:46:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (16FE9C00) [pid = 3852] [serial = 1424] [outer = 16864400] 03:46:07 INFO - PROCESS | 3852 | 1469443567904 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 703ms 03:46:07 INFO - PROCESS | 3852 | 1469443567929 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:46:07 INFO - PROCESS | 3852 | 1469443567931 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 03:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:46:07 INFO - PROCESS | 3852 | 1469443567934 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:46:07 INFO - PROCESS | 3852 | 1469443567936 Marionette TRACE conn3 <- [1,1862,null,{}] 03:46:07 INFO - PROCESS | 3852 | 1469443567939 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:07 INFO - PROCESS | 3852 | 1469443567951 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:08 INFO - PROCESS | 3852 | 1469443568081 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:46:08 INFO - PROCESS | 3852 | 1469443568102 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:08 INFO - PROCESS | 3852 | 1469443568104 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:08 INFO - PROCESS | 3852 | ++DOCSHELL 16E7F400 == 31 [pid = 3852] [id = 475] 03:46:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (170F9800) [pid = 3852] [serial = 1425] [outer = 00000000] 03:46:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (17170800) [pid = 3852] [serial = 1426] [outer = 170F9800] 03:46:08 INFO - PROCESS | 3852 | 1469443568150 Marionette DEBUG loaded listener.js 03:46:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (176DA800) [pid = 3852] [serial = 1427] [outer = 170F9800] 03:46:08 INFO - PROCESS | 3852 | 1469443568604 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 688ms 03:46:08 INFO - PROCESS | 3852 | 1469443568635 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:46:08 INFO - PROCESS | 3852 | 1469443568637 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 03:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:46:08 INFO - PROCESS | 3852 | 1469443568641 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:46:08 INFO - PROCESS | 3852 | 1469443568643 Marionette TRACE conn3 <- [1,1866,null,{}] 03:46:08 INFO - PROCESS | 3852 | 1469443568646 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:08 INFO - PROCESS | 3852 | 1469443568648 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:08 INFO - PROCESS | 3852 | 1469443568784 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:46:08 INFO - PROCESS | 3852 | 1469443568794 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:08 INFO - PROCESS | 3852 | 1469443568796 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:08 INFO - PROCESS | 3852 | ++DOCSHELL 176D7400 == 32 [pid = 3852] [id = 476] 03:46:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (17828400) [pid = 3852] [serial = 1428] [outer = 00000000] 03:46:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (182BA000) [pid = 3852] [serial = 1429] [outer = 17828400] 03:46:08 INFO - PROCESS | 3852 | 1469443568841 Marionette DEBUG loaded listener.js 03:46:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (182C3400) [pid = 3852] [serial = 1430] [outer = 17828400] 03:46:09 INFO - PROCESS | 3852 | 1469443569292 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 687ms 03:46:09 INFO - PROCESS | 3852 | 1469443569342 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:46:09 INFO - PROCESS | 3852 | 1469443569344 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 03:46:09 INFO - PROCESS | 3852 | 1469443569348 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:46:09 INFO - PROCESS | 3852 | 1469443569349 Marionette TRACE conn3 <- [1,1870,null,{}] 03:46:09 INFO - PROCESS | 3852 | 1469443569353 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:09 INFO - PROCESS | 3852 | 1469443569358 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:09 INFO - PROCESS | 3852 | 1469443569497 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:46:09 INFO - PROCESS | 3852 | 1469443569564 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:09 INFO - PROCESS | 3852 | 1469443569566 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:09 INFO - PROCESS | 3852 | ++DOCSHELL 195CF000 == 33 [pid = 3852] [id = 477] 03:46:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (19979400) [pid = 3852] [serial = 1431] [outer = 00000000] 03:46:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (19ED3000) [pid = 3852] [serial = 1432] [outer = 19979400] 03:46:09 INFO - PROCESS | 3852 | 1469443569610 Marionette DEBUG loaded listener.js 03:46:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (1A097400) [pid = 3852] [serial = 1433] [outer = 19979400] 03:46:10 INFO - PROCESS | 3852 | 1469443570029 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 734ms 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (142CE400) [pid = 3852] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (12ADF400) [pid = 3852] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (19ED0800) [pid = 3852] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (10A0E800) [pid = 3852] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (1ADD3C00) [pid = 3852] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (19ED2400) [pid = 3852] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (1A317C00) [pid = 3852] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (1A6C6000) [pid = 3852] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (153A0400) [pid = 3852] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (17ACC400) [pid = 3852] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (1A809400) [pid = 3852] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (110D2800) [pid = 3852] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (17141000) [pid = 3852] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (182BA800) [pid = 3852] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (161AEC00) [pid = 3852] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (15B24C00) [pid = 3852] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (10ED6400) [pid = 3852] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (12AD8C00) [pid = 3852] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (17018800) [pid = 3852] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (12D6E800) [pid = 3852] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (10A49800) [pid = 3852] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (110C6800) [pid = 3852] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (1A089800) [pid = 3852] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (15397800) [pid = 3852] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (16339C00) [pid = 3852] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:46:10 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (16FE5C00) [pid = 3852] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:46:10 INFO - PROCESS | 3852 | 1469443570540 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:46:10 INFO - PROCESS | 3852 | 1469443570542 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 03:46:10 INFO - PROCESS | 3852 | 1469443570547 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:46:10 INFO - PROCESS | 3852 | 1469443570549 Marionette TRACE conn3 <- [1,1874,null,{}] 03:46:10 INFO - PROCESS | 3852 | 1469443570552 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:10 INFO - PROCESS | 3852 | 1469443570554 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:10 INFO - PROCESS | 3852 | 1469443570646 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:46:10 INFO - PROCESS | 3852 | 1469443570653 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:10 INFO - PROCESS | 3852 | 1469443570654 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:10 INFO - PROCESS | 3852 | ++DOCSHELL 10ED6400 == 34 [pid = 3852] [id = 478] 03:46:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (10EDAC00) [pid = 3852] [serial = 1434] [outer = 00000000] 03:46:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (130B1800) [pid = 3852] [serial = 1435] [outer = 10EDAC00] 03:46:10 INFO - PROCESS | 3852 | 1469443570701 Marionette DEBUG loaded listener.js 03:46:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (13CF0800) [pid = 3852] [serial = 1436] [outer = 10EDAC00] 03:46:11 INFO - PROCESS | 3852 | 1469443571122 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 594ms 03:46:11 INFO - PROCESS | 3852 | 1469443571140 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:46:11 INFO - PROCESS | 3852 | 1469443571142 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 03:46:11 INFO - PROCESS | 3852 | 1469443571145 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:46:11 INFO - PROCESS | 3852 | 1469443571146 Marionette TRACE conn3 <- [1,1878,null,{}] 03:46:11 INFO - PROCESS | 3852 | 1469443571163 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:11 INFO - PROCESS | 3852 | 1469443571165 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:11 INFO - PROCESS | 3852 | 1469443571241 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:46:11 INFO - PROCESS | 3852 | 1469443571246 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:11 INFO - PROCESS | 3852 | 1469443571248 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:11 INFO - PROCESS | 3852 | ++DOCSHELL 142B3C00 == 35 [pid = 3852] [id = 479] 03:46:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (153A0400) [pid = 3852] [serial = 1437] [outer = 00000000] 03:46:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (161AF400) [pid = 3852] [serial = 1438] [outer = 153A0400] 03:46:11 INFO - PROCESS | 3852 | 1469443571292 Marionette DEBUG loaded listener.js 03:46:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (16FE5C00) [pid = 3852] [serial = 1439] [outer = 153A0400] 03:46:11 INFO - PROCESS | 3852 | 1469443571713 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 593ms 03:46:11 INFO - PROCESS | 3852 | 1469443571742 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:46:11 INFO - PROCESS | 3852 | 1469443571744 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 03:46:11 INFO - PROCESS | 3852 | 1469443571747 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:46:11 INFO - PROCESS | 3852 | 1469443571749 Marionette TRACE conn3 <- [1,1882,null,{}] 03:46:11 INFO - PROCESS | 3852 | 1469443571752 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:11 INFO - PROCESS | 3852 | 1469443571754 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:11 INFO - PROCESS | 3852 | 1469443571872 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:46:11 INFO - PROCESS | 3852 | 1469443571880 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:11 INFO - PROCESS | 3852 | 1469443571882 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:11 INFO - PROCESS | 3852 | ++DOCSHELL 1714B400 == 36 [pid = 3852] [id = 480] 03:46:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (17618000) [pid = 3852] [serial = 1440] [outer = 00000000] 03:46:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (182BAC00) [pid = 3852] [serial = 1441] [outer = 17618000] 03:46:11 INFO - PROCESS | 3852 | 1469443571925 Marionette DEBUG loaded listener.js 03:46:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (1713FC00) [pid = 3852] [serial = 1442] [outer = 17618000] 03:46:12 INFO - PROCESS | 3852 | 1469443572364 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 625ms 03:46:12 INFO - PROCESS | 3852 | 1469443572386 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:46:12 INFO - PROCESS | 3852 | 1469443572388 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 03:46:12 INFO - PROCESS | 3852 | 1469443572391 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:46:12 INFO - PROCESS | 3852 | 1469443572393 Marionette TRACE conn3 <- [1,1886,null,{}] 03:46:12 INFO - PROCESS | 3852 | 1469443572396 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:12 INFO - PROCESS | 3852 | 1469443572398 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:12 INFO - PROCESS | 3852 | 1469443572529 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:46:12 INFO - PROCESS | 3852 | 1469443572642 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:12 INFO - PROCESS | 3852 | 1469443572646 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:12 INFO - PROCESS | 3852 | ++DOCSHELL 1026BC00 == 37 [pid = 3852] [id = 481] 03:46:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (1026E800) [pid = 3852] [serial = 1443] [outer = 00000000] 03:46:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (104E2800) [pid = 3852] [serial = 1444] [outer = 1026E800] 03:46:12 INFO - PROCESS | 3852 | 1469443572702 Marionette DEBUG loaded listener.js 03:46:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (110C9C00) [pid = 3852] [serial = 1445] [outer = 1026E800] 03:46:13 INFO - PROCESS | 3852 | 1469443573495 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1140ms 03:46:13 INFO - PROCESS | 3852 | 1469443573539 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:46:13 INFO - PROCESS | 3852 | 1469443573542 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 03:46:13 INFO - PROCESS | 3852 | 1469443573547 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:46:13 INFO - PROCESS | 3852 | 1469443573550 Marionette TRACE conn3 <- [1,1890,null,{}] 03:46:13 INFO - PROCESS | 3852 | 1469443573555 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:13 INFO - PROCESS | 3852 | 1469443573558 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:13 INFO - PROCESS | 3852 | 1469443573681 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:46:13 INFO - PROCESS | 3852 | 1469443573822 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:13 INFO - PROCESS | 3852 | 1469443573825 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:13 INFO - PROCESS | 3852 | ++DOCSHELL 142BD400 == 38 [pid = 3852] [id = 482] 03:46:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (153A0800) [pid = 3852] [serial = 1446] [outer = 00000000] 03:46:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (16339400) [pid = 3852] [serial = 1447] [outer = 153A0800] 03:46:13 INFO - PROCESS | 3852 | 1469443573882 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (16E7A400) [pid = 3852] [serial = 1448] [outer = 153A0800] 03:46:14 INFO - PROCESS | 3852 | 1469443574590 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1094ms 03:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:46:14 INFO - PROCESS | 3852 | 1469443574667 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:46:14 INFO - PROCESS | 3852 | 1469443574671 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 03:46:14 INFO - PROCESS | 3852 | 1469443574675 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:46:14 INFO - PROCESS | 3852 | 1469443574678 Marionette TRACE conn3 <- [1,1894,null,{}] 03:46:14 INFO - PROCESS | 3852 | 1469443574682 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:14 INFO - PROCESS | 3852 | 1469443574684 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:14 INFO - PROCESS | 3852 | 1469443574812 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:46:15 INFO - PROCESS | 3852 | 1469443575084 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:15 INFO - PROCESS | 3852 | 1469443575087 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:15 INFO - PROCESS | 3852 | ++DOCSHELL 1021FC00 == 39 [pid = 3852] [id = 483] 03:46:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (10274000) [pid = 3852] [serial = 1449] [outer = 00000000] 03:46:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (10A4B400) [pid = 3852] [serial = 1450] [outer = 10274000] 03:46:15 INFO - PROCESS | 3852 | 1469443575148 Marionette DEBUG loaded listener.js 03:46:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (110D4400) [pid = 3852] [serial = 1451] [outer = 10274000] 03:46:15 INFO - PROCESS | 3852 | --DOCSHELL 1714B400 == 38 [pid = 3852] [id = 480] 03:46:15 INFO - PROCESS | 3852 | --DOCSHELL 142B3C00 == 37 [pid = 3852] [id = 479] 03:46:15 INFO - PROCESS | 3852 | --DOCSHELL 10ED6400 == 36 [pid = 3852] [id = 478] 03:46:15 INFO - PROCESS | 3852 | --DOCSHELL 195CF000 == 35 [pid = 3852] [id = 477] 03:46:15 INFO - PROCESS | 3852 | --DOCSHELL 176D7400 == 34 [pid = 3852] [id = 476] 03:46:15 INFO - PROCESS | 3852 | --DOCSHELL 16E7F400 == 33 [pid = 3852] [id = 475] 03:46:15 INFO - PROCESS | 3852 | --DOCSHELL 16342400 == 32 [pid = 3852] [id = 474] 03:46:15 INFO - PROCESS | 3852 | --DOCSHELL 142BEC00 == 31 [pid = 3852] [id = 473] 03:46:15 INFO - PROCESS | 3852 | --DOCSHELL 12A37800 == 30 [pid = 3852] [id = 472] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (15012800) [pid = 3852] [serial = 1250] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (195C6400) [pid = 3852] [serial = 1289] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (1A322400) [pid = 3852] [serial = 1328] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (1548A400) [pid = 3852] [serial = 1283] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (12D6A000) [pid = 3852] [serial = 1247] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (13C27800) [pid = 3852] [serial = 1322] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (1A318800) [pid = 3852] [serial = 1319] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (161B8400) [pid = 3852] [serial = 1325] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (16FE5800) [pid = 3852] [serial = 1286] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (195CE400) [pid = 3852] [serial = 1280] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (1ADCF400) [pid = 3852] [serial = 1400] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (1AF63400) [pid = 3852] [serial = 1402] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (1AF6AC00) [pid = 3852] [serial = 1403] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (19EDC400) [pid = 3852] [serial = 1387] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (1A808000) [pid = 3852] [serial = 1390] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (1A188C00) [pid = 3852] [serial = 1388] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (1ADC7400) [pid = 3852] [serial = 1393] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (1A802000) [pid = 3852] [serial = 1358] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (195CFC00) [pid = 3852] [serial = 1384] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (1A80E400) [pid = 3852] [serial = 1369] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1AA14800) [pid = 3852] [serial = 1370] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (13E9DC00) [pid = 3852] [serial = 1375] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (142D2000) [pid = 3852] [serial = 1376] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (17829000) [pid = 3852] [serial = 1381] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (178AE000) [pid = 3852] [serial = 1382] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (19EDA800) [pid = 3852] [serial = 1366] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1A80D800) [pid = 3852] [serial = 1391] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1A6BC000) [pid = 3852] [serial = 1367] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (169ED800) [pid = 3852] [serial = 1378] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16FAE400) [pid = 3852] [serial = 1379] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (161B0400) [pid = 3852] [serial = 1363] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1698F400) [pid = 3852] [serial = 1364] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (112A1000) [pid = 3852] [serial = 1372] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (12AE0000) [pid = 3852] [serial = 1373] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (130B0800) [pid = 3852] [serial = 1360] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (13939400) [pid = 3852] [serial = 1361] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1ADCD400) [pid = 3852] [serial = 1399] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1AA1F400) [pid = 3852] [serial = 1394] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (182C6000) [pid = 3852] [serial = 1396] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (1A5C6400) [pid = 3852] [serial = 1397] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (19977C00) [pid = 3852] [serial = 1385] [outer = 00000000] [url = about:blank] 03:46:15 INFO - PROCESS | 3852 | 1469443575783 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1140ms 03:46:15 INFO - PROCESS | 3852 | 1469443575819 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:46:15 INFO - PROCESS | 3852 | 1469443575823 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 03:46:15 INFO - PROCESS | 3852 | 1469443575827 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:46:15 INFO - PROCESS | 3852 | 1469443575830 Marionette TRACE conn3 <- [1,1898,null,{}] 03:46:15 INFO - PROCESS | 3852 | 1469443575835 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:15 INFO - PROCESS | 3852 | 1469443575839 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:15 INFO - PROCESS | 3852 | 1469443575924 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:46:16 INFO - PROCESS | 3852 | 1469443576033 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:16 INFO - PROCESS | 3852 | 1469443576036 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:16 INFO - PROCESS | 3852 | ++DOCSHELL 110D3C00 == 31 [pid = 3852] [id = 484] 03:46:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (114D8800) [pid = 3852] [serial = 1452] [outer = 00000000] 03:46:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (12D65C00) [pid = 3852] [serial = 1453] [outer = 114D8800] 03:46:16 INFO - PROCESS | 3852 | 1469443576084 Marionette DEBUG loaded listener.js 03:46:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (13256000) [pid = 3852] [serial = 1454] [outer = 114D8800] 03:46:16 INFO - PROCESS | 3852 | 1469443576519 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 03:46:16 INFO - PROCESS | 3852 | 1469443576566 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:46:16 INFO - PROCESS | 3852 | 1469443576570 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 03:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:46:16 INFO - PROCESS | 3852 | 1469443576575 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:46:16 INFO - PROCESS | 3852 | 1469443576577 Marionette TRACE conn3 <- [1,1902,null,{}] 03:46:16 INFO - PROCESS | 3852 | 1469443576581 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:16 INFO - PROCESS | 3852 | 1469443576583 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:16 INFO - PROCESS | 3852 | 1469443576668 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:46:16 INFO - PROCESS | 3852 | 1469443576674 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:16 INFO - PROCESS | 3852 | 1469443576676 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:16 INFO - PROCESS | 3852 | ++DOCSHELL 139D4800 == 32 [pid = 3852] [id = 485] 03:46:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (13C32800) [pid = 3852] [serial = 1455] [outer = 00000000] 03:46:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (142CCC00) [pid = 3852] [serial = 1456] [outer = 13C32800] 03:46:16 INFO - PROCESS | 3852 | 1469443576720 Marionette DEBUG loaded listener.js 03:46:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (15013C00) [pid = 3852] [serial = 1457] [outer = 13C32800] 03:46:17 INFO - PROCESS | 3852 | 1469443577235 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 688ms 03:46:17 INFO - PROCESS | 3852 | 1469443577275 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:46:17 INFO - PROCESS | 3852 | 1469443577280 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 03:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:46:17 INFO - PROCESS | 3852 | 1469443577286 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:46:17 INFO - PROCESS | 3852 | 1469443577290 Marionette TRACE conn3 <- [1,1906,null,{}] 03:46:17 INFO - PROCESS | 3852 | 1469443577297 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:17 INFO - PROCESS | 3852 | 1469443577300 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:17 INFO - PROCESS | 3852 | 1469443577411 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:46:17 INFO - PROCESS | 3852 | 1469443577545 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:17 INFO - PROCESS | 3852 | 1469443577550 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:17 INFO - PROCESS | 3852 | ++DOCSHELL 12D6A000 == 33 [pid = 3852] [id = 486] 03:46:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (12D71400) [pid = 3852] [serial = 1458] [outer = 00000000] 03:46:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (131EC000) [pid = 3852] [serial = 1459] [outer = 12D71400] 03:46:17 INFO - PROCESS | 3852 | 1469443577610 Marionette DEBUG loaded listener.js 03:46:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (13937400) [pid = 3852] [serial = 1460] [outer = 12D71400] 03:46:18 INFO - PROCESS | 3852 | 1469443578228 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1000ms 03:46:18 INFO - PROCESS | 3852 | 1469443578289 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:46:18 INFO - PROCESS | 3852 | 1469443578293 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 03:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:46:18 INFO - PROCESS | 3852 | 1469443578300 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:46:18 INFO - PROCESS | 3852 | 1469443578303 Marionette TRACE conn3 <- [1,1910,null,{}] 03:46:18 INFO - PROCESS | 3852 | 1469443578307 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:18 INFO - PROCESS | 3852 | 1469443578310 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:18 INFO - PROCESS | 3852 | 1469443578417 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:46:18 INFO - PROCESS | 3852 | 1469443578555 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:18 INFO - PROCESS | 3852 | 1469443578558 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:18 INFO - PROCESS | 3852 | ++DOCSHELL 142B2800 == 34 [pid = 3852] [id = 487] 03:46:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (15414000) [pid = 3852] [serial = 1461] [outer = 00000000] 03:46:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (1615A400) [pid = 3852] [serial = 1462] [outer = 15414000] 03:46:18 INFO - PROCESS | 3852 | 1469443578620 Marionette DEBUG loaded listener.js 03:46:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (161B2000) [pid = 3852] [serial = 1463] [outer = 15414000] 03:46:19 INFO - PROCESS | 3852 | 1469443579184 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 937ms 03:46:19 INFO - PROCESS | 3852 | 1469443579245 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:46:19 INFO - PROCESS | 3852 | 1469443579247 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 03:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:46:19 INFO - PROCESS | 3852 | 1469443579251 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:46:19 INFO - PROCESS | 3852 | 1469443579255 Marionette TRACE conn3 <- [1,1914,null,{}] 03:46:19 INFO - PROCESS | 3852 | 1469443579267 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:19 INFO - PROCESS | 3852 | 1469443579273 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:19 INFO - PROCESS | 3852 | 1469443579378 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:46:19 INFO - PROCESS | 3852 | 1469443579515 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:19 INFO - PROCESS | 3852 | 1469443579519 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:19 INFO - PROCESS | 3852 | ++DOCSHELL 16E80400 == 35 [pid = 3852] [id = 488] 03:46:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16E80800) [pid = 3852] [serial = 1464] [outer = 00000000] 03:46:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16FE2400) [pid = 3852] [serial = 1465] [outer = 16E80800] 03:46:19 INFO - PROCESS | 3852 | 1469443579581 Marionette DEBUG loaded listener.js 03:46:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16FED800) [pid = 3852] [serial = 1466] [outer = 16E80800] 03:46:20 INFO - PROCESS | 3852 | 1469443580167 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 937ms 03:46:20 INFO - PROCESS | 3852 | 1469443580196 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:46:20 INFO - PROCESS | 3852 | 1469443580199 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 03:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:46:20 INFO - PROCESS | 3852 | 1469443580202 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:46:20 INFO - PROCESS | 3852 | 1469443580204 Marionette TRACE conn3 <- [1,1918,null,{}] 03:46:20 INFO - PROCESS | 3852 | 1469443580208 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:20 INFO - PROCESS | 3852 | 1469443580211 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:20 INFO - PROCESS | 3852 | 1469443580314 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:46:20 INFO - PROCESS | 3852 | 1469443580418 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:20 INFO - PROCESS | 3852 | 1469443580421 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:20 INFO - PROCESS | 3852 | ++DOCSHELL 17141C00 == 36 [pid = 3852] [id = 489] 03:46:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (17142800) [pid = 3852] [serial = 1467] [outer = 00000000] 03:46:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1714C000) [pid = 3852] [serial = 1468] [outer = 17142800] 03:46:20 INFO - PROCESS | 3852 | 1469443580474 Marionette DEBUG loaded listener.js 03:46:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1760EC00) [pid = 3852] [serial = 1469] [outer = 17142800] 03:46:21 INFO - PROCESS | 3852 | 1469443581013 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 828ms 03:46:21 INFO - PROCESS | 3852 | 1469443581058 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:46:21 INFO - PROCESS | 3852 | 1469443581061 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 03:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:46:21 INFO - PROCESS | 3852 | 1469443581066 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:46:21 INFO - PROCESS | 3852 | 1469443581069 Marionette TRACE conn3 <- [1,1922,null,{}] 03:46:21 INFO - PROCESS | 3852 | 1469443581072 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:21 INFO - PROCESS | 3852 | 1469443581074 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:21 INFO - PROCESS | 3852 | 1469443581179 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:46:21 INFO - PROCESS | 3852 | 1469443581284 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:21 INFO - PROCESS | 3852 | 1469443581286 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:21 INFO - PROCESS | 3852 | ++DOCSHELL 170F9C00 == 37 [pid = 3852] [id = 490] 03:46:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1714C800) [pid = 3852] [serial = 1470] [outer = 00000000] 03:46:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (17AC2C00) [pid = 3852] [serial = 1471] [outer = 1714C800] 03:46:21 INFO - PROCESS | 3852 | 1469443581339 Marionette DEBUG loaded listener.js 03:46:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (17F78400) [pid = 3852] [serial = 1472] [outer = 1714C800] 03:46:21 INFO - PROCESS | 3852 | 1469443581937 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1000ms 03:46:22 INFO - PROCESS | 3852 | 1469443582070 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:46:22 INFO - PROCESS | 3852 | 1469443582074 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 03:46:22 INFO - PROCESS | 3852 | 1469443582079 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:46:22 INFO - PROCESS | 3852 | 1469443582083 Marionette TRACE conn3 <- [1,1926,null,{}] 03:46:22 INFO - PROCESS | 3852 | 1469443582089 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:22 INFO - PROCESS | 3852 | 1469443582092 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:22 INFO - PROCESS | 3852 | 1469443582207 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:46:22 INFO - PROCESS | 3852 | 1469443582308 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:22 INFO - PROCESS | 3852 | 1469443582312 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:22 INFO - PROCESS | 3852 | ++DOCSHELL 10A0C000 == 38 [pid = 3852] [id = 491] 03:46:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (12D6AC00) [pid = 3852] [serial = 1473] [outer = 00000000] 03:46:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (131EA800) [pid = 3852] [serial = 1474] [outer = 12D6AC00] 03:46:22 INFO - PROCESS | 3852 | 1469443582373 Marionette DEBUG loaded listener.js 03:46:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (13CF1400) [pid = 3852] [serial = 1475] [outer = 12D6AC00] 03:46:23 INFO - PROCESS | 3852 | --DOCSHELL 110D3C00 == 37 [pid = 3852] [id = 484] 03:46:23 INFO - PROCESS | 3852 | --DOCSHELL 1021FC00 == 36 [pid = 3852] [id = 483] 03:46:23 INFO - PROCESS | 3852 | --DOCSHELL 1026BC00 == 35 [pid = 3852] [id = 481] 03:46:23 INFO - PROCESS | 3852 | --DOCSHELL 142C9000 == 34 [pid = 3852] [id = 471] 03:46:23 INFO - PROCESS | 3852 | --DOCSHELL 142BD400 == 33 [pid = 3852] [id = 482] 03:46:23 INFO - PROCESS | 3852 | --DOCSHELL 170F9C00 == 32 [pid = 3852] [id = 490] 03:46:23 INFO - PROCESS | 3852 | --DOCSHELL 17141C00 == 31 [pid = 3852] [id = 489] 03:46:23 INFO - PROCESS | 3852 | --DOCSHELL 142B2800 == 30 [pid = 3852] [id = 487] 03:46:23 INFO - PROCESS | 3852 | --DOCSHELL 16E80400 == 29 [pid = 3852] [id = 488] 03:46:23 INFO - PROCESS | 3852 | --DOCSHELL 139D4800 == 28 [pid = 3852] [id = 485] 03:46:23 INFO - PROCESS | 3852 | --DOCSHELL 12D6A000 == 27 [pid = 3852] [id = 486] 03:46:23 INFO - PROCESS | 3852 | 1469443583658 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1609ms 03:46:23 INFO - PROCESS | 3852 | 1469443583687 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:46:23 INFO - PROCESS | 3852 | 1469443583692 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 03:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:46:23 INFO - PROCESS | 3852 | 1469443583697 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:46:23 INFO - PROCESS | 3852 | 1469443583700 Marionette TRACE conn3 <- [1,1930,null,{}] 03:46:23 INFO - PROCESS | 3852 | 1469443583705 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:23 INFO - PROCESS | 3852 | 1469443583708 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:23 INFO - PROCESS | 3852 | 1469443583886 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:46:23 INFO - PROCESS | 3852 | 1469443583965 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:23 INFO - PROCESS | 3852 | 1469443583970 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:23 INFO - PROCESS | 3852 | ++DOCSHELL 10A4C400 == 28 [pid = 3852] [id = 492] 03:46:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (10A4E000) [pid = 3852] [serial = 1476] [outer = 00000000] 03:46:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (12D64800) [pid = 3852] [serial = 1477] [outer = 10A4E000] 03:46:24 INFO - PROCESS | 3852 | 1469443584017 Marionette DEBUG loaded listener.js 03:46:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (1307BC00) [pid = 3852] [serial = 1478] [outer = 10A4E000] 03:46:24 INFO - PROCESS | 3852 | 1469443584447 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 813ms 03:46:24 INFO - PROCESS | 3852 | 1469443584504 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:46:24 INFO - PROCESS | 3852 | 1469443584509 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 03:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:46:24 INFO - PROCESS | 3852 | 1469443584516 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:46:24 INFO - PROCESS | 3852 | 1469443584518 Marionette TRACE conn3 <- [1,1934,null,{}] 03:46:24 INFO - PROCESS | 3852 | 1469443584522 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:24 INFO - PROCESS | 3852 | 1469443584525 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:24 INFO - PROCESS | 3852 | 1469443584642 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:46:24 INFO - PROCESS | 3852 | 1469443584715 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:24 INFO - PROCESS | 3852 | 1469443584718 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:24 INFO - PROCESS | 3852 | ++DOCSHELL 142C8400 == 29 [pid = 3852] [id = 493] 03:46:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (142C9000) [pid = 3852] [serial = 1479] [outer = 00000000] 03:46:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (15012C00) [pid = 3852] [serial = 1480] [outer = 142C9000] 03:46:24 INFO - PROCESS | 3852 | 1469443584765 Marionette DEBUG loaded listener.js 03:46:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (15415800) [pid = 3852] [serial = 1481] [outer = 142C9000] 03:46:25 INFO - PROCESS | 3852 | 1469443585208 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 734ms 03:46:25 INFO - PROCESS | 3852 | 1469443585285 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 3852 | 1469443585287 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 03:46:25 INFO - PROCESS | 3852 | 1469443585293 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:46:25 INFO - PROCESS | 3852 | 1469443585296 Marionette TRACE conn3 <- [1,1938,null,{}] 03:46:25 INFO - PROCESS | 3852 | 1469443585307 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:25 INFO - PROCESS | 3852 | 1469443585311 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:25 INFO - PROCESS | 3852 | 1469443585428 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:46:25 INFO - PROCESS | 3852 | 1469443585492 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:25 INFO - PROCESS | 3852 | 1469443585496 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:25 INFO - PROCESS | 3852 | ++DOCSHELL 16993400 == 30 [pid = 3852] [id = 494] 03:46:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (169EDC00) [pid = 3852] [serial = 1482] [outer = 00000000] 03:46:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (16FEA000) [pid = 3852] [serial = 1483] [outer = 169EDC00] 03:46:25 INFO - PROCESS | 3852 | 1469443585544 Marionette DEBUG loaded listener.js 03:46:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (1713DC00) [pid = 3852] [serial = 1484] [outer = 169EDC00] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (13C32800) [pid = 3852] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (10274000) [pid = 3852] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (1026E800) [pid = 3852] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (153A0800) [pid = 3852] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (114D8800) [pid = 3852] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (17618000) [pid = 3852] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (16864400) [pid = 3852] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (17828400) [pid = 3852] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (142BF400) [pid = 3852] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (12AB4800) [pid = 3852] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (142CB000) [pid = 3852] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (19979400) [pid = 3852] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (10EDAC00) [pid = 3852] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (142BAC00) [pid = 3852] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (170FC800) [pid = 3852] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (1AA1C800) [pid = 3852] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (170F9800) [pid = 3852] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:46:26 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (153A0400) [pid = 3852] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:46:26 INFO - PROCESS | 3852 | 1469443586213 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 937ms 03:46:26 INFO - PROCESS | 3852 | 1469443586241 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:46:26 INFO - PROCESS | 3852 | 1469443586254 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 03:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:46:26 INFO - PROCESS | 3852 | 1469443586257 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:46:26 INFO - PROCESS | 3852 | 1469443586259 Marionette TRACE conn3 <- [1,1942,null,{}] 03:46:26 INFO - PROCESS | 3852 | 1469443586262 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:26 INFO - PROCESS | 3852 | 1469443586264 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:26 INFO - PROCESS | 3852 | 1469443586347 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:46:26 INFO - PROCESS | 3852 | 1469443586440 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:26 INFO - PROCESS | 3852 | 1469443586443 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:26 INFO - PROCESS | 3852 | ++DOCSHELL 10A49400 == 31 [pid = 3852] [id = 495] 03:46:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (112AC400) [pid = 3852] [serial = 1485] [outer = 00000000] 03:46:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (139C7800) [pid = 3852] [serial = 1486] [outer = 112AC400] 03:46:26 INFO - PROCESS | 3852 | 1469443586487 Marionette DEBUG loaded listener.js 03:46:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (163AFC00) [pid = 3852] [serial = 1487] [outer = 112AC400] 03:46:26 INFO - PROCESS | 3852 | 1469443586856 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 641ms 03:46:26 INFO - PROCESS | 3852 | 1469443586896 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:46:26 INFO - PROCESS | 3852 | 1469443586897 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 03:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:46:26 INFO - PROCESS | 3852 | 1469443586901 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:46:26 INFO - PROCESS | 3852 | 1469443586903 Marionette TRACE conn3 <- [1,1946,null,{}] 03:46:26 INFO - PROCESS | 3852 | 1469443586906 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:26 INFO - PROCESS | 3852 | 1469443586908 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:27 INFO - PROCESS | 3852 | 1469443587022 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:46:27 INFO - PROCESS | 3852 | 1469443587028 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:27 INFO - PROCESS | 3852 | 1469443587030 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:27 INFO - PROCESS | 3852 | ++DOCSHELL 16164C00 == 32 [pid = 3852] [id = 496] 03:46:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (161AFC00) [pid = 3852] [serial = 1488] [outer = 00000000] 03:46:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1714A000) [pid = 3852] [serial = 1489] [outer = 161AFC00] 03:46:27 INFO - PROCESS | 3852 | 1469443587074 Marionette DEBUG loaded listener.js 03:46:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (17618000) [pid = 3852] [serial = 1490] [outer = 161AFC00] 03:46:27 INFO - PROCESS | 3852 | 1469443587483 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 640ms 03:46:27 INFO - PROCESS | 3852 | 1469443587539 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:46:27 INFO - PROCESS | 3852 | 1469443587541 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 03:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:46:27 INFO - PROCESS | 3852 | 1469443587545 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 3852 | 1469443587547 Marionette TRACE conn3 <- [1,1950,null,{}] 03:46:27 INFO - PROCESS | 3852 | 1469443587550 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:27 INFO - PROCESS | 3852 | 1469443587556 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:27 INFO - PROCESS | 3852 | 1469443587658 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:46:27 INFO - PROCESS | 3852 | 1469443587666 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:27 INFO - PROCESS | 3852 | 1469443587667 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:27 INFO - PROCESS | 3852 | ++DOCSHELL 195C6800 == 33 [pid = 3852] [id = 497] 03:46:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (195C6C00) [pid = 3852] [serial = 1491] [outer = 00000000] 03:46:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (19977800) [pid = 3852] [serial = 1492] [outer = 195C6C00] 03:46:27 INFO - PROCESS | 3852 | 1469443587711 Marionette DEBUG loaded listener.js 03:46:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (1997FC00) [pid = 3852] [serial = 1493] [outer = 195C6C00] 03:46:28 INFO - PROCESS | 3852 | 1469443588278 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 797ms 03:46:28 INFO - PROCESS | 3852 | 1469443588387 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:46:28 INFO - PROCESS | 3852 | 1469443588392 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 03:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:46:28 INFO - PROCESS | 3852 | 1469443588400 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:46:28 INFO - PROCESS | 3852 | 1469443588403 Marionette TRACE conn3 <- [1,1954,null,{}] 03:46:28 INFO - PROCESS | 3852 | 1469443588409 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:28 INFO - PROCESS | 3852 | 1469443588413 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:28 INFO - PROCESS | 3852 | 1469443588543 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:46:28 INFO - PROCESS | 3852 | 1469443588697 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:28 INFO - PROCESS | 3852 | 1469443588700 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:28 INFO - PROCESS | 3852 | ++DOCSHELL 10EE1C00 == 34 [pid = 3852] [id = 498] 03:46:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (10F81400) [pid = 3852] [serial = 1494] [outer = 00000000] 03:46:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (13C26400) [pid = 3852] [serial = 1495] [outer = 10F81400] 03:46:28 INFO - PROCESS | 3852 | 1469443588758 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (13E9A800) [pid = 3852] [serial = 1496] [outer = 10F81400] 03:46:29 INFO - PROCESS | 3852 | 1469443589438 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1093ms 03:46:29 INFO - PROCESS | 3852 | 1469443589494 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:46:29 INFO - PROCESS | 3852 | 1469443589498 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 03:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:46:29 INFO - PROCESS | 3852 | 1469443589505 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:46:29 INFO - PROCESS | 3852 | 1469443589508 Marionette TRACE conn3 <- [1,1958,null,{}] 03:46:29 INFO - PROCESS | 3852 | 1469443589537 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:29 INFO - PROCESS | 3852 | 1469443589540 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:29 INFO - PROCESS | 3852 | 1469443589665 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:46:29 INFO - PROCESS | 3852 | 1469443589791 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:29 INFO - PROCESS | 3852 | 1469443589794 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:29 INFO - PROCESS | 3852 | ++DOCSHELL 1633D000 == 35 [pid = 3852] [id = 499] 03:46:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (1633E000) [pid = 3852] [serial = 1497] [outer = 00000000] 03:46:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (16E7D800) [pid = 3852] [serial = 1498] [outer = 1633E000] 03:46:29 INFO - PROCESS | 3852 | 1469443589853 Marionette DEBUG loaded listener.js 03:46:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (1701B000) [pid = 3852] [serial = 1499] [outer = 1633E000] 03:46:30 INFO - PROCESS | 3852 | 1469443590720 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:46:30 INFO - PROCESS | 3852 | --DOCSHELL 16164C00 == 34 [pid = 3852] [id = 496] 03:46:30 INFO - PROCESS | 3852 | --DOCSHELL 10A49400 == 33 [pid = 3852] [id = 495] 03:46:30 INFO - PROCESS | 3852 | --DOCSHELL 16993400 == 32 [pid = 3852] [id = 494] 03:46:30 INFO - PROCESS | 3852 | --DOCSHELL 142C8400 == 31 [pid = 3852] [id = 493] 03:46:30 INFO - PROCESS | 3852 | --DOCSHELL 10A4C400 == 30 [pid = 3852] [id = 492] 03:46:30 INFO - PROCESS | 3852 | --DOCSHELL 10A0C000 == 29 [pid = 3852] [id = 491] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (19ED3000) [pid = 3852] [serial = 1432] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (182BAC00) [pid = 3852] [serial = 1441] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (130B1800) [pid = 3852] [serial = 1435] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (16334800) [pid = 3852] [serial = 1406] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (16162400) [pid = 3852] [serial = 1405] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (17AC2800) [pid = 3852] [serial = 1409] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (1714CC00) [pid = 3852] [serial = 1408] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (1ADD5C00) [pid = 3852] [serial = 1412] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (1AA22000) [pid = 3852] [serial = 1411] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1A097400) [pid = 3852] [serial = 1433] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (13CF0800) [pid = 3852] [serial = 1436] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (17170800) [pid = 3852] [serial = 1426] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (176DA800) [pid = 3852] [serial = 1427] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (16FE5C00) [pid = 3852] [serial = 1439] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (182C3400) [pid = 3852] [serial = 1430] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (161AF400) [pid = 3852] [serial = 1438] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (15013C00) [pid = 3852] [serial = 1457] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (142CCC00) [pid = 3852] [serial = 1456] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (110D4400) [pid = 3852] [serial = 1451] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (104E2800) [pid = 3852] [serial = 1444] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (16E7A400) [pid = 3852] [serial = 1448] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (13256000) [pid = 3852] [serial = 1454] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (10A4B400) [pid = 3852] [serial = 1450] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (110C9C00) [pid = 3852] [serial = 1445] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1713FC00) [pid = 3852] [serial = 1442] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (16339400) [pid = 3852] [serial = 1447] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (12D65C00) [pid = 3852] [serial = 1453] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (16FA7800) [pid = 3852] [serial = 1423] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (182BA000) [pid = 3852] [serial = 1429] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (16FE9C00) [pid = 3852] [serial = 1424] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (142D5C00) [pid = 3852] [serial = 1420] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (15395000) [pid = 3852] [serial = 1421] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (12D9EC00) [pid = 3852] [serial = 1417] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (130B5400) [pid = 3852] [serial = 1418] [outer = 00000000] [url = about:blank] 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (153A2C00) [pid = 3852] [serial = 1415] [outer = 00000000] [url = about:blank] 03:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:46:30 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (1507E800) [pid = 3852] [serial = 1414] [outer = 00000000] [url = about:blank] 03:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1312ms 03:46:30 INFO - PROCESS | 3852 | 1469443590814 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:46:30 INFO - PROCESS | 3852 | 1469443590818 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 03:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:46:30 INFO - PROCESS | 3852 | 1469443590824 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:46:30 INFO - PROCESS | 3852 | 1469443590827 Marionette TRACE conn3 <- [1,1962,null,{}] 03:46:30 INFO - PROCESS | 3852 | 1469443590832 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:30 INFO - PROCESS | 3852 | 1469443590835 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:30 INFO - PROCESS | 3852 | 1469443590927 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:46:31 INFO - PROCESS | 3852 | 1469443591027 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:31 INFO - PROCESS | 3852 | 1469443591031 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:31 INFO - PROCESS | 3852 | ++DOCSHELL 10EE4C00 == 30 [pid = 3852] [id = 500] 03:46:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (10F82400) [pid = 3852] [serial = 1500] [outer = 00000000] 03:46:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (12AB7800) [pid = 3852] [serial = 1501] [outer = 10F82400] 03:46:31 INFO - PROCESS | 3852 | 1469443591080 Marionette DEBUG loaded listener.js 03:46:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (12DA0400) [pid = 3852] [serial = 1502] [outer = 10F82400] 03:46:31 INFO - PROCESS | 3852 | 1469443591484 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 688ms 03:46:31 INFO - PROCESS | 3852 | 1469443591541 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:46:31 INFO - PROCESS | 3852 | 1469443591545 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 03:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:46:31 INFO - PROCESS | 3852 | 1469443591556 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:46:31 INFO - PROCESS | 3852 | 1469443591559 Marionette TRACE conn3 <- [1,1966,null,{}] 03:46:31 INFO - PROCESS | 3852 | 1469443591563 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:31 INFO - PROCESS | 3852 | 1469443591565 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:31 INFO - PROCESS | 3852 | 1469443591649 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:46:31 INFO - PROCESS | 3852 | 1469443591656 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:31 INFO - PROCESS | 3852 | 1469443591658 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:31 INFO - PROCESS | 3852 | ++DOCSHELL 132ECC00 == 31 [pid = 3852] [id = 501] 03:46:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (1392E000) [pid = 3852] [serial = 1503] [outer = 00000000] 03:46:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (13CF0800) [pid = 3852] [serial = 1504] [outer = 1392E000] 03:46:31 INFO - PROCESS | 3852 | 1469443591708 Marionette DEBUG loaded listener.js 03:46:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (142C0800) [pid = 3852] [serial = 1505] [outer = 1392E000] 03:46:32 INFO - PROCESS | 3852 | 1469443592165 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 640ms 03:46:32 INFO - PROCESS | 3852 | 1469443592193 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 3852 | 1469443592195 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 03:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:46:32 INFO - PROCESS | 3852 | 1469443592202 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 3852 | 1469443592205 Marionette TRACE conn3 <- [1,1970,null,{}] 03:46:32 INFO - PROCESS | 3852 | 1469443592216 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:32 INFO - PROCESS | 3852 | 1469443592221 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:32 INFO - PROCESS | 3852 | 1469443592312 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:46:32 INFO - PROCESS | 3852 | 1469443592436 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:32 INFO - PROCESS | 3852 | 1469443592439 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:32 INFO - PROCESS | 3852 | ++DOCSHELL 153A1800 == 32 [pid = 3852] [id = 502] 03:46:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (153A2C00) [pid = 3852] [serial = 1506] [outer = 00000000] 03:46:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (15B2FC00) [pid = 3852] [serial = 1507] [outer = 153A2C00] 03:46:32 INFO - PROCESS | 3852 | 1469443592486 Marionette DEBUG loaded listener.js 03:46:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (161B1C00) [pid = 3852] [serial = 1508] [outer = 153A2C00] 03:46:32 INFO - PROCESS | 3852 | 1469443592862 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 688ms 03:46:32 INFO - PROCESS | 3852 | 1469443592912 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 3852 | 1469443592914 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 03:46:32 INFO - PROCESS | 3852 | 1469443592918 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:46:32 INFO - PROCESS | 3852 | 1469443592919 Marionette TRACE conn3 <- [1,1974,null,{}] 03:46:32 INFO - PROCESS | 3852 | 1469443592923 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:32 INFO - PROCESS | 3852 | 1469443592925 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:33 INFO - PROCESS | 3852 | 1469443593007 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:46:33 INFO - PROCESS | 3852 | 1469443593115 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:33 INFO - PROCESS | 3852 | 1469443593117 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:33 INFO - PROCESS | 3852 | ++DOCSHELL 161B1800 == 33 [pid = 3852] [id = 503] 03:46:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (16333C00) [pid = 3852] [serial = 1509] [outer = 00000000] 03:46:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (16E80400) [pid = 3852] [serial = 1510] [outer = 16333C00] 03:46:33 INFO - PROCESS | 3852 | 1469443593162 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (16FA7800) [pid = 3852] [serial = 1511] [outer = 16333C00] 03:46:33 INFO - PROCESS | 3852 | 1469443593591 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 687ms 03:46:33 INFO - PROCESS | 3852 | 1469443593618 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:46:33 INFO - PROCESS | 3852 | 1469443593620 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 03:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:46:33 INFO - PROCESS | 3852 | 1469443593629 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:46:33 INFO - PROCESS | 3852 | 1469443593631 Marionette TRACE conn3 <- [1,1978,null,{}] 03:46:33 INFO - PROCESS | 3852 | 1469443593634 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:33 INFO - PROCESS | 3852 | 1469443593636 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:33 INFO - PROCESS | 3852 | 1469443593777 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:46:33 INFO - PROCESS | 3852 | 1469443593799 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:33 INFO - PROCESS | 3852 | 1469443593801 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:33 INFO - PROCESS | 3852 | ++DOCSHELL 16992000 == 34 [pid = 3852] [id = 504] 03:46:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (16FEDC00) [pid = 3852] [serial = 1512] [outer = 00000000] 03:46:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (1713FC00) [pid = 3852] [serial = 1513] [outer = 16FEDC00] 03:46:33 INFO - PROCESS | 3852 | 1469443593848 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (17149800) [pid = 3852] [serial = 1514] [outer = 16FEDC00] 03:46:34 INFO - PROCESS | 3852 | 1469443594280 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 687ms 03:46:34 INFO - PROCESS | 3852 | 1469443594331 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:46:34 INFO - PROCESS | 3852 | 1469443594334 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 03:46:34 INFO - PROCESS | 3852 | 1469443594337 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:46:34 INFO - PROCESS | 3852 | 1469443594339 Marionette TRACE conn3 <- [1,1982,null,{}] 03:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:46:34 INFO - PROCESS | 3852 | 1469443594343 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:34 INFO - PROCESS | 3852 | 1469443594348 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:34 INFO - PROCESS | 3852 | 1469443594484 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:46:34 INFO - PROCESS | 3852 | 1469443594548 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:34 INFO - PROCESS | 3852 | 1469443594550 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:34 INFO - PROCESS | 3852 | ++DOCSHELL 17821000 == 35 [pid = 3852] [id = 505] 03:46:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (178B4000) [pid = 3852] [serial = 1515] [outer = 00000000] 03:46:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (182BAC00) [pid = 3852] [serial = 1516] [outer = 178B4000] 03:46:34 INFO - PROCESS | 3852 | 1469443594593 Marionette DEBUG loaded listener.js 03:46:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (182C5400) [pid = 3852] [serial = 1517] [outer = 178B4000] 03:46:34 INFO - PROCESS | 3852 | 1469443595007 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 687ms 03:46:35 INFO - PROCESS | 3852 | 1469443595057 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:46:35 INFO - PROCESS | 3852 | 1469443595068 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 03:46:35 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (12D71400) [pid = 3852] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:46:35 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (142C9000) [pid = 3852] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:46:35 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (15414000) [pid = 3852] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:46:35 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (16E80800) [pid = 3852] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:46:35 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (17142800) [pid = 3852] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:46:35 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (161AFC00) [pid = 3852] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:46:35 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1714C800) [pid = 3852] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:46:35 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (169EDC00) [pid = 3852] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:46:35 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (112AC400) [pid = 3852] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:46:35 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (12D6AC00) [pid = 3852] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:46:35 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (10A4E000) [pid = 3852] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:46:35 INFO - PROCESS | 3852 | 1469443595081 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:46:35 INFO - PROCESS | 3852 | 1469443595083 Marionette TRACE conn3 <- [1,1986,null,{}] 03:46:35 INFO - PROCESS | 3852 | 1469443595116 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:35 INFO - PROCESS | 3852 | 1469443595118 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:35 INFO - PROCESS | 3852 | 1469443595194 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:46:35 INFO - PROCESS | 3852 | 1469443595205 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:35 INFO - PROCESS | 3852 | 1469443595206 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:35 INFO - PROCESS | 3852 | ++DOCSHELL 142C9000 == 36 [pid = 3852] [id = 506] 03:46:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (142D5C00) [pid = 3852] [serial = 1518] [outer = 00000000] 03:46:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (161AB400) [pid = 3852] [serial = 1519] [outer = 142D5C00] 03:46:35 INFO - PROCESS | 3852 | 1469443595249 Marionette DEBUG loaded listener.js 03:46:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (169EE000) [pid = 3852] [serial = 1520] [outer = 142D5C00] 03:46:35 INFO - PROCESS | 3852 | 1469443595667 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 609ms 03:46:35 INFO - PROCESS | 3852 | 1469443595712 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:46:35 INFO - PROCESS | 3852 | 1469443595714 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 03:46:35 INFO - PROCESS | 3852 | 1469443595717 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:46:35 INFO - PROCESS | 3852 | 1469443595718 Marionette TRACE conn3 <- [1,1990,null,{}] 03:46:35 INFO - PROCESS | 3852 | 1469443595722 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:35 INFO - PROCESS | 3852 | 1469443595724 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:35 INFO - PROCESS | 3852 | 1469443595801 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:46:35 INFO - PROCESS | 3852 | 1469443595806 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:35 INFO - PROCESS | 3852 | 1469443595808 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:35 INFO - PROCESS | 3852 | ++DOCSHELL 110C8400 == 37 [pid = 3852] [id = 507] 03:46:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (1314E800) [pid = 3852] [serial = 1521] [outer = 00000000] 03:46:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (195CA800) [pid = 3852] [serial = 1522] [outer = 1314E800] 03:46:35 INFO - PROCESS | 3852 | 1469443595853 Marionette DEBUG loaded listener.js 03:46:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (1701D000) [pid = 3852] [serial = 1523] [outer = 1314E800] 03:46:36 INFO - PROCESS | 3852 | 1469443596269 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 593ms 03:46:36 INFO - PROCESS | 3852 | 1469443596326 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:46:36 INFO - PROCESS | 3852 | 1469443596328 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 03:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:46:36 INFO - PROCESS | 3852 | 1469443596332 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - PROCESS | 3852 | 1469443596333 Marionette TRACE conn3 <- [1,1994,null,{}] 03:46:36 INFO - PROCESS | 3852 | 1469443596337 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:36 INFO - PROCESS | 3852 | 1469443596338 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:36 INFO - PROCESS | 3852 | 1469443596424 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:46:36 INFO - PROCESS | 3852 | 1469443596432 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:36 INFO - PROCESS | 3852 | 1469443596434 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:36 INFO - PROCESS | 3852 | ++DOCSHELL 15394C00 == 38 [pid = 3852] [id = 508] 03:46:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (182C1400) [pid = 3852] [serial = 1524] [outer = 00000000] 03:46:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (19ED2800) [pid = 3852] [serial = 1525] [outer = 182C1400] 03:46:36 INFO - PROCESS | 3852 | 1469443596477 Marionette DEBUG loaded listener.js 03:46:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (19ED9400) [pid = 3852] [serial = 1526] [outer = 182C1400] 03:46:36 INFO - PROCESS | 3852 | 1469443596925 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:46:36 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:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 641ms 03:46:36 INFO - PROCESS | 3852 | 1469443596976 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:46:36 INFO - PROCESS | 3852 | 1469443596978 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 03:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:46:36 INFO - PROCESS | 3852 | 1469443596986 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - PROCESS | 3852 | 1469443596988 Marionette TRACE conn3 <- [1,1998,null,{}] 03:46:36 INFO - PROCESS | 3852 | 1469443596991 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:36 INFO - PROCESS | 3852 | 1469443596993 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:37 INFO - PROCESS | 3852 | 1469443597072 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:46:37 INFO - PROCESS | 3852 | 1469443597206 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:37 INFO - PROCESS | 3852 | 1469443597210 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:37 INFO - PROCESS | 3852 | ++DOCSHELL 0F394C00 == 39 [pid = 3852] [id = 509] 03:46:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0F397400) [pid = 3852] [serial = 1527] [outer = 00000000] 03:46:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (104EB400) [pid = 3852] [serial = 1528] [outer = 0F397400] 03:46:37 INFO - PROCESS | 3852 | 1469443597266 Marionette DEBUG loaded listener.js 03:46:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (10F8C000) [pid = 3852] [serial = 1529] [outer = 0F397400] 03:46:37 INFO - PROCESS | 3852 | 1469443597892 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:46:37 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:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 938ms 03:46:37 INFO - PROCESS | 3852 | 1469443597933 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:46:37 INFO - PROCESS | 3852 | 1469443597936 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 03:46:37 INFO - PROCESS | 3852 | 1469443597941 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:46:37 INFO - PROCESS | 3852 | 1469443597945 Marionette TRACE conn3 <- [1,2002,null,{}] 03:46:37 INFO - PROCESS | 3852 | 1469443597950 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:37 INFO - PROCESS | 3852 | 1469443597953 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:38 INFO - PROCESS | 3852 | 1469443598063 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:46:38 INFO - PROCESS | 3852 | 1469443598200 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:38 INFO - PROCESS | 3852 | 1469443598203 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:38 INFO - PROCESS | 3852 | ++DOCSHELL 142CF400 == 40 [pid = 3852] [id = 510] 03:46:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (15016C00) [pid = 3852] [serial = 1530] [outer = 00000000] 03:46:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1539C800) [pid = 3852] [serial = 1531] [outer = 15016C00] 03:46:38 INFO - PROCESS | 3852 | 1469443598264 Marionette DEBUG loaded listener.js 03:46:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (15B30400) [pid = 3852] [serial = 1532] [outer = 15016C00] 03:46:38 INFO - PROCESS | 3852 | 1469443598812 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 938ms 03:46:38 INFO - PROCESS | 3852 | 1469443598890 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:46:38 INFO - PROCESS | 3852 | 1469443598894 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 03:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:46:38 INFO - PROCESS | 3852 | 1469443598898 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:46:38 INFO - PROCESS | 3852 | 1469443598901 Marionette TRACE conn3 <- [1,2006,null,{}] 03:46:38 INFO - PROCESS | 3852 | 1469443598905 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:38 INFO - PROCESS | 3852 | 1469443598907 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:39 INFO - PROCESS | 3852 | 1469443599021 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:46:39 INFO - PROCESS | 3852 | 1469443599156 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:39 INFO - PROCESS | 3852 | 1469443599159 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:39 INFO - PROCESS | 3852 | ++DOCSHELL 15013C00 == 41 [pid = 3852] [id = 511] 03:46:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17149000) [pid = 3852] [serial = 1533] [outer = 00000000] 03:46:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (17F7C800) [pid = 3852] [serial = 1534] [outer = 17149000] 03:46:39 INFO - PROCESS | 3852 | 1469443599217 Marionette DEBUG loaded listener.js 03:46:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (182C5800) [pid = 3852] [serial = 1535] [outer = 17149000] 03:46:39 INFO - PROCESS | 3852 | 1469443599803 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 953ms 03:46:39 INFO - PROCESS | 3852 | 1469443599843 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:46:39 INFO - PROCESS | 3852 | 1469443599846 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 03:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:46:39 INFO - PROCESS | 3852 | 1469443599856 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:46:39 INFO - PROCESS | 3852 | 1469443599862 Marionette TRACE conn3 <- [1,2010,null,{}] 03:46:39 INFO - PROCESS | 3852 | 1469443599867 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:39 INFO - PROCESS | 3852 | 1469443599870 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:40 INFO - PROCESS | 3852 | 1469443600008 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:46:40 INFO - PROCESS | 3852 | 1469443600141 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:40 INFO - PROCESS | 3852 | 1469443600144 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:40 INFO - PROCESS | 3852 | ++DOCSHELL 17AC2000 == 42 [pid = 3852] [id = 512] 03:46:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1A095000) [pid = 3852] [serial = 1536] [outer = 00000000] 03:46:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1A316C00) [pid = 3852] [serial = 1537] [outer = 1A095000] 03:46:40 INFO - PROCESS | 3852 | 1469443600197 Marionette DEBUG loaded listener.js 03:46:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (1A319C00) [pid = 3852] [serial = 1538] [outer = 1A095000] 03:46:40 INFO - PROCESS | 3852 | 1469443600886 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1109ms 03:46:40 INFO - PROCESS | 3852 | 1469443600961 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:46:40 INFO - PROCESS | 3852 | 1469443600965 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 03:46:40 INFO - PROCESS | 3852 | 1469443600970 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:46:40 INFO - PROCESS | 3852 | 1469443600973 Marionette TRACE conn3 <- [1,2014,null,{}] 03:46:40 INFO - PROCESS | 3852 | 1469443600992 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:40 INFO - PROCESS | 3852 | 1469443600994 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:41 INFO - PROCESS | 3852 | 1469443601135 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:46:41 INFO - PROCESS | 3852 | 1469443601193 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:41 INFO - PROCESS | 3852 | 1469443601198 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:41 INFO - PROCESS | 3852 | ++DOCSHELL 13258800 == 43 [pid = 3852] [id = 513] 03:46:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (13260400) [pid = 3852] [serial = 1539] [outer = 00000000] 03:46:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (13CEA400) [pid = 3852] [serial = 1540] [outer = 13260400] 03:46:41 INFO - PROCESS | 3852 | 1469443601246 Marionette DEBUG loaded listener.js 03:46:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (142BF400) [pid = 3852] [serial = 1541] [outer = 13260400] 03:46:41 INFO - PROCESS | 3852 | 1469443601795 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 843ms 03:46:41 INFO - PROCESS | 3852 | 1469443601827 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:46:41 INFO - PROCESS | 3852 | 1469443601831 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 03:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:46:41 INFO - PROCESS | 3852 | 1469443601839 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:46:41 INFO - PROCESS | 3852 | 1469443601841 Marionette TRACE conn3 <- [1,2018,null,{}] 03:46:41 INFO - PROCESS | 3852 | 1469443601846 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:41 INFO - PROCESS | 3852 | 1469443601848 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:41 INFO - PROCESS | 3852 | 1469443601948 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 15394C00 == 42 [pid = 3852] [id = 508] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 110C8400 == 41 [pid = 3852] [id = 507] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 142C9000 == 40 [pid = 3852] [id = 506] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 17821000 == 39 [pid = 3852] [id = 505] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 16992000 == 38 [pid = 3852] [id = 504] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 161B1800 == 37 [pid = 3852] [id = 503] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 153A1800 == 36 [pid = 3852] [id = 502] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 132ECC00 == 35 [pid = 3852] [id = 501] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 10EE4C00 == 34 [pid = 3852] [id = 500] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 10EE1C00 == 33 [pid = 3852] [id = 498] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 1633D000 == 32 [pid = 3852] [id = 499] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 195C6800 == 31 [pid = 3852] [id = 497] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 17AC2000 == 30 [pid = 3852] [id = 512] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 13258800 == 29 [pid = 3852] [id = 513] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 15013C00 == 28 [pid = 3852] [id = 511] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 0F394C00 == 27 [pid = 3852] [id = 509] 03:46:42 INFO - PROCESS | 3852 | --DOCSHELL 142CF400 == 26 [pid = 3852] [id = 510] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (19977800) [pid = 3852] [serial = 1492] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (13937400) [pid = 3852] [serial = 1460] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (15012C00) [pid = 3852] [serial = 1480] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (131EC000) [pid = 3852] [serial = 1459] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (161B2000) [pid = 3852] [serial = 1463] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1615A400) [pid = 3852] [serial = 1462] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (16FED800) [pid = 3852] [serial = 1466] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (16FE2400) [pid = 3852] [serial = 1465] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (1760EC00) [pid = 3852] [serial = 1469] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (17618000) [pid = 3852] [serial = 1490] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1714C000) [pid = 3852] [serial = 1468] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (17F78400) [pid = 3852] [serial = 1472] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (17AC2C00) [pid = 3852] [serial = 1471] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16FEA000) [pid = 3852] [serial = 1483] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (15415800) [pid = 3852] [serial = 1481] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (139C7800) [pid = 3852] [serial = 1486] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (1714A000) [pid = 3852] [serial = 1489] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (13CF1400) [pid = 3852] [serial = 1475] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (131EA800) [pid = 3852] [serial = 1474] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1713DC00) [pid = 3852] [serial = 1484] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (12D64800) [pid = 3852] [serial = 1477] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1307BC00) [pid = 3852] [serial = 1478] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (163AFC00) [pid = 3852] [serial = 1487] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 3852 | 1469443602748 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:42 INFO - PROCESS | 3852 | 1469443602752 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:42 INFO - PROCESS | 3852 | ++DOCSHELL 1055A400 == 27 [pid = 3852] [id = 514] 03:46:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (1055A800) [pid = 3852] [serial = 1542] [outer = 00000000] 03:46:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (10A4E800) [pid = 3852] [serial = 1543] [outer = 1055A800] 03:46:42 INFO - PROCESS | 3852 | 1469443602800 Marionette DEBUG loaded listener.js 03:46:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (110D3C00) [pid = 3852] [serial = 1544] [outer = 1055A800] 03:46:43 INFO - PROCESS | 3852 | 1469443603208 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1453ms 03:46:43 INFO - PROCESS | 3852 | 1469443603295 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:46:43 INFO - PROCESS | 3852 | 1469443603298 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 03:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:46:43 INFO - PROCESS | 3852 | 1469443603303 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:46:43 INFO - PROCESS | 3852 | 1469443603306 Marionette TRACE conn3 <- [1,2022,null,{}] 03:46:43 INFO - PROCESS | 3852 | 1469443603312 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:43 INFO - PROCESS | 3852 | 1469443603316 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:43 INFO - PROCESS | 3852 | 1469443603432 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:46:43 INFO - PROCESS | 3852 | 1469443603442 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:43 INFO - PROCESS | 3852 | 1469443603445 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:43 INFO - PROCESS | 3852 | ++DOCSHELL 13256000 == 28 [pid = 3852] [id = 515] 03:46:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (13258800) [pid = 3852] [serial = 1545] [outer = 00000000] 03:46:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (13937400) [pid = 3852] [serial = 1546] [outer = 13258800] 03:46:43 INFO - PROCESS | 3852 | 1469443603499 Marionette DEBUG loaded listener.js 03:46:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (13C30000) [pid = 3852] [serial = 1547] [outer = 13258800] 03:46:43 INFO - PROCESS | 3852 | 1469443603978 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 703ms 03:46:44 INFO - PROCESS | 3852 | 1469443604006 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:46:44 INFO - PROCESS | 3852 | 1469443604009 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 03:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:46:44 INFO - PROCESS | 3852 | 1469443604048 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:46:44 INFO - PROCESS | 3852 | 1469443604050 Marionette TRACE conn3 <- [1,2026,null,{}] 03:46:44 INFO - PROCESS | 3852 | 1469443604053 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:44 INFO - PROCESS | 3852 | 1469443604056 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:44 INFO - PROCESS | 3852 | 1469443604142 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:46:44 INFO - PROCESS | 3852 | 1469443604234 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:44 INFO - PROCESS | 3852 | 1469443604236 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:44 INFO - PROCESS | 3852 | ++DOCSHELL 13C27800 == 29 [pid = 3852] [id = 516] 03:46:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (13CF2C00) [pid = 3852] [serial = 1548] [outer = 00000000] 03:46:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (15408800) [pid = 3852] [serial = 1549] [outer = 13CF2C00] 03:46:44 INFO - PROCESS | 3852 | 1469443604281 Marionette DEBUG loaded listener.js 03:46:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16159400) [pid = 3852] [serial = 1550] [outer = 13CF2C00] 03:46:44 INFO - PROCESS | 3852 | 1469443604669 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 03:46:44 INFO - PROCESS | 3852 | 1469443604699 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:46:44 INFO - PROCESS | 3852 | 1469443604701 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 03:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:46:44 INFO - PROCESS | 3852 | 1469443604711 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:46:44 INFO - PROCESS | 3852 | 1469443604716 Marionette TRACE conn3 <- [1,2030,null,{}] 03:46:44 INFO - PROCESS | 3852 | 1469443604721 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:44 INFO - PROCESS | 3852 | 1469443604724 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:44 INFO - PROCESS | 3852 | 1469443604806 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:46:44 INFO - PROCESS | 3852 | 1469443604921 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:44 INFO - PROCESS | 3852 | 1469443604924 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:44 INFO - PROCESS | 3852 | ++DOCSHELL 142D6C00 == 30 [pid = 3852] [id = 517] 03:46:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (15B26C00) [pid = 3852] [serial = 1551] [outer = 00000000] 03:46:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16993000) [pid = 3852] [serial = 1552] [outer = 15B26C00] 03:46:44 INFO - PROCESS | 3852 | 1469443604967 Marionette DEBUG loaded listener.js 03:46:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16FE3C00) [pid = 3852] [serial = 1553] [outer = 15B26C00] 03:46:45 INFO - PROCESS | 3852 | 1469443605385 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:46:45 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:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 688ms 03:46:45 INFO - PROCESS | 3852 | 1469443605404 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:46:45 INFO - PROCESS | 3852 | 1469443605406 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 03:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:46:45 INFO - PROCESS | 3852 | 1469443605415 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:46:45 INFO - PROCESS | 3852 | 1469443605416 Marionette TRACE conn3 <- [1,2034,null,{}] 03:46:45 INFO - PROCESS | 3852 | 1469443605420 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:45 INFO - PROCESS | 3852 | 1469443605422 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:45 INFO - PROCESS | 3852 | 1469443605567 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:46:45 INFO - PROCESS | 3852 | 1469443605587 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:45 INFO - PROCESS | 3852 | 1469443605590 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:45 INFO - PROCESS | 3852 | ++DOCSHELL 16FEF800 == 31 [pid = 3852] [id = 518] 03:46:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16FF0800) [pid = 3852] [serial = 1554] [outer = 00000000] 03:46:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1713E400) [pid = 3852] [serial = 1555] [outer = 16FF0800] 03:46:45 INFO - PROCESS | 3852 | 1469443605633 Marionette DEBUG loaded listener.js 03:46:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17146000) [pid = 3852] [serial = 1556] [outer = 16FF0800] 03:46:46 INFO - PROCESS | 3852 | 1469443606063 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 703ms 03:46:46 INFO - PROCESS | 3852 | 1469443606114 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 3852 | 1469443606116 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 03:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:46:46 INFO - PROCESS | 3852 | 1469443606119 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - PROCESS | 3852 | 1469443606121 Marionette TRACE conn3 <- [1,2038,null,{}] 03:46:46 INFO - PROCESS | 3852 | 1469443606143 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:46 INFO - PROCESS | 3852 | 1469443606145 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:46 INFO - PROCESS | 3852 | 1469443606256 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:46:46 INFO - PROCESS | 3852 | 1469443606270 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:46 INFO - PROCESS | 3852 | 1469443606275 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:46 INFO - PROCESS | 3852 | ++DOCSHELL 1781F000 == 32 [pid = 3852] [id = 519] 03:46:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (17820C00) [pid = 3852] [serial = 1557] [outer = 00000000] 03:46:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (178B5000) [pid = 3852] [serial = 1558] [outer = 17820C00] 03:46:46 INFO - PROCESS | 3852 | 1469443606328 Marionette DEBUG loaded listener.js 03:46:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (17F7F000) [pid = 3852] [serial = 1559] [outer = 17820C00] 03:46:46 INFO - PROCESS | 3852 | 1469443606783 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 703ms 03:46:46 INFO - PROCESS | 3852 | 1469443606819 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 3852 | 1469443606821 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 03:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:46:46 INFO - PROCESS | 3852 | 1469443606825 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - PROCESS | 3852 | 1469443606827 Marionette TRACE conn3 <- [1,2042,null,{}] 03:46:47 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (16FEDC00) [pid = 3852] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:46:47 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (178B4000) [pid = 3852] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:46:47 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (142D5C00) [pid = 3852] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:46:47 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (10F81400) [pid = 3852] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:46:47 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (195C6C00) [pid = 3852] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:46:47 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1633E000) [pid = 3852] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:46:47 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1392E000) [pid = 3852] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:46:47 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (153A2C00) [pid = 3852] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:46:47 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (10F82400) [pid = 3852] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:46:47 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (16333C00) [pid = 3852] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:46:47 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1314E800) [pid = 3852] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:46:47 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (182C1400) [pid = 3852] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:46:47 INFO - PROCESS | 3852 | 1469443607098 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:47 INFO - PROCESS | 3852 | 1469443607100 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:47 INFO - PROCESS | 3852 | 1469443607178 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:46:47 INFO - PROCESS | 3852 | 1469443607185 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:47 INFO - PROCESS | 3852 | 1469443607187 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:47 INFO - PROCESS | 3852 | ++DOCSHELL 110CC400 == 33 [pid = 3852] [id = 520] 03:46:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (142B9C00) [pid = 3852] [serial = 1560] [outer = 00000000] 03:46:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (161AB000) [pid = 3852] [serial = 1561] [outer = 142B9C00] 03:46:47 INFO - PROCESS | 3852 | 1469443607241 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16E7D400) [pid = 3852] [serial = 1562] [outer = 142B9C00] 03:46:47 INFO - PROCESS | 3852 | 1469443607692 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 922ms 03:46:47 INFO - PROCESS | 3852 | 1469443607750 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:46:47 INFO - PROCESS | 3852 | 1469443607752 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 03:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:46:47 INFO - PROCESS | 3852 | 1469443607755 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:46:47 INFO - PROCESS | 3852 | 1469443607757 Marionette TRACE conn3 <- [1,2046,null,{}] 03:46:47 INFO - PROCESS | 3852 | 1469443607760 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:47 INFO - PROCESS | 3852 | 1469443607762 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:47 INFO - PROCESS | 3852 | 1469443607838 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:46:47 INFO - PROCESS | 3852 | 1469443607844 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:47 INFO - PROCESS | 3852 | 1469443607846 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:47 INFO - PROCESS | 3852 | ++DOCSHELL 17AC8400 == 34 [pid = 3852] [id = 521] 03:46:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (17F7D800) [pid = 3852] [serial = 1563] [outer = 00000000] 03:46:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (182C3C00) [pid = 3852] [serial = 1564] [outer = 17F7D800] 03:46:47 INFO - PROCESS | 3852 | 1469443607888 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (195C9400) [pid = 3852] [serial = 1565] [outer = 17F7D800] 03:46:48 INFO - PROCESS | 3852 | 1469443608315 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 594ms 03:46:48 INFO - PROCESS | 3852 | 1469443608352 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:46:48 INFO - PROCESS | 3852 | 1469443608354 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 03:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:46:48 INFO - PROCESS | 3852 | 1469443608361 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - PROCESS | 3852 | 1469443608363 Marionette TRACE conn3 <- [1,2050,null,{}] 03:46:48 INFO - PROCESS | 3852 | 1469443608366 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:48 INFO - PROCESS | 3852 | 1469443608368 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:48 INFO - PROCESS | 3852 | 1469443608445 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:46:48 INFO - PROCESS | 3852 | 1469443608450 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:48 INFO - PROCESS | 3852 | 1469443608452 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:48 INFO - PROCESS | 3852 | ++DOCSHELL 1714CC00 == 35 [pid = 3852] [id = 522] 03:46:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1997E000) [pid = 3852] [serial = 1566] [outer = 00000000] 03:46:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (19ED5C00) [pid = 3852] [serial = 1567] [outer = 1997E000] 03:46:48 INFO - PROCESS | 3852 | 1469443608495 Marionette DEBUG loaded listener.js 03:46:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (19ED8400) [pid = 3852] [serial = 1568] [outer = 1997E000] 03:46:48 INFO - PROCESS | 3852 | 1469443608973 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 641ms 03:46:48 INFO - PROCESS | 3852 | 1469443609001 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:46:48 INFO - PROCESS | 3852 | 1469443609003 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 03:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:46:49 INFO - PROCESS | 3852 | 1469443609010 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:46:49 INFO - PROCESS | 3852 | 1469443609012 Marionette TRACE conn3 <- [1,2054,null,{}] 03:46:49 INFO - PROCESS | 3852 | 1469443609015 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:49 INFO - PROCESS | 3852 | 1469443609017 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:49 INFO - PROCESS | 3852 | 1469443609141 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:46:49 INFO - PROCESS | 3852 | 1469443609281 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:49 INFO - PROCESS | 3852 | 1469443609284 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:49 INFO - PROCESS | 3852 | ++DOCSHELL 10276C00 == 36 [pid = 3852] [id = 523] 03:46:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (102C8C00) [pid = 3852] [serial = 1569] [outer = 00000000] 03:46:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (10515C00) [pid = 3852] [serial = 1570] [outer = 102C8C00] 03:46:49 INFO - PROCESS | 3852 | 1469443609343 Marionette DEBUG loaded listener.js 03:46:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (110C8400) [pid = 3852] [serial = 1571] [outer = 102C8C00] 03:46:50 INFO - PROCESS | 3852 | 1469443610137 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1219ms 03:46:50 INFO - PROCESS | 3852 | 1469443610221 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:46:50 INFO - PROCESS | 3852 | 1469443610225 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 03:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:46:50 INFO - PROCESS | 3852 | 1469443610231 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:46:50 INFO - PROCESS | 3852 | 1469443610234 Marionette TRACE conn3 <- [1,2058,null,{}] 03:46:50 INFO - PROCESS | 3852 | 1469443610239 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:50 INFO - PROCESS | 3852 | 1469443610242 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:50 INFO - PROCESS | 3852 | 1469443610388 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:46:50 INFO - PROCESS | 3852 | 1469443610516 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:50 INFO - PROCESS | 3852 | 1469443610519 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:50 INFO - PROCESS | 3852 | ++DOCSHELL 142D6000 == 37 [pid = 3852] [id = 524] 03:46:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (15016000) [pid = 3852] [serial = 1572] [outer = 00000000] 03:46:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (153A2000) [pid = 3852] [serial = 1573] [outer = 15016000] 03:46:50 INFO - PROCESS | 3852 | 1469443610575 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (161AD400) [pid = 3852] [serial = 1574] [outer = 15016000] 03:46:51 INFO - PROCESS | 3852 | 1469443611414 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1250ms 03:46:51 INFO - PROCESS | 3852 | 1469443611479 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 3852 | 1469443611484 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 03:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:46:51 INFO - PROCESS | 3852 | 1469443611489 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 3852 | 1469443611492 Marionette TRACE conn3 <- [1,2062,null,{}] 03:46:51 INFO - PROCESS | 3852 | 1469443611497 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:51 INFO - PROCESS | 3852 | 1469443611500 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:51 INFO - PROCESS | 3852 | 1469443611619 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:46:51 INFO - PROCESS | 3852 | 1469443611744 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:51 INFO - PROCESS | 3852 | 1469443611749 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:51 INFO - PROCESS | 3852 | --DOCSHELL 1714CC00 == 36 [pid = 3852] [id = 522] 03:46:51 INFO - PROCESS | 3852 | --DOCSHELL 17AC8400 == 35 [pid = 3852] [id = 521] 03:46:51 INFO - PROCESS | 3852 | --DOCSHELL 110CC400 == 34 [pid = 3852] [id = 520] 03:46:51 INFO - PROCESS | 3852 | --DOCSHELL 1781F000 == 33 [pid = 3852] [id = 519] 03:46:51 INFO - PROCESS | 3852 | --DOCSHELL 16FEF800 == 32 [pid = 3852] [id = 518] 03:46:51 INFO - PROCESS | 3852 | --DOCSHELL 142D6C00 == 31 [pid = 3852] [id = 517] 03:46:51 INFO - PROCESS | 3852 | --DOCSHELL 13C27800 == 30 [pid = 3852] [id = 516] 03:46:51 INFO - PROCESS | 3852 | --DOCSHELL 13256000 == 29 [pid = 3852] [id = 515] 03:46:51 INFO - PROCESS | 3852 | --DOCSHELL 1055A400 == 28 [pid = 3852] [id = 514] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (19ED2800) [pid = 3852] [serial = 1525] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (1713FC00) [pid = 3852] [serial = 1513] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (182BAC00) [pid = 3852] [serial = 1516] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (161AB400) [pid = 3852] [serial = 1519] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (169EE000) [pid = 3852] [serial = 1520] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (13C26400) [pid = 3852] [serial = 1495] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (13E9A800) [pid = 3852] [serial = 1496] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1997FC00) [pid = 3852] [serial = 1493] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (16E7D800) [pid = 3852] [serial = 1498] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1701B000) [pid = 3852] [serial = 1499] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (13CF0800) [pid = 3852] [serial = 1504] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (142C0800) [pid = 3852] [serial = 1505] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (15B2FC00) [pid = 3852] [serial = 1507] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (161B1C00) [pid = 3852] [serial = 1508] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (12AB7800) [pid = 3852] [serial = 1501] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (12DA0400) [pid = 3852] [serial = 1502] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (19ED9400) [pid = 3852] [serial = 1526] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (182C5400) [pid = 3852] [serial = 1517] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (16E80400) [pid = 3852] [serial = 1510] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (16FA7800) [pid = 3852] [serial = 1511] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (17149800) [pid = 3852] [serial = 1514] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (1701D000) [pid = 3852] [serial = 1523] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (195CA800) [pid = 3852] [serial = 1522] [outer = 00000000] [url = about:blank] 03:46:51 INFO - PROCESS | 3852 | ++DOCSHELL 10561400 == 29 [pid = 3852] [id = 525] 03:46:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (10A4B000) [pid = 3852] [serial = 1575] [outer = 00000000] 03:46:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (12D64800) [pid = 3852] [serial = 1576] [outer = 10A4B000] 03:46:51 INFO - PROCESS | 3852 | 1469443611821 Marionette DEBUG loaded listener.js 03:46:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (1314E800) [pid = 3852] [serial = 1577] [outer = 10A4B000] 03:46:52 INFO - PROCESS | 3852 | 1469443612249 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 797ms 03:46:52 INFO - PROCESS | 3852 | 1469443612292 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:46:52 INFO - PROCESS | 3852 | 1469443612296 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 03:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:46:52 INFO - PROCESS | 3852 | 1469443612302 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:46:52 INFO - PROCESS | 3852 | 1469443612305 Marionette TRACE conn3 <- [1,2066,null,{}] 03:46:52 INFO - PROCESS | 3852 | 1469443612309 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:52 INFO - PROCESS | 3852 | 1469443612311 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:52 INFO - PROCESS | 3852 | 1469443612396 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:46:52 INFO - PROCESS | 3852 | 1469443612404 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:52 INFO - PROCESS | 3852 | 1469443612407 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:52 INFO - PROCESS | 3852 | ++DOCSHELL 142BF000 == 30 [pid = 3852] [id = 526] 03:46:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (142BF800) [pid = 3852] [serial = 1578] [outer = 00000000] 03:46:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (150B9000) [pid = 3852] [serial = 1579] [outer = 142BF800] 03:46:52 INFO - PROCESS | 3852 | 1469443612453 Marionette DEBUG loaded listener.js 03:46:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (1539F800) [pid = 3852] [serial = 1580] [outer = 142BF800] 03:46:52 INFO - PROCESS | 3852 | 1469443612953 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 703ms 03:46:52 INFO - PROCESS | 3852 | 1469443613002 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:46:53 INFO - PROCESS | 3852 | 1469443613004 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 03:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:46:53 INFO - PROCESS | 3852 | 1469443613007 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:46:53 INFO - PROCESS | 3852 | 1469443613011 Marionette TRACE conn3 <- [1,2070,null,{}] 03:46:53 INFO - PROCESS | 3852 | 1469443613021 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:53 INFO - PROCESS | 3852 | 1469443613026 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:53 INFO - PROCESS | 3852 | 1469443613137 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:46:53 INFO - PROCESS | 3852 | 1469443613244 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:53 INFO - PROCESS | 3852 | 1469443613247 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:53 INFO - PROCESS | 3852 | ++DOCSHELL 1633F800 == 31 [pid = 3852] [id = 527] 03:46:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (16340400) [pid = 3852] [serial = 1581] [outer = 00000000] 03:46:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (169EC000) [pid = 3852] [serial = 1582] [outer = 16340400] 03:46:53 INFO - PROCESS | 3852 | 1469443613294 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (16E80800) [pid = 3852] [serial = 1583] [outer = 16340400] 03:46:53 INFO - PROCESS | 3852 | 1469443613675 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 734ms 03:46:53 INFO - PROCESS | 3852 | 1469443613748 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:46:53 INFO - PROCESS | 3852 | 1469443613750 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 03:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:46:53 INFO - PROCESS | 3852 | 1469443613754 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:46:53 INFO - PROCESS | 3852 | 1469443613755 Marionette TRACE conn3 <- [1,2074,null,{}] 03:46:53 INFO - PROCESS | 3852 | 1469443613759 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:53 INFO - PROCESS | 3852 | 1469443613761 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:53 INFO - PROCESS | 3852 | 1469443613854 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:46:53 INFO - PROCESS | 3852 | 1469443613859 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:53 INFO - PROCESS | 3852 | 1469443613861 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:53 INFO - PROCESS | 3852 | ++DOCSHELL 16FEF800 == 32 [pid = 3852] [id = 528] 03:46:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16FF0400) [pid = 3852] [serial = 1584] [outer = 00000000] 03:46:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17141800) [pid = 3852] [serial = 1585] [outer = 16FF0400] 03:46:53 INFO - PROCESS | 3852 | 1469443613905 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1714CC00) [pid = 3852] [serial = 1586] [outer = 16FF0400] 03:46:54 INFO - PROCESS | 3852 | 1469443614361 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 641ms 03:46:54 INFO - PROCESS | 3852 | 1469443614391 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:46:54 INFO - PROCESS | 3852 | 1469443614393 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 03:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:46:54 INFO - PROCESS | 3852 | 1469443614402 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:46:54 INFO - PROCESS | 3852 | 1469443614404 Marionette TRACE conn3 <- [1,2078,null,{}] 03:46:54 INFO - PROCESS | 3852 | 1469443614408 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:54 INFO - PROCESS | 3852 | 1469443614410 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:54 INFO - PROCESS | 3852 | 1469443614519 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:46:54 INFO - PROCESS | 3852 | 1469443614609 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:54 INFO - PROCESS | 3852 | 1469443614611 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:54 INFO - PROCESS | 3852 | ++DOCSHELL 142D1400 == 33 [pid = 3852] [id = 529] 03:46:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17141400) [pid = 3852] [serial = 1587] [outer = 00000000] 03:46:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (176CC400) [pid = 3852] [serial = 1588] [outer = 17141400] 03:46:54 INFO - PROCESS | 3852 | 1469443614658 Marionette DEBUG loaded listener.js 03:46:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (176D2C00) [pid = 3852] [serial = 1589] [outer = 17141400] 03:46:55 INFO - PROCESS | 3852 | 1469443615080 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 750ms 03:46:55 INFO - PROCESS | 3852 | 1469443615142 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:46:55 INFO - PROCESS | 3852 | 1469443615144 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 03:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:46:55 INFO - PROCESS | 3852 | 1469443615147 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - PROCESS | 3852 | 1469443615149 Marionette TRACE conn3 <- [1,2082,null,{}] 03:46:55 INFO - PROCESS | 3852 | 1469443615153 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:55 INFO - PROCESS | 3852 | 1469443615158 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:55 INFO - PROCESS | 3852 | 1469443615296 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:46:55 INFO - PROCESS | 3852 | 1469443615363 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:55 INFO - PROCESS | 3852 | 1469443615365 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:55 INFO - PROCESS | 3852 | ++DOCSHELL 17AC6000 == 34 [pid = 3852] [id = 530] 03:46:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (18013C00) [pid = 3852] [serial = 1590] [outer = 00000000] 03:46:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (195C7C00) [pid = 3852] [serial = 1591] [outer = 18013C00] 03:46:55 INFO - PROCESS | 3852 | 1469443615409 Marionette DEBUG loaded listener.js 03:46:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (19977000) [pid = 3852] [serial = 1592] [outer = 18013C00] 03:46:55 INFO - PROCESS | 3852 | 1469443615823 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 703ms 03:46:55 INFO - PROCESS | 3852 | 1469443615847 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:46:55 INFO - PROCESS | 3852 | 1469443615849 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 03:46:55 INFO - PROCESS | 3852 | 1469443615852 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:46:55 INFO - PROCESS | 3852 | 1469443615854 Marionette TRACE conn3 <- [1,2086,null,{}] 03:46:55 INFO - PROCESS | 3852 | 1469443615896 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:55 INFO - PROCESS | 3852 | 1469443615898 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:56 INFO - PROCESS | 3852 | 1469443616022 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:46:56 INFO - PROCESS | 3852 | 1469443616033 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:56 INFO - PROCESS | 3852 | 1469443616035 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:56 INFO - PROCESS | 3852 | ++DOCSHELL 142D6400 == 35 [pid = 3852] [id = 531] 03:46:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (182BE800) [pid = 3852] [serial = 1593] [outer = 00000000] 03:46:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (19ED9C00) [pid = 3852] [serial = 1594] [outer = 182BE800] 03:46:56 INFO - PROCESS | 3852 | 1469443616078 Marionette DEBUG loaded listener.js 03:46:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (19EDA400) [pid = 3852] [serial = 1595] [outer = 182BE800] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (16FF0800) [pid = 3852] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (13258800) [pid = 3852] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (13260400) [pid = 3852] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0F397400) [pid = 3852] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (15016C00) [pid = 3852] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (17149000) [pid = 3852] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (17820C00) [pid = 3852] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1A095000) [pid = 3852] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (142B9C00) [pid = 3852] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1055A800) [pid = 3852] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (13CF2C00) [pid = 3852] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (15B26C00) [pid = 3852] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:46:56 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (17F7D800) [pid = 3852] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:46:56 INFO - PROCESS | 3852 | 1469443616553 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 765ms 03:46:56 INFO - PROCESS | 3852 | 1469443616614 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:46:56 INFO - PROCESS | 3852 | 1469443616616 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 03:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:46:56 INFO - PROCESS | 3852 | 1469443616619 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:46:56 INFO - PROCESS | 3852 | 1469443616621 Marionette TRACE conn3 <- [1,2090,null,{}] 03:46:56 INFO - PROCESS | 3852 | 1469443616624 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:56 INFO - PROCESS | 3852 | 1469443616626 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:56 INFO - PROCESS | 3852 | 1469443616709 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:46:56 INFO - PROCESS | 3852 | 1469443616714 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:56 INFO - PROCESS | 3852 | 1469443616716 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:56 INFO - PROCESS | 3852 | ++DOCSHELL 110C9400 == 36 [pid = 3852] [id = 532] 03:46:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (13C25400) [pid = 3852] [serial = 1596] [outer = 00000000] 03:46:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16E7AC00) [pid = 3852] [serial = 1597] [outer = 13C25400] 03:46:56 INFO - PROCESS | 3852 | 1469443616759 Marionette DEBUG loaded listener.js 03:46:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16FF0800) [pid = 3852] [serial = 1598] [outer = 13C25400] 03:46:57 INFO - PROCESS | 3852 | 1469443617176 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 594ms 03:46:57 INFO - PROCESS | 3852 | 1469443617229 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 3852 | 1469443617231 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 03:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:46:57 INFO - PROCESS | 3852 | 1469443617235 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - PROCESS | 3852 | 1469443617237 Marionette TRACE conn3 <- [1,2094,null,{}] 03:46:57 INFO - PROCESS | 3852 | 1469443617240 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:57 INFO - PROCESS | 3852 | 1469443617242 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:57 INFO - PROCESS | 3852 | 1469443617319 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:46:57 INFO - PROCESS | 3852 | 1469443617324 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:57 INFO - PROCESS | 3852 | 1469443617326 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:57 INFO - PROCESS | 3852 | ++DOCSHELL 10A0C000 == 37 [pid = 3852] [id = 533] 03:46:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (195CD800) [pid = 3852] [serial = 1599] [outer = 00000000] 03:46:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (19ED7000) [pid = 3852] [serial = 1600] [outer = 195CD800] 03:46:57 INFO - PROCESS | 3852 | 1469443617368 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1A188800) [pid = 3852] [serial = 1601] [outer = 195CD800] 03:46:57 INFO - PROCESS | 3852 | 1469443617814 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 625ms 03:46:57 INFO - PROCESS | 3852 | 1469443617874 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 3852 | 1469443617876 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 03:46:57 INFO - PROCESS | 3852 | 1469443617880 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:46:57 INFO - PROCESS | 3852 | 1469443617891 Marionette TRACE conn3 <- [1,2098,null,{}] 03:46:57 INFO - PROCESS | 3852 | 1469443617895 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:57 INFO - PROCESS | 3852 | 1469443617897 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:57 INFO - PROCESS | 3852 | 1469443617974 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:46:57 INFO - PROCESS | 3852 | 1469443617979 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:57 INFO - PROCESS | 3852 | 1469443617980 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:46:57 INFO - PROCESS | 3852 | ++DOCSHELL 139C8400 == 38 [pid = 3852] [id = 534] 03:46:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16FA3C00) [pid = 3852] [serial = 1602] [outer = 00000000] 03:46:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1A31C800) [pid = 3852] [serial = 1603] [outer = 16FA3C00] 03:46:58 INFO - PROCESS | 3852 | 1469443618026 Marionette DEBUG loaded listener.js 03:46:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1A5BBC00) [pid = 3852] [serial = 1604] [outer = 16FA3C00] 03:46:58 INFO - PROCESS | 3852 | --DOCSHELL 10561400 == 37 [pid = 3852] [id = 525] 03:46:58 INFO - PROCESS | 3852 | --DOCSHELL 142D6000 == 36 [pid = 3852] [id = 524] 03:46:58 INFO - PROCESS | 3852 | --DOCSHELL 10276C00 == 35 [pid = 3852] [id = 523] 03:46:59 INFO - PROCESS | 3852 | --DOCSHELL 1633F800 == 34 [pid = 3852] [id = 527] 03:46:59 INFO - PROCESS | 3852 | --DOCSHELL 10A0C000 == 33 [pid = 3852] [id = 533] 03:46:59 INFO - PROCESS | 3852 | --DOCSHELL 110C9400 == 32 [pid = 3852] [id = 532] 03:46:59 INFO - PROCESS | 3852 | --DOCSHELL 142D1400 == 31 [pid = 3852] [id = 529] 03:46:59 INFO - PROCESS | 3852 | --DOCSHELL 17AC6000 == 30 [pid = 3852] [id = 530] 03:46:59 INFO - PROCESS | 3852 | --DOCSHELL 142D6400 == 29 [pid = 3852] [id = 531] 03:46:59 INFO - PROCESS | 3852 | --DOCSHELL 16FEF800 == 28 [pid = 3852] [id = 528] 03:46:59 INFO - PROCESS | 3852 | --DOCSHELL 142BF000 == 27 [pid = 3852] [id = 526] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (13937400) [pid = 3852] [serial = 1546] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (13C30000) [pid = 3852] [serial = 1547] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (142BF400) [pid = 3852] [serial = 1541] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (13CEA400) [pid = 3852] [serial = 1540] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (10F8C000) [pid = 3852] [serial = 1529] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (104EB400) [pid = 3852] [serial = 1528] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (15B30400) [pid = 3852] [serial = 1532] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1539C800) [pid = 3852] [serial = 1531] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (182C5800) [pid = 3852] [serial = 1535] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (17F7C800) [pid = 3852] [serial = 1534] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (178B5000) [pid = 3852] [serial = 1558] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1A319C00) [pid = 3852] [serial = 1538] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1A316C00) [pid = 3852] [serial = 1537] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (16E7D400) [pid = 3852] [serial = 1562] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (161AB000) [pid = 3852] [serial = 1561] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (17F7F000) [pid = 3852] [serial = 1559] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (10A4E800) [pid = 3852] [serial = 1543] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (110D3C00) [pid = 3852] [serial = 1544] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (16159400) [pid = 3852] [serial = 1550] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (15408800) [pid = 3852] [serial = 1549] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (16993000) [pid = 3852] [serial = 1552] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (16FE3C00) [pid = 3852] [serial = 1553] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (17146000) [pid = 3852] [serial = 1556] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (182C3C00) [pid = 3852] [serial = 1564] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (195C9400) [pid = 3852] [serial = 1565] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (19ED5C00) [pid = 3852] [serial = 1567] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (1713E400) [pid = 3852] [serial = 1555] [outer = 00000000] [url = about:blank] 03:46:59 INFO - PROCESS | 3852 | 1469443619855 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2016ms 03:46:59 INFO - PROCESS | 3852 | 1469443619895 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:46:59 INFO - PROCESS | 3852 | 1469443619898 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 03:46:59 INFO - PROCESS | 3852 | 1469443619904 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:46:59 INFO - PROCESS | 3852 | 1469443619906 Marionette TRACE conn3 <- [1,2102,null,{}] 03:46:59 INFO - PROCESS | 3852 | 1469443619912 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:59 INFO - PROCESS | 3852 | 1469443619915 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:00 INFO - PROCESS | 3852 | 1469443620001 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:47:00 INFO - PROCESS | 3852 | 1469443620007 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:00 INFO - PROCESS | 3852 | 1469443620011 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:00 INFO - PROCESS | 3852 | ++DOCSHELL 10F8C000 == 28 [pid = 3852] [id = 535] 03:47:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (10F8C400) [pid = 3852] [serial = 1605] [outer = 00000000] 03:47:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (12AE1400) [pid = 3852] [serial = 1606] [outer = 10F8C400] 03:47:00 INFO - PROCESS | 3852 | 1469443620058 Marionette DEBUG loaded listener.js 03:47:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (12BD0C00) [pid = 3852] [serial = 1607] [outer = 10F8C400] 03:47:00 INFO - PROCESS | 3852 | 1469443620550 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 688ms 03:47:00 INFO - PROCESS | 3852 | 1469443620604 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 3852 | 1469443620610 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 03:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:47:00 INFO - PROCESS | 3852 | 1469443620616 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 3852 | 1469443620619 Marionette TRACE conn3 <- [1,2106,null,{}] 03:47:00 INFO - PROCESS | 3852 | 1469443620622 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:00 INFO - PROCESS | 3852 | 1469443620625 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:00 INFO - PROCESS | 3852 | 1469443620715 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:47:00 INFO - PROCESS | 3852 | 1469443620724 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:00 INFO - PROCESS | 3852 | 1469443620727 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:00 INFO - PROCESS | 3852 | ++DOCSHELL 139CA400 == 29 [pid = 3852] [id = 536] 03:47:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (139D5C00) [pid = 3852] [serial = 1608] [outer = 00000000] 03:47:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (13C32800) [pid = 3852] [serial = 1609] [outer = 139D5C00] 03:47:00 INFO - PROCESS | 3852 | 1469443620788 Marionette DEBUG loaded listener.js 03:47:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (13E9C000) [pid = 3852] [serial = 1610] [outer = 139D5C00] 03:47:01 INFO - PROCESS | 3852 | 1469443621255 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 703ms 03:47:01 INFO - PROCESS | 3852 | 1469443621314 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:47:01 INFO - PROCESS | 3852 | 1469443621317 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 03:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:47:01 INFO - PROCESS | 3852 | 1469443621320 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:47:01 INFO - PROCESS | 3852 | 1469443621324 Marionette TRACE conn3 <- [1,2110,null,{}] 03:47:01 INFO - PROCESS | 3852 | 1469443621334 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:01 INFO - PROCESS | 3852 | 1469443621339 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:01 INFO - PROCESS | 3852 | 1469443621447 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:47:01 INFO - PROCESS | 3852 | 1469443621465 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:01 INFO - PROCESS | 3852 | 1469443621468 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:01 INFO - PROCESS | 3852 | ++DOCSHELL 15397800 == 30 [pid = 3852] [id = 537] 03:47:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (15399400) [pid = 3852] [serial = 1611] [outer = 00000000] 03:47:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (153A0800) [pid = 3852] [serial = 1612] [outer = 15399400] 03:47:01 INFO - PROCESS | 3852 | 1469443621515 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (1548B800) [pid = 3852] [serial = 1613] [outer = 15399400] 03:47:01 INFO - PROCESS | 3852 | 1469443621962 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 704ms 03:47:02 INFO - PROCESS | 3852 | 1469443622019 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 3852 | 1469443622022 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 03:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:47:02 INFO - PROCESS | 3852 | 1469443622025 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 3852 | 1469443622027 Marionette TRACE conn3 <- [1,2114,null,{}] 03:47:02 INFO - PROCESS | 3852 | 1469443622030 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:02 INFO - PROCESS | 3852 | 1469443622032 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:02 INFO - PROCESS | 3852 | 1469443622114 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:47:02 INFO - PROCESS | 3852 | 1469443622121 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:02 INFO - PROCESS | 3852 | 1469443622123 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:02 INFO - PROCESS | 3852 | ++DOCSHELL 15B2B000 == 31 [pid = 3852] [id = 538] 03:47:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (1615E400) [pid = 3852] [serial = 1614] [outer = 00000000] 03:47:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (161B4400) [pid = 3852] [serial = 1615] [outer = 1615E400] 03:47:02 INFO - PROCESS | 3852 | 1469443622168 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (16339400) [pid = 3852] [serial = 1616] [outer = 1615E400] 03:47:02 INFO - PROCESS | 3852 | 1469443622623 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 640ms 03:47:02 INFO - PROCESS | 3852 | 1469443622663 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 3852 | 1469443622665 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 03:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:47:02 INFO - PROCESS | 3852 | 1469443622668 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 3852 | 1469443622670 Marionette TRACE conn3 <- [1,2118,null,{}] 03:47:02 INFO - PROCESS | 3852 | 1469443622674 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:02 INFO - PROCESS | 3852 | 1469443622676 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:02 INFO - PROCESS | 3852 | 1469443622750 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:47:02 INFO - PROCESS | 3852 | 1469443622755 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:02 INFO - PROCESS | 3852 | 1469443622757 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:02 INFO - PROCESS | 3852 | ++DOCSHELL 1633D400 == 32 [pid = 3852] [id = 539] 03:47:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (1633D800) [pid = 3852] [serial = 1617] [outer = 00000000] 03:47:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (16E76400) [pid = 3852] [serial = 1618] [outer = 1633D800] 03:47:02 INFO - PROCESS | 3852 | 1469443622809 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (16FA7C00) [pid = 3852] [serial = 1619] [outer = 1633D800] 03:47:03 INFO - PROCESS | 3852 | 1469443623260 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:47:03 INFO - PROCESS | 3852 | 1469443623310 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 03:47:03 INFO - PROCESS | 3852 | 1469443623313 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:47:03 INFO - PROCESS | 3852 | 1469443623315 Marionette TRACE conn3 <- [1,2122,null,{}] 03:47:03 INFO - PROCESS | 3852 | 1469443623318 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:03 INFO - PROCESS | 3852 | 1469443623324 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:03 INFO - PROCESS | 3852 | 1469443623422 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:47:03 INFO - PROCESS | 3852 | 1469443623429 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:03 INFO - PROCESS | 3852 | 1469443623431 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:03 INFO - PROCESS | 3852 | ++DOCSHELL 17018C00 == 33 [pid = 3852] [id = 540] 03:47:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (17020800) [pid = 3852] [serial = 1620] [outer = 00000000] 03:47:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (17140400) [pid = 3852] [serial = 1621] [outer = 17020800] 03:47:03 INFO - PROCESS | 3852 | 1469443623478 Marionette DEBUG loaded listener.js 03:47:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (17146000) [pid = 3852] [serial = 1622] [outer = 17020800] 03:47:03 INFO - PROCESS | 3852 | 1469443623916 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 625ms 03:47:03 INFO - PROCESS | 3852 | 1469443623950 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:47:03 INFO - PROCESS | 3852 | 1469443623952 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 03:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:47:03 INFO - PROCESS | 3852 | 1469443623955 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:47:03 INFO - PROCESS | 3852 | 1469443623957 Marionette TRACE conn3 <- [1,2126,null,{}] 03:47:03 INFO - PROCESS | 3852 | 1469443623961 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:03 INFO - PROCESS | 3852 | 1469443623973 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:04 INFO - PROCESS | 3852 | 1469443624051 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:47:04 INFO - PROCESS | 3852 | 1469443624056 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:04 INFO - PROCESS | 3852 | 1469443624058 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:04 INFO - PROCESS | 3852 | ++DOCSHELL 16FED800 == 34 [pid = 3852] [id = 541] 03:47:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (17025000) [pid = 3852] [serial = 1623] [outer = 00000000] 03:47:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (176CDC00) [pid = 3852] [serial = 1624] [outer = 17025000] 03:47:04 INFO - PROCESS | 3852 | 1469443624101 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (178BC800) [pid = 3852] [serial = 1625] [outer = 17025000] 03:47:04 INFO - PROCESS | 3852 | 1469443624536 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 641ms 03:47:04 INFO - PROCESS | 3852 | 1469443624601 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:47:04 INFO - PROCESS | 3852 | 1469443624603 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 03:47:04 INFO - PROCESS | 3852 | 1469443624607 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:47:04 INFO - PROCESS | 3852 | 1469443624609 Marionette TRACE conn3 <- [1,2130,null,{}] 03:47:04 INFO - PROCESS | 3852 | 1469443624612 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:04 INFO - PROCESS | 3852 | 1469443624614 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:04 INFO - PROCESS | 3852 | 1469443624694 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:47:04 INFO - PROCESS | 3852 | 1469443624702 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:04 INFO - PROCESS | 3852 | 1469443624704 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:04 INFO - PROCESS | 3852 | ++DOCSHELL 10512000 == 35 [pid = 3852] [id = 542] 03:47:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1633CC00) [pid = 3852] [serial = 1626] [outer = 00000000] 03:47:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17F7F400) [pid = 3852] [serial = 1627] [outer = 1633CC00] 03:47:04 INFO - PROCESS | 3852 | 1469443624747 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (17F80800) [pid = 3852] [serial = 1628] [outer = 1633CC00] 03:47:05 INFO - PROCESS | 3852 | 1469443625227 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 3852 | 1469443625250 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 03:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:47:05 INFO - PROCESS | 3852 | 1469443625262 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - PROCESS | 3852 | 1469443625263 Marionette TRACE conn3 <- [1,2134,null,{}] 03:47:05 INFO - PROCESS | 3852 | 1469443625267 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:05 INFO - PROCESS | 3852 | 1469443625269 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:05 INFO - PROCESS | 3852 | 1469443625378 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:47:05 INFO - PROCESS | 3852 | 1469443625383 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:05 INFO - PROCESS | 3852 | 1469443625385 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:05 INFO - PROCESS | 3852 | ++DOCSHELL 15396400 == 36 [pid = 3852] [id = 543] 03:47:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (182C7400) [pid = 3852] [serial = 1629] [outer = 00000000] 03:47:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (195CA400) [pid = 3852] [serial = 1630] [outer = 182C7400] 03:47:05 INFO - PROCESS | 3852 | 1469443625430 Marionette DEBUG loaded listener.js 03:47:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (195CB000) [pid = 3852] [serial = 1631] [outer = 182C7400] 03:47:05 INFO - PROCESS | 3852 | 1469443625899 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 3852 | 1469443625960 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 03:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:47:05 INFO - PROCESS | 3852 | 1469443625963 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - PROCESS | 3852 | 1469443625965 Marionette TRACE conn3 <- [1,2138,null,{}] 03:47:05 INFO - PROCESS | 3852 | 1469443625968 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:05 INFO - PROCESS | 3852 | 1469443625970 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:06 INFO - PROCESS | 3852 | 1469443626094 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:47:06 INFO - PROCESS | 3852 | 1469443626104 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:06 INFO - PROCESS | 3852 | 1469443626106 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:06 INFO - PROCESS | 3852 | ++DOCSHELL 1026D800 == 37 [pid = 3852] [id = 544] 03:47:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (10ED6400) [pid = 3852] [serial = 1632] [outer = 00000000] 03:47:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (19ED8800) [pid = 3852] [serial = 1633] [outer = 10ED6400] 03:47:06 INFO - PROCESS | 3852 | 1469443626201 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1A08D000) [pid = 3852] [serial = 1634] [outer = 10ED6400] 03:47:06 INFO - PROCESS | 3852 | 1469443626608 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:47:06 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:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 703ms 03:47:06 INFO - PROCESS | 3852 | 1469443626664 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 3852 | 1469443626667 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 03:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:47:06 INFO - PROCESS | 3852 | 1469443626674 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - PROCESS | 3852 | 1469443626676 Marionette TRACE conn3 <- [1,2142,null,{}] 03:47:06 INFO - PROCESS | 3852 | 1469443626680 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:06 INFO - PROCESS | 3852 | 1469443626682 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:06 INFO - PROCESS | 3852 | 1469443626834 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:47:06 INFO - PROCESS | 3852 | 1469443626849 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:06 INFO - PROCESS | 3852 | 1469443626851 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:06 INFO - PROCESS | 3852 | ++DOCSHELL 16163800 == 38 [pid = 3852] [id = 545] 03:47:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1A319400) [pid = 3852] [serial = 1635] [outer = 00000000] 03:47:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (1A6C3400) [pid = 3852] [serial = 1636] [outer = 1A319400] 03:47:06 INFO - PROCESS | 3852 | 1469443626955 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (1A6C9800) [pid = 3852] [serial = 1637] [outer = 1A319400] 03:47:07 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (195CD800) [pid = 3852] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:47:07 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (17141400) [pid = 3852] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:47:07 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (18013C00) [pid = 3852] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:47:07 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (182BE800) [pid = 3852] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:47:07 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (10A4B000) [pid = 3852] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:47:07 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (15016000) [pid = 3852] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:47:07 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (102C8C00) [pid = 3852] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:47:07 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1997E000) [pid = 3852] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:47:07 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (16FF0400) [pid = 3852] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:47:07 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16340400) [pid = 3852] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:47:07 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (142BF800) [pid = 3852] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:47:07 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (13C25400) [pid = 3852] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:47:07 INFO - PROCESS | 3852 | 1469443627519 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 890ms 03:47:07 INFO - PROCESS | 3852 | 1469443627573 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 03:47:07 INFO - PROCESS | 3852 | 1469443627575 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 03:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:47:07 INFO - PROCESS | 3852 | 1469443627578 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:47:07 INFO - PROCESS | 3852 | 1469443627580 Marionette TRACE conn3 <- [1,2146,null,{}] 03:47:07 INFO - PROCESS | 3852 | 1469443627583 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:07 INFO - PROCESS | 3852 | 1469443627585 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:07 INFO - PROCESS | 3852 | 1469443627664 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:47:07 INFO - PROCESS | 3852 | 1469443627670 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:07 INFO - PROCESS | 3852 | 1469443627672 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:07 INFO - PROCESS | 3852 | ++DOCSHELL 15083400 == 39 [pid = 3852] [id = 546] 03:47:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1539CC00) [pid = 3852] [serial = 1638] [outer = 00000000] 03:47:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1713DC00) [pid = 3852] [serial = 1639] [outer = 1539CC00] 03:47:07 INFO - PROCESS | 3852 | 1469443627715 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (17175C00) [pid = 3852] [serial = 1640] [outer = 1539CC00] 03:47:08 INFO - PROCESS | 3852 | 1469443628141 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 594ms 03:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:47:08 INFO - PROCESS | 3852 | 1469443628180 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 3852 | 1469443628182 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 03:47:08 INFO - PROCESS | 3852 | 1469443628185 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 3852 | 1469443628187 Marionette TRACE conn3 <- [1,2150,null,{}] 03:47:08 INFO - PROCESS | 3852 | 1469443628195 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:08 INFO - PROCESS | 3852 | 1469443628206 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:08 INFO - PROCESS | 3852 | 1469443628285 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:47:08 INFO - PROCESS | 3852 | 1469443628290 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:08 INFO - PROCESS | 3852 | 1469443628292 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:08 INFO - PROCESS | 3852 | ++DOCSHELL 17823400 == 40 [pid = 3852] [id = 547] 03:47:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1997FC00) [pid = 3852] [serial = 1641] [outer = 00000000] 03:47:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1A5BF400) [pid = 3852] [serial = 1642] [outer = 1997FC00] 03:47:08 INFO - PROCESS | 3852 | 1469443628334 Marionette DEBUG loaded listener.js 03:47:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1A802000) [pid = 3852] [serial = 1643] [outer = 1997FC00] 03:47:08 INFO - PROCESS | 3852 | 1469443628772 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 625ms 03:47:08 INFO - PROCESS | 3852 | 1469443628831 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 3852 | 1469443628833 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 03:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:47:08 INFO - PROCESS | 3852 | 1469443628836 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 3852 | 1469443628838 Marionette TRACE conn3 <- [1,2154,null,{}] 03:47:08 INFO - PROCESS | 3852 | 1469443628841 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:08 INFO - PROCESS | 3852 | 1469443628843 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:08 INFO - PROCESS | 3852 | 1469443628926 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:47:08 INFO - PROCESS | 3852 | 1469443628931 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:08 INFO - PROCESS | 3852 | 1469443628933 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:08 INFO - PROCESS | 3852 | ++DOCSHELL 1701B000 == 41 [pid = 3852] [id = 548] 03:47:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (17171C00) [pid = 3852] [serial = 1644] [outer = 00000000] 03:47:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1A80AC00) [pid = 3852] [serial = 1645] [outer = 17171C00] 03:47:08 INFO - PROCESS | 3852 | 1469443628975 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1A80D800) [pid = 3852] [serial = 1646] [outer = 17171C00] 03:47:09 INFO - PROCESS | 3852 | --DOCSHELL 139C8400 == 40 [pid = 3852] [id = 534] 03:47:09 INFO - PROCESS | 3852 | --DOCSHELL 10F8C000 == 39 [pid = 3852] [id = 535] 03:47:10 INFO - PROCESS | 3852 | --DOCSHELL 16FED800 == 38 [pid = 3852] [id = 541] 03:47:10 INFO - PROCESS | 3852 | --DOCSHELL 10512000 == 37 [pid = 3852] [id = 542] 03:47:10 INFO - PROCESS | 3852 | --DOCSHELL 15396400 == 36 [pid = 3852] [id = 543] 03:47:10 INFO - PROCESS | 3852 | --DOCSHELL 15B2B000 == 35 [pid = 3852] [id = 538] 03:47:10 INFO - PROCESS | 3852 | --DOCSHELL 17823400 == 34 [pid = 3852] [id = 547] 03:47:10 INFO - PROCESS | 3852 | --DOCSHELL 1026D800 == 33 [pid = 3852] [id = 544] 03:47:10 INFO - PROCESS | 3852 | --DOCSHELL 17018C00 == 32 [pid = 3852] [id = 540] 03:47:10 INFO - PROCESS | 3852 | --DOCSHELL 16163800 == 31 [pid = 3852] [id = 545] 03:47:10 INFO - PROCESS | 3852 | --DOCSHELL 139CA400 == 30 [pid = 3852] [id = 536] 03:47:10 INFO - PROCESS | 3852 | --DOCSHELL 15397800 == 29 [pid = 3852] [id = 537] 03:47:10 INFO - PROCESS | 3852 | --DOCSHELL 15083400 == 28 [pid = 3852] [id = 546] 03:47:10 INFO - PROCESS | 3852 | --DOCSHELL 1633D400 == 27 [pid = 3852] [id = 539] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1A188800) [pid = 3852] [serial = 1601] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (1A31C800) [pid = 3852] [serial = 1603] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (176CC400) [pid = 3852] [serial = 1588] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (195C7C00) [pid = 3852] [serial = 1591] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (176D2C00) [pid = 3852] [serial = 1589] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (19ED9C00) [pid = 3852] [serial = 1594] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (19977000) [pid = 3852] [serial = 1592] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (19EDA400) [pid = 3852] [serial = 1595] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (19ED7000) [pid = 3852] [serial = 1600] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (12D64800) [pid = 3852] [serial = 1576] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1314E800) [pid = 3852] [serial = 1577] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (161AD400) [pid = 3852] [serial = 1574] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (153A2000) [pid = 3852] [serial = 1573] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (110C8400) [pid = 3852] [serial = 1571] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (10515C00) [pid = 3852] [serial = 1570] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (19ED8400) [pid = 3852] [serial = 1568] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (17141800) [pid = 3852] [serial = 1585] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (169EC000) [pid = 3852] [serial = 1582] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (16E80800) [pid = 3852] [serial = 1583] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (150B9000) [pid = 3852] [serial = 1579] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (1539F800) [pid = 3852] [serial = 1580] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (16E7AC00) [pid = 3852] [serial = 1597] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (16FF0800) [pid = 3852] [serial = 1598] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (1714CC00) [pid = 3852] [serial = 1586] [outer = 00000000] [url = about:blank] 03:47:10 INFO - PROCESS | 3852 | 1469443630768 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1969ms 03:47:10 INFO - PROCESS | 3852 | 1469443630807 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 3852 | 1469443630811 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 03:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:47:10 INFO - PROCESS | 3852 | 1469443630816 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 3852 | 1469443630819 Marionette TRACE conn3 <- [1,2158,null,{}] 03:47:10 INFO - PROCESS | 3852 | 1469443630826 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:10 INFO - PROCESS | 3852 | 1469443630829 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:10 INFO - PROCESS | 3852 | 1469443630917 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:47:10 INFO - PROCESS | 3852 | 1469443630924 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 3852 | 1469443630930 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:10 INFO - PROCESS | 3852 | ++DOCSHELL 10A4CC00 == 28 [pid = 3852] [id = 549] 03:47:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (10A4D800) [pid = 3852] [serial = 1647] [outer = 00000000] 03:47:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (110D0C00) [pid = 3852] [serial = 1648] [outer = 10A4D800] 03:47:10 INFO - PROCESS | 3852 | 1469443630984 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (112AC400) [pid = 3852] [serial = 1649] [outer = 10A4D800] 03:47:11 INFO - PROCESS | 3852 | 1469443631482 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 704ms 03:47:11 INFO - PROCESS | 3852 | 1469443631517 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:47:11 INFO - PROCESS | 3852 | 1469443631522 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 03:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:47:11 INFO - PROCESS | 3852 | 1469443631528 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - PROCESS | 3852 | 1469443631531 Marionette TRACE conn3 <- [1,2162,null,{}] 03:47:11 INFO - PROCESS | 3852 | 1469443631535 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:11 INFO - PROCESS | 3852 | 1469443631538 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:11 INFO - PROCESS | 3852 | 1469443631623 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:47:11 INFO - PROCESS | 3852 | 1469443631632 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:11 INFO - PROCESS | 3852 | 1469443631634 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:11 INFO - PROCESS | 3852 | ++DOCSHELL 13147C00 == 29 [pid = 3852] [id = 550] 03:47:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (1314CC00) [pid = 3852] [serial = 1650] [outer = 00000000] 03:47:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (131E3800) [pid = 3852] [serial = 1651] [outer = 1314CC00] 03:47:11 INFO - PROCESS | 3852 | 1469443631681 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (13260400) [pid = 3852] [serial = 1652] [outer = 1314CC00] 03:47:12 INFO - PROCESS | 3852 | 1469443632152 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 640ms 03:47:12 INFO - PROCESS | 3852 | 1469443632165 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:47:12 INFO - PROCESS | 3852 | 1469443632167 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 03:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:47:12 INFO - PROCESS | 3852 | 1469443632171 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - PROCESS | 3852 | 1469443632174 Marionette TRACE conn3 <- [1,2166,null,{}] 03:47:12 INFO - PROCESS | 3852 | 1469443632185 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:12 INFO - PROCESS | 3852 | 1469443632190 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:12 INFO - PROCESS | 3852 | 1469443632277 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:47:12 INFO - PROCESS | 3852 | 1469443632284 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 3852 | 1469443632288 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:12 INFO - PROCESS | 3852 | ++DOCSHELL 142C8400 == 30 [pid = 3852] [id = 551] 03:47:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (142C9000) [pid = 3852] [serial = 1653] [outer = 00000000] 03:47:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (142D2400) [pid = 3852] [serial = 1654] [outer = 142C9000] 03:47:12 INFO - PROCESS | 3852 | 1469443632336 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (15078400) [pid = 3852] [serial = 1655] [outer = 142C9000] 03:47:12 INFO - PROCESS | 3852 | 1469443632796 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 625ms 03:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:47:12 INFO - PROCESS | 3852 | 1469443632808 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:47:12 INFO - PROCESS | 3852 | 1469443632811 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 03:47:12 INFO - PROCESS | 3852 | 1469443632827 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - PROCESS | 3852 | 1469443632828 Marionette TRACE conn3 <- [1,2170,null,{}] 03:47:12 INFO - PROCESS | 3852 | 1469443632843 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:12 INFO - PROCESS | 3852 | 1469443632845 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:12 INFO - PROCESS | 3852 | 1469443632929 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:47:12 INFO - PROCESS | 3852 | 1469443632935 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 3852 | 1469443632937 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:12 INFO - PROCESS | 3852 | ++DOCSHELL 1539C400 == 31 [pid = 3852] [id = 552] 03:47:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (153A0400) [pid = 3852] [serial = 1656] [outer = 00000000] 03:47:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (1615A400) [pid = 3852] [serial = 1657] [outer = 153A0400] 03:47:12 INFO - PROCESS | 3852 | 1469443632988 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (161ABC00) [pid = 3852] [serial = 1658] [outer = 153A0400] 03:47:13 INFO - PROCESS | 3852 | 1469443633413 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 657ms 03:47:13 INFO - PROCESS | 3852 | 1469443633474 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 3852 | 1469443633476 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 03:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:47:13 INFO - PROCESS | 3852 | 1469443633479 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - PROCESS | 3852 | 1469443633481 Marionette TRACE conn3 <- [1,2174,null,{}] 03:47:13 INFO - PROCESS | 3852 | 1469443633484 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:13 INFO - PROCESS | 3852 | 1469443633486 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:13 INFO - PROCESS | 3852 | 1469443633561 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:47:13 INFO - PROCESS | 3852 | 1469443633566 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 3852 | 1469443633568 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:13 INFO - PROCESS | 3852 | ++DOCSHELL 161AFC00 == 32 [pid = 3852] [id = 553] 03:47:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (161B7000) [pid = 3852] [serial = 1659] [outer = 00000000] 03:47:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (167EA000) [pid = 3852] [serial = 1660] [outer = 161B7000] 03:47:13 INFO - PROCESS | 3852 | 1469443633619 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16992400) [pid = 3852] [serial = 1661] [outer = 161B7000] 03:47:13 INFO - PROCESS | 3852 | --DOCSHELL 1B203400 == 31 [pid = 3852] [id = 16] 03:47:14 INFO - PROCESS | 3852 | 1469443634102 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 703ms 03:47:14 INFO - PROCESS | 3852 | 1469443634178 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 3852 | 1469443634180 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 03:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:47:14 INFO - PROCESS | 3852 | 1469443634183 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 3852 | 1469443634185 Marionette TRACE conn3 <- [1,2178,null,{}] 03:47:14 INFO - PROCESS | 3852 | 1469443634188 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:14 INFO - PROCESS | 3852 | 1469443634193 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:14 INFO - PROCESS | 3852 | 1469443634292 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:47:14 INFO - PROCESS | 3852 | 1469443634306 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:14 INFO - PROCESS | 3852 | 1469443634308 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:14 INFO - PROCESS | 3852 | ++DOCSHELL 16FE9000 == 32 [pid = 3852] [id = 554] 03:47:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16FE9400) [pid = 3852] [serial = 1662] [outer = 00000000] 03:47:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17024C00) [pid = 3852] [serial = 1663] [outer = 16FE9400] 03:47:14 INFO - PROCESS | 3852 | 1469443634351 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1713E800) [pid = 3852] [serial = 1664] [outer = 16FE9400] 03:47:14 INFO - PROCESS | 3852 | 1469443634802 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 703ms 03:47:14 INFO - PROCESS | 3852 | 1469443634883 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 3852 | 1469443634885 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 03:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:47:14 INFO - PROCESS | 3852 | 1469443634889 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 3852 | 1469443634901 Marionette TRACE conn3 <- [1,2182,null,{}] 03:47:14 INFO - PROCESS | 3852 | 1469443634904 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:14 INFO - PROCESS | 3852 | 1469443634906 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:15 INFO - PROCESS | 3852 | 1469443635013 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:47:15 INFO - PROCESS | 3852 | 1469443635018 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:15 INFO - PROCESS | 3852 | 1469443635020 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:15 INFO - PROCESS | 3852 | ++DOCSHELL 17142400 == 33 [pid = 3852] [id = 555] 03:47:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (17142C00) [pid = 3852] [serial = 1665] [outer = 00000000] 03:47:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (176D0800) [pid = 3852] [serial = 1666] [outer = 17142C00] 03:47:15 INFO - PROCESS | 3852 | 1469443635069 Marionette DEBUG loaded listener.js 03:47:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (176D2000) [pid = 3852] [serial = 1667] [outer = 17142C00] 03:47:15 INFO - PROCESS | 3852 | 1469443635519 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 687ms 03:47:15 INFO - PROCESS | 3852 | 1469443635588 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:47:15 INFO - PROCESS | 3852 | 1469443635590 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 03:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:47:15 INFO - PROCESS | 3852 | 1469443635593 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:47:15 INFO - PROCESS | 3852 | 1469443635595 Marionette TRACE conn3 <- [1,2186,null,{}] 03:47:15 INFO - PROCESS | 3852 | 1469443635598 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:15 INFO - PROCESS | 3852 | 1469443635600 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:15 INFO - PROCESS | 3852 | 1469443635675 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:47:15 INFO - PROCESS | 3852 | 1469443635681 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:15 INFO - PROCESS | 3852 | 1469443635683 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:15 INFO - PROCESS | 3852 | ++DOCSHELL 1714C800 == 34 [pid = 3852] [id = 556] 03:47:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (17176000) [pid = 3852] [serial = 1668] [outer = 00000000] 03:47:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (17F7D000) [pid = 3852] [serial = 1669] [outer = 17176000] 03:47:15 INFO - PROCESS | 3852 | 1469443635726 Marionette DEBUG loaded listener.js 03:47:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1800E400) [pid = 3852] [serial = 1670] [outer = 17176000] 03:47:16 INFO - PROCESS | 3852 | 1469443636151 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 593ms 03:47:16 INFO - PROCESS | 3852 | 1469443636193 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:47:16 INFO - PROCESS | 3852 | 1469443636195 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 03:47:16 INFO - PROCESS | 3852 | 1469443636199 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - PROCESS | 3852 | 1469443636200 Marionette TRACE conn3 <- [1,2190,null,{}] 03:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:47:16 INFO - PROCESS | 3852 | 1469443636214 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:16 INFO - PROCESS | 3852 | 1469443636216 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:16 INFO - PROCESS | 3852 | 1469443636323 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:47:16 INFO - PROCESS | 3852 | 1469443636329 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:16 INFO - PROCESS | 3852 | 1469443636331 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:16 INFO - PROCESS | 3852 | ++DOCSHELL 142C7800 == 35 [pid = 3852] [id = 557] 03:47:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (176D0400) [pid = 3852] [serial = 1671] [outer = 00000000] 03:47:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (195CE800) [pid = 3852] [serial = 1672] [outer = 176D0400] 03:47:16 INFO - PROCESS | 3852 | 1469443636373 Marionette DEBUG loaded listener.js 03:47:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (195CF000) [pid = 3852] [serial = 1673] [outer = 176D0400] 03:47:16 INFO - PROCESS | 3852 | 1469443636820 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 625ms 03:47:16 INFO - PROCESS | 3852 | 1469443636839 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:47:16 INFO - PROCESS | 3852 | 1469443636841 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 03:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:47:16 INFO - PROCESS | 3852 | 1469443636851 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - PROCESS | 3852 | 1469443636853 Marionette TRACE conn3 <- [1,2194,null,{}] 03:47:16 INFO - PROCESS | 3852 | 1469443636856 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:16 INFO - PROCESS | 3852 | 1469443636858 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:16 INFO - PROCESS | 3852 | 1469443636982 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:47:16 INFO - PROCESS | 3852 | 1469443636988 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:16 INFO - PROCESS | 3852 | 1469443636990 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:16 INFO - PROCESS | 3852 | ++DOCSHELL 19983400 == 36 [pid = 3852] [id = 558] 03:47:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (19983800) [pid = 3852] [serial = 1674] [outer = 00000000] 03:47:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (19ED6C00) [pid = 3852] [serial = 1675] [outer = 19983800] 03:47:17 INFO - PROCESS | 3852 | 1469443637035 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (19EDC400) [pid = 3852] [serial = 1676] [outer = 19983800] 03:47:17 INFO - PROCESS | 3852 | 1469443637471 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 640ms 03:47:17 INFO - PROCESS | 3852 | 1469443637487 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:47:17 INFO - PROCESS | 3852 | 1469443637489 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 03:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:47:17 INFO - PROCESS | 3852 | 1469443637493 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - PROCESS | 3852 | 1469443637495 Marionette TRACE conn3 <- [1,2198,null,{}] 03:47:17 INFO - PROCESS | 3852 | 1469443637498 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:17 INFO - PROCESS | 3852 | 1469443637501 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:17 INFO - PROCESS | 3852 | 1469443637621 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:47:17 INFO - PROCESS | 3852 | 1469443637627 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:17 INFO - PROCESS | 3852 | 1469443637629 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:17 INFO - PROCESS | 3852 | ++DOCSHELL 161AF000 == 37 [pid = 3852] [id = 559] 03:47:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (1997E400) [pid = 3852] [serial = 1677] [outer = 00000000] 03:47:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (1A195400) [pid = 3852] [serial = 1678] [outer = 1997E400] 03:47:17 INFO - PROCESS | 3852 | 1469443637673 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (1A319C00) [pid = 3852] [serial = 1679] [outer = 1997E400] 03:47:18 INFO - PROCESS | 3852 | 1469443638165 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 703ms 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (1997FC00) [pid = 3852] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (182C7400) [pid = 3852] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (10ED6400) [pid = 3852] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (1A319400) [pid = 3852] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (16FA3C00) [pid = 3852] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (1633CC00) [pid = 3852] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (17025000) [pid = 3852] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (17020800) [pid = 3852] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1633D800) [pid = 3852] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1615E400) [pid = 3852] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (15399400) [pid = 3852] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (139D5C00) [pid = 3852] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (10F8C400) [pid = 3852] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:47:18 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1539CC00) [pid = 3852] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:47:18 INFO - PROCESS | 3852 | 1469443638407 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 3852 | 1469443638409 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 03:47:18 INFO - PROCESS | 3852 | 1469443638418 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 3852 | 1469443638420 Marionette TRACE conn3 <- [1,2202,null,{}] 03:47:18 INFO - PROCESS | 3852 | 1469443638424 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:18 INFO - PROCESS | 3852 | 1469443638425 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:47:18 INFO - PROCESS | 3852 | 1469443638503 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:47:18 INFO - PROCESS | 3852 | 1469443638508 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 3852 | 1469443638510 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:18 INFO - PROCESS | 3852 | ++DOCSHELL 15394400 == 38 [pid = 3852] [id = 560] 03:47:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (15394C00) [pid = 3852] [serial = 1680] [outer = 00000000] 03:47:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (161B3000) [pid = 3852] [serial = 1681] [outer = 15394C00] 03:47:18 INFO - PROCESS | 3852 | 1469443638552 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (161B8800) [pid = 3852] [serial = 1682] [outer = 15394C00] 03:47:18 INFO - PROCESS | 3852 | 1469443639001 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 610ms 03:47:19 INFO - PROCESS | 3852 | 1469443639052 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 3852 | 1469443639054 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 03:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:47:19 INFO - PROCESS | 3852 | 1469443639057 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - PROCESS | 3852 | 1469443639059 Marionette TRACE conn3 <- [1,2206,null,{}] 03:47:19 INFO - PROCESS | 3852 | 1469443639062 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:19 INFO - PROCESS | 3852 | 1469443639065 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:19 INFO - PROCESS | 3852 | 1469443639159 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:47:19 INFO - PROCESS | 3852 | 1469443639164 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:19 INFO - PROCESS | 3852 | 1469443639166 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:19 INFO - PROCESS | 3852 | ++DOCSHELL 142CE800 == 39 [pid = 3852] [id = 561] 03:47:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (142D1400) [pid = 3852] [serial = 1683] [outer = 00000000] 03:47:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1997D000) [pid = 3852] [serial = 1684] [outer = 142D1400] 03:47:19 INFO - PROCESS | 3852 | 1469443639208 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1A189800) [pid = 3852] [serial = 1685] [outer = 142D1400] 03:47:19 INFO - PROCESS | 3852 | 1469443639628 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 594ms 03:47:19 INFO - PROCESS | 3852 | 1469443639654 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 3852 | 1469443639656 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 03:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:47:19 INFO - PROCESS | 3852 | 1469443639673 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - PROCESS | 3852 | 1469443639675 Marionette TRACE conn3 <- [1,2210,null,{}] 03:47:19 INFO - PROCESS | 3852 | 1469443639679 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:19 INFO - PROCESS | 3852 | 1469443639680 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:19 INFO - PROCESS | 3852 | 1469443639759 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:47:19 INFO - PROCESS | 3852 | 1469443639764 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:19 INFO - PROCESS | 3852 | 1469443639766 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:19 INFO - PROCESS | 3852 | ++DOCSHELL 1A5C8C00 == 40 [pid = 3852] [id = 562] 03:47:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (1A6BE800) [pid = 3852] [serial = 1686] [outer = 00000000] 03:47:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (1A805400) [pid = 3852] [serial = 1687] [outer = 1A6BE800] 03:47:19 INFO - PROCESS | 3852 | 1469443639808 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (1A805800) [pid = 3852] [serial = 1688] [outer = 1A6BE800] 03:47:20 INFO - PROCESS | 3852 | 1469443640231 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 594ms 03:47:20 INFO - PROCESS | 3852 | 1469443640267 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:47:20 INFO - PROCESS | 3852 | 1469443640269 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 03:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:47:20 INFO - PROCESS | 3852 | 1469443640285 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:47:20 INFO - PROCESS | 3852 | 1469443640286 Marionette TRACE conn3 <- [1,2214,null,{}] 03:47:20 INFO - PROCESS | 3852 | 1469443640294 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:20 INFO - PROCESS | 3852 | 1469443640295 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:20 INFO - PROCESS | 3852 | 1469443640373 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:47:20 INFO - PROCESS | 3852 | 1469443640379 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:20 INFO - PROCESS | 3852 | 1469443640380 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:20 INFO - PROCESS | 3852 | ++DOCSHELL 1800E000 == 41 [pid = 3852] [id = 563] 03:47:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (1A5C5800) [pid = 3852] [serial = 1689] [outer = 00000000] 03:47:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (1AA17000) [pid = 3852] [serial = 1690] [outer = 1A5C5800] 03:47:20 INFO - PROCESS | 3852 | 1469443640422 Marionette DEBUG loaded listener.js 03:47:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (1AA1B400) [pid = 3852] [serial = 1691] [outer = 1A5C5800] 03:47:21 INFO - PROCESS | 3852 | 1469443641198 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:47:21 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:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 968ms 03:47:21 INFO - PROCESS | 3852 | 1469443641240 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:47:21 INFO - PROCESS | 3852 | 1469443641244 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 03:47:21 INFO - PROCESS | 3852 | 1469443641249 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:47:21 INFO - PROCESS | 3852 | 1469443641252 Marionette TRACE conn3 <- [1,2218,null,{}] 03:47:21 INFO - PROCESS | 3852 | 1469443641257 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:21 INFO - PROCESS | 3852 | 1469443641261 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:21 INFO - PROCESS | 3852 | 1469443641382 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:47:21 INFO - PROCESS | 3852 | 1469443641501 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:21 INFO - PROCESS | 3852 | 1469443641505 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:21 INFO - PROCESS | 3852 | ++DOCSHELL 10A4B000 == 42 [pid = 3852] [id = 564] 03:47:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (10F82400) [pid = 3852] [serial = 1692] [outer = 00000000] 03:47:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (12AD6800) [pid = 3852] [serial = 1693] [outer = 10F82400] 03:47:21 INFO - PROCESS | 3852 | 1469443641560 Marionette DEBUG loaded listener.js 03:47:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (131E8400) [pid = 3852] [serial = 1694] [outer = 10F82400] 03:47:22 INFO - PROCESS | 3852 | 1469443642283 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1078ms 03:47:22 INFO - PROCESS | 3852 | 1469443642341 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:47:22 INFO - PROCESS | 3852 | 1469443642346 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 03:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:47:22 INFO - PROCESS | 3852 | 1469443642353 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:47:22 INFO - PROCESS | 3852 | 1469443642356 Marionette TRACE conn3 <- [1,2222,null,{}] 03:47:22 INFO - PROCESS | 3852 | 1469443642360 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:22 INFO - PROCESS | 3852 | 1469443642363 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:22 INFO - PROCESS | 3852 | 1469443642484 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:47:22 INFO - PROCESS | 3852 | 1469443642761 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 3852 | 1469443642765 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:22 INFO - PROCESS | 3852 | ++DOCSHELL 10435400 == 43 [pid = 3852] [id = 565] 03:47:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (10439C00) [pid = 3852] [serial = 1695] [outer = 00000000] 03:47:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (1059BC00) [pid = 3852] [serial = 1696] [outer = 10439C00] 03:47:22 INFO - PROCESS | 3852 | 1469443642834 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (10EE3800) [pid = 3852] [serial = 1697] [outer = 10439C00] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 1A5C8C00 == 42 [pid = 3852] [id = 562] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 142CE800 == 41 [pid = 3852] [id = 561] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 15394400 == 40 [pid = 3852] [id = 560] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 161AF000 == 39 [pid = 3852] [id = 559] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 19983400 == 38 [pid = 3852] [id = 558] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 142C7800 == 37 [pid = 3852] [id = 557] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 1714C800 == 36 [pid = 3852] [id = 556] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 17142400 == 35 [pid = 3852] [id = 555] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 16FE9000 == 34 [pid = 3852] [id = 554] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 161AFC00 == 33 [pid = 3852] [id = 553] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 1539C400 == 32 [pid = 3852] [id = 552] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 142C8400 == 31 [pid = 3852] [id = 551] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 13147C00 == 30 [pid = 3852] [id = 550] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 10A4CC00 == 29 [pid = 3852] [id = 549] 03:47:23 INFO - PROCESS | 3852 | --DOCSHELL 1701B000 == 28 [pid = 3852] [id = 548] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (1A802000) [pid = 3852] [serial = 1643] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (1A80AC00) [pid = 3852] [serial = 1645] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (195CA400) [pid = 3852] [serial = 1630] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (19ED8800) [pid = 3852] [serial = 1633] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (1A6C3400) [pid = 3852] [serial = 1636] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (1A08D000) [pid = 3852] [serial = 1634] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (1A5BF400) [pid = 3852] [serial = 1642] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (1A6C9800) [pid = 3852] [serial = 1637] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (1A5BBC00) [pid = 3852] [serial = 1604] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (17F7F400) [pid = 3852] [serial = 1627] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (176CDC00) [pid = 3852] [serial = 1624] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (178BC800) [pid = 3852] [serial = 1625] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (17140400) [pid = 3852] [serial = 1621] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (17146000) [pid = 3852] [serial = 1622] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (16E76400) [pid = 3852] [serial = 1618] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (16FA7C00) [pid = 3852] [serial = 1619] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (161B4400) [pid = 3852] [serial = 1615] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (16339400) [pid = 3852] [serial = 1616] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (153A0800) [pid = 3852] [serial = 1612] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1548B800) [pid = 3852] [serial = 1613] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (13C32800) [pid = 3852] [serial = 1609] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (13E9C000) [pid = 3852] [serial = 1610] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (12AE1400) [pid = 3852] [serial = 1606] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (12BD0C00) [pid = 3852] [serial = 1607] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (1713DC00) [pid = 3852] [serial = 1639] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (195CB000) [pid = 3852] [serial = 1631] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (17175C00) [pid = 3852] [serial = 1640] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (17F80800) [pid = 3852] [serial = 1628] [outer = 00000000] [url = about:blank] 03:47:23 INFO - PROCESS | 3852 | 1469443643589 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1312ms 03:47:23 INFO - PROCESS | 3852 | 1469443643667 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:47:23 INFO - PROCESS | 3852 | 1469443643672 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 03:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:47:23 INFO - PROCESS | 3852 | 1469443643678 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - PROCESS | 3852 | 1469443643681 Marionette TRACE conn3 <- [1,2226,null,{}] 03:47:23 INFO - PROCESS | 3852 | 1469443643687 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:23 INFO - PROCESS | 3852 | 1469443643690 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:23 INFO - PROCESS | 3852 | 1469443643836 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:47:23 INFO - PROCESS | 3852 | 1469443643961 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:23 INFO - PROCESS | 3852 | 1469443643966 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:23 INFO - PROCESS | 3852 | ++DOCSHELL 10A0F800 == 29 [pid = 3852] [id = 566] 03:47:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (10A4CC00) [pid = 3852] [serial = 1698] [outer = 00000000] 03:47:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (12D9BC00) [pid = 3852] [serial = 1699] [outer = 10A4CC00] 03:47:24 INFO - PROCESS | 3852 | 1469443644024 Marionette DEBUG loaded listener.js 03:47:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (13147C00) [pid = 3852] [serial = 1700] [outer = 10A4CC00] 03:47:24 INFO - PROCESS | 3852 | 1469443644632 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1000ms 03:47:24 INFO - PROCESS | 3852 | 1469443644680 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 3852 | 1469443644685 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 03:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:47:24 INFO - PROCESS | 3852 | 1469443644705 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 3852 | 1469443644708 Marionette TRACE conn3 <- [1,2230,null,{}] 03:47:24 INFO - PROCESS | 3852 | 1469443644712 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:24 INFO - PROCESS | 3852 | 1469443644715 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:24 INFO - PROCESS | 3852 | 1469443644817 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:47:24 INFO - PROCESS | 3852 | 1469443644953 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:24 INFO - PROCESS | 3852 | 1469443644956 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:24 INFO - PROCESS | 3852 | ++DOCSHELL 13E9BC00 == 30 [pid = 3852] [id = 567] 03:47:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (13E9C000) [pid = 3852] [serial = 1701] [outer = 00000000] 03:47:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (142C7800) [pid = 3852] [serial = 1702] [outer = 13E9C000] 03:47:25 INFO - PROCESS | 3852 | 1469443645013 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (142D4400) [pid = 3852] [serial = 1703] [outer = 13E9C000] 03:47:25 INFO - PROCESS | 3852 | 1469443645603 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 938ms 03:47:25 INFO - PROCESS | 3852 | 1469443645649 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:47:25 INFO - PROCESS | 3852 | 1469443645651 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 03:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:47:25 INFO - PROCESS | 3852 | 1469443645655 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:47:25 INFO - PROCESS | 3852 | 1469443645659 Marionette TRACE conn3 <- [1,2234,null,{}] 03:47:25 INFO - PROCESS | 3852 | 1469443645670 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:25 INFO - PROCESS | 3852 | 1469443645676 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:25 INFO - PROCESS | 3852 | 1469443645776 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:47:25 INFO - PROCESS | 3852 | 1469443645883 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:25 INFO - PROCESS | 3852 | 1469443645886 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:25 INFO - PROCESS | 3852 | ++DOCSHELL 15B26000 == 31 [pid = 3852] [id = 568] 03:47:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (15B2AC00) [pid = 3852] [serial = 1704] [outer = 00000000] 03:47:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (161A9400) [pid = 3852] [serial = 1705] [outer = 15B2AC00] 03:47:25 INFO - PROCESS | 3852 | 1469443645943 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (161B2C00) [pid = 3852] [serial = 1706] [outer = 15B2AC00] 03:47:26 INFO - PROCESS | 3852 | 1469443646521 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 891ms 03:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:47:26 INFO - PROCESS | 3852 | 1469443646559 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:47:26 INFO - PROCESS | 3852 | 1469443646562 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 03:47:26 INFO - PROCESS | 3852 | 1469443646565 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 3852 | 1469443646567 Marionette TRACE conn3 <- [1,2238,null,{}] 03:47:26 INFO - PROCESS | 3852 | 1469443646571 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:26 INFO - PROCESS | 3852 | 1469443646573 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:26 INFO - PROCESS | 3852 | 1469443646674 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:47:26 INFO - PROCESS | 3852 | 1469443646775 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:26 INFO - PROCESS | 3852 | 1469443646778 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:26 INFO - PROCESS | 3852 | ++DOCSHELL 1686D800 == 32 [pid = 3852] [id = 569] 03:47:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16991C00) [pid = 3852] [serial = 1707] [outer = 00000000] 03:47:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (16E78800) [pid = 3852] [serial = 1708] [outer = 16991C00] 03:47:26 INFO - PROCESS | 3852 | 1469443646831 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (16FA1C00) [pid = 3852] [serial = 1709] [outer = 16991C00] 03:47:27 INFO - PROCESS | 3852 | 1469443647445 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 938ms 03:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:47:27 INFO - PROCESS | 3852 | 1469443647510 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:47:27 INFO - PROCESS | 3852 | 1469443647512 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 03:47:27 INFO - PROCESS | 3852 | 1469443647516 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:47:27 INFO - PROCESS | 3852 | 1469443647518 Marionette TRACE conn3 <- [1,2242,null,{}] 03:47:27 INFO - PROCESS | 3852 | 1469443647522 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:27 INFO - PROCESS | 3852 | 1469443647524 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:27 INFO - PROCESS | 3852 | 1469443647619 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:47:27 INFO - PROCESS | 3852 | 1469443647767 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:27 INFO - PROCESS | 3852 | 1469443647771 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:27 INFO - PROCESS | 3852 | ++DOCSHELL 1047C400 == 33 [pid = 3852] [id = 570] 03:47:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1047E400) [pid = 3852] [serial = 1710] [outer = 00000000] 03:47:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (10A0A000) [pid = 3852] [serial = 1711] [outer = 1047E400] 03:47:27 INFO - PROCESS | 3852 | 1469443647822 Marionette DEBUG loaded listener.js 03:47:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (12AB4800) [pid = 3852] [serial = 1712] [outer = 1047E400] 03:47:28 INFO - PROCESS | 3852 | --DOCSHELL 1B2F0C00 == 32 [pid = 3852] [id = 17] 03:47:28 INFO - PROCESS | 3852 | --DOCSHELL 10A4B000 == 31 [pid = 3852] [id = 564] 03:47:28 INFO - PROCESS | 3852 | --DOCSHELL 1686D800 == 30 [pid = 3852] [id = 569] 03:47:28 INFO - PROCESS | 3852 | --DOCSHELL 15B26000 == 29 [pid = 3852] [id = 568] 03:47:28 INFO - PROCESS | 3852 | --DOCSHELL 10435400 == 28 [pid = 3852] [id = 565] 03:47:28 INFO - PROCESS | 3852 | --DOCSHELL 1800E000 == 27 [pid = 3852] [id = 563] 03:47:28 INFO - PROCESS | 3852 | --DOCSHELL 10A0F800 == 26 [pid = 3852] [id = 566] 03:47:28 INFO - PROCESS | 3852 | --DOCSHELL 13E9BC00 == 25 [pid = 3852] [id = 567] 03:47:28 INFO - PROCESS | 3852 | 1469443648985 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1500ms 03:47:29 INFO - PROCESS | 3852 | 1469443649023 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:47:29 INFO - PROCESS | 3852 | 1469443649027 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 03:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:47:29 INFO - PROCESS | 3852 | 1469443649032 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - PROCESS | 3852 | 1469443649035 Marionette TRACE conn3 <- [1,2246,null,{}] 03:47:29 INFO - PROCESS | 3852 | 1469443649043 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:29 INFO - PROCESS | 3852 | 1469443649046 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:29 INFO - PROCESS | 3852 | 1469443649173 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:47:29 INFO - PROCESS | 3852 | 1469443649280 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:29 INFO - PROCESS | 3852 | 1469443649282 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:29 INFO - PROCESS | 3852 | ++DOCSHELL 12D62400 == 26 [pid = 3852] [id = 571] 03:47:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (130DCC00) [pid = 3852] [serial = 1713] [outer = 00000000] 03:47:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (13C31400) [pid = 3852] [serial = 1714] [outer = 130DCC00] 03:47:29 INFO - PROCESS | 3852 | 1469443649331 Marionette DEBUG loaded listener.js 03:47:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (13CF0C00) [pid = 3852] [serial = 1715] [outer = 130DCC00] 03:47:29 INFO - PROCESS | 3852 | 1469443649751 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 750ms 03:47:29 INFO - PROCESS | 3852 | 1469443649790 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:47:29 INFO - PROCESS | 3852 | 1469443649795 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 03:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:47:29 INFO - PROCESS | 3852 | 1469443649801 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - PROCESS | 3852 | 1469443649804 Marionette TRACE conn3 <- [1,2250,null,{}] 03:47:29 INFO - PROCESS | 3852 | 1469443649808 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:29 INFO - PROCESS | 3852 | 1469443649811 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:29 INFO - PROCESS | 3852 | 1469443649933 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:47:29 INFO - PROCESS | 3852 | 1469443649950 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:29 INFO - PROCESS | 3852 | 1469443649953 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:29 INFO - PROCESS | 3852 | ++DOCSHELL 15415800 == 27 [pid = 3852] [id = 572] 03:47:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (15485C00) [pid = 3852] [serial = 1716] [outer = 00000000] 03:47:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (15B23C00) [pid = 3852] [serial = 1717] [outer = 15485C00] 03:47:29 INFO - PROCESS | 3852 | 1469443650000 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (161ADC00) [pid = 3852] [serial = 1718] [outer = 15485C00] 03:47:30 INFO - PROCESS | 3852 | 1469443650462 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 687ms 03:47:30 INFO - PROCESS | 3852 | 1469443650499 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:47:30 INFO - PROCESS | 3852 | 1469443650501 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 03:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:47:30 INFO - PROCESS | 3852 | 1469443650509 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:47:30 INFO - PROCESS | 3852 | 1469443650512 Marionette TRACE conn3 <- [1,2254,null,{}] 03:47:30 INFO - PROCESS | 3852 | 1469443650523 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:30 INFO - PROCESS | 3852 | 1469443650528 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:30 INFO - PROCESS | 3852 | 1469443650633 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:47:30 INFO - PROCESS | 3852 | 1469443650643 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:30 INFO - PROCESS | 3852 | 1469443650646 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:30 INFO - PROCESS | 3852 | ++DOCSHELL 16FE5000 == 28 [pid = 3852] [id = 573] 03:47:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (16FE5400) [pid = 3852] [serial = 1719] [outer = 00000000] 03:47:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (16FEF000) [pid = 3852] [serial = 1720] [outer = 16FE5400] 03:47:30 INFO - PROCESS | 3852 | 1469443650693 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (17022400) [pid = 3852] [serial = 1721] [outer = 16FE5400] 03:47:31 INFO - PROCESS | 3852 | 1469443651181 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 703ms 03:47:31 INFO - PROCESS | 3852 | 1469443651209 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 3852 | 1469443651212 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 03:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:47:31 INFO - PROCESS | 3852 | 1469443651215 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - PROCESS | 3852 | 1469443651217 Marionette TRACE conn3 <- [1,2258,null,{}] 03:47:31 INFO - PROCESS | 3852 | 1469443651220 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:31 INFO - PROCESS | 3852 | 1469443651222 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:31 INFO - PROCESS | 3852 | 1469443651343 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:47:31 INFO - PROCESS | 3852 | 1469443651348 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:31 INFO - PROCESS | 3852 | 1469443651350 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:31 INFO - PROCESS | 3852 | ++DOCSHELL 17141800 == 29 [pid = 3852] [id = 574] 03:47:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (17146000) [pid = 3852] [serial = 1722] [outer = 00000000] 03:47:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (176D7400) [pid = 3852] [serial = 1723] [outer = 17146000] 03:47:31 INFO - PROCESS | 3852 | 1469443651446 Marionette DEBUG loaded listener.js 03:47:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (178AF400) [pid = 3852] [serial = 1724] [outer = 17146000] 03:47:31 INFO - PROCESS | 3852 | 1469443651854 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 703ms 03:47:31 INFO - PROCESS | 3852 | 1469443651914 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 3852 | 1469443651916 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 03:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:47:31 INFO - PROCESS | 3852 | 1469443651927 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - PROCESS | 3852 | 1469443651928 Marionette TRACE conn3 <- [1,2262,null,{}] 03:47:31 INFO - PROCESS | 3852 | 1469443651932 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:31 INFO - PROCESS | 3852 | 1469443651934 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:32 INFO - PROCESS | 3852 | 1469443652068 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:47:32 INFO - PROCESS | 3852 | 1469443652134 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 3852 | 1469443652136 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:32 INFO - PROCESS | 3852 | ++DOCSHELL 17AC7C00 == 30 [pid = 3852] [id = 575] 03:47:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (17F78400) [pid = 3852] [serial = 1725] [outer = 00000000] 03:47:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (182BAC00) [pid = 3852] [serial = 1726] [outer = 17F78400] 03:47:32 INFO - PROCESS | 3852 | 1469443652181 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (182C2000) [pid = 3852] [serial = 1727] [outer = 17F78400] 03:47:32 INFO - PROCESS | 3852 | 1469443652591 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 687ms 03:47:32 INFO - PROCESS | 3852 | 1469443652624 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:47:32 INFO - PROCESS | 3852 | 1469443652626 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 03:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:47:32 INFO - PROCESS | 3852 | 1469443652630 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:47:32 INFO - PROCESS | 3852 | 1469443652631 Marionette TRACE conn3 <- [1,2266,null,{}] 03:47:32 INFO - PROCESS | 3852 | 1469443652635 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:32 INFO - PROCESS | 3852 | 1469443652640 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:32 INFO - PROCESS | 3852 | 1469443652775 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:47:32 INFO - PROCESS | 3852 | 1469443652841 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 3852 | 1469443652843 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:32 INFO - PROCESS | 3852 | ++DOCSHELL 195C9400 == 31 [pid = 3852] [id = 576] 03:47:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (19978400) [pid = 3852] [serial = 1728] [outer = 00000000] 03:47:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (19ED3800) [pid = 3852] [serial = 1729] [outer = 19978400] 03:47:32 INFO - PROCESS | 3852 | 1469443652887 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (1A08A000) [pid = 3852] [serial = 1730] [outer = 19978400] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (1997E400) [pid = 3852] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (10A4D800) [pid = 3852] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (19983800) [pid = 3852] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (1314CC00) [pid = 3852] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (17142C00) [pid = 3852] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (142C9000) [pid = 3852] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (16FE9400) [pid = 3852] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (17176000) [pid = 3852] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (10439C00) [pid = 3852] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (161B7000) [pid = 3852] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (153A0400) [pid = 3852] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (17171C00) [pid = 3852] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (15394C00) [pid = 3852] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (1B2F5000) [pid = 3852] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (142D1400) [pid = 3852] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (176D0400) [pid = 3852] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (1B203800) [pid = 3852] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (10F82400) [pid = 3852] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1A6BE800) [pid = 3852] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:47:33 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (1A5C5800) [pid = 3852] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:47:33 INFO - PROCESS | 3852 | 1469443653605 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1000ms 03:47:33 INFO - PROCESS | 3852 | 1469443653633 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:47:33 INFO - PROCESS | 3852 | 1469443653645 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 03:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:47:33 INFO - PROCESS | 3852 | 1469443653649 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - PROCESS | 3852 | 1469443653651 Marionette TRACE conn3 <- [1,2270,null,{}] 03:47:33 INFO - PROCESS | 3852 | 1469443653654 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:33 INFO - PROCESS | 3852 | 1469443653656 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:33 INFO - PROCESS | 3852 | 1469443653731 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:47:33 INFO - PROCESS | 3852 | 1469443653738 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:33 INFO - PROCESS | 3852 | 1469443653740 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:33 INFO - PROCESS | 3852 | ++DOCSHELL 10F82400 == 32 [pid = 3852] [id = 577] 03:47:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (12BCE400) [pid = 3852] [serial = 1731] [outer = 00000000] 03:47:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (13EA5000) [pid = 3852] [serial = 1732] [outer = 12BCE400] 03:47:33 INFO - PROCESS | 3852 | 1469443653784 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (142D0000) [pid = 3852] [serial = 1733] [outer = 12BCE400] 03:47:34 INFO - PROCESS | 3852 | 1469443654240 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 640ms 03:47:34 INFO - PROCESS | 3852 | 1469443654287 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 3852 | 1469443654289 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 03:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:47:34 INFO - PROCESS | 3852 | 1469443654292 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - PROCESS | 3852 | 1469443654294 Marionette TRACE conn3 <- [1,2274,null,{}] 03:47:34 INFO - PROCESS | 3852 | 1469443654297 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:34 INFO - PROCESS | 3852 | 1469443654299 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:34 INFO - PROCESS | 3852 | 1469443654383 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:47:34 INFO - PROCESS | 3852 | 1469443654389 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 3852 | 1469443654391 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:34 INFO - PROCESS | 3852 | ++DOCSHELL 142C9000 == 33 [pid = 3852] [id = 578] 03:47:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (142D5400) [pid = 3852] [serial = 1734] [outer = 00000000] 03:47:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (195C7C00) [pid = 3852] [serial = 1735] [outer = 142D5400] 03:47:34 INFO - PROCESS | 3852 | 1469443654433 Marionette DEBUG loaded listener.js 03:47:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (1997E400) [pid = 3852] [serial = 1736] [outer = 142D5400] 03:47:34 INFO - PROCESS | 3852 | 1469443654852 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:47:34 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:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 594ms 03:47:34 INFO - PROCESS | 3852 | 1469443654903 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 3852 | 1469443654905 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 03:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:47:34 INFO - PROCESS | 3852 | 1469443654908 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - PROCESS | 3852 | 1469443654910 Marionette TRACE conn3 <- [1,2278,null,{}] 03:47:34 INFO - PROCESS | 3852 | 1469443654914 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:34 INFO - PROCESS | 3852 | 1469443654915 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:34 INFO - PROCESS | 3852 | 1469443654994 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:47:34 INFO - PROCESS | 3852 | 1469443654999 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 3852 | 1469443655002 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:35 INFO - PROCESS | 3852 | ++DOCSHELL 1A317400 == 34 [pid = 3852] [id = 579] 03:47:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (1A317800) [pid = 3852] [serial = 1737] [outer = 00000000] 03:47:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (1A5BF400) [pid = 3852] [serial = 1738] [outer = 1A317800] 03:47:35 INFO - PROCESS | 3852 | 1469443655045 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (1A6BEC00) [pid = 3852] [serial = 1739] [outer = 1A317800] 03:47:35 INFO - PROCESS | 3852 | 1469443655494 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 688ms 03:47:35 INFO - PROCESS | 3852 | 1469443655606 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:47:35 INFO - PROCESS | 3852 | 1469443655610 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 03:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:47:35 INFO - PROCESS | 3852 | 1469443655616 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:47:35 INFO - PROCESS | 3852 | 1469443655620 Marionette TRACE conn3 <- [1,2282,null,{}] 03:47:35 INFO - PROCESS | 3852 | 1469443655626 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:35 INFO - PROCESS | 3852 | 1469443655630 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:35 INFO - PROCESS | 3852 | 1469443655784 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:47:35 INFO - PROCESS | 3852 | 1469443655916 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:35 INFO - PROCESS | 3852 | 1469443655922 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:35 INFO - PROCESS | 3852 | ++DOCSHELL 110CA800 == 35 [pid = 3852] [id = 580] 03:47:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (110CC400) [pid = 3852] [serial = 1740] [outer = 00000000] 03:47:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (12D97400) [pid = 3852] [serial = 1741] [outer = 110CC400] 03:47:35 INFO - PROCESS | 3852 | 1469443655979 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (13258800) [pid = 3852] [serial = 1742] [outer = 110CC400] 03:47:36 INFO - PROCESS | 3852 | 1469443656761 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1219ms 03:47:36 INFO - PROCESS | 3852 | 1469443656830 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:47:36 INFO - PROCESS | 3852 | 1469443656834 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 03:47:36 INFO - PROCESS | 3852 | 1469443656840 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - PROCESS | 3852 | 1469443656844 Marionette TRACE conn3 <- [1,2286,null,{}] 03:47:36 INFO - PROCESS | 3852 | 1469443656849 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:36 INFO - PROCESS | 3852 | 1469443656852 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:36 INFO - PROCESS | 3852 | 1469443656978 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:47:37 INFO - PROCESS | 3852 | 1469443657108 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:37 INFO - PROCESS | 3852 | 1469443657111 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:37 INFO - PROCESS | 3852 | ++DOCSHELL 15393400 == 36 [pid = 3852] [id = 581] 03:47:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (15399000) [pid = 3852] [serial = 1743] [outer = 00000000] 03:47:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (16342800) [pid = 3852] [serial = 1744] [outer = 15399000] 03:47:37 INFO - PROCESS | 3852 | 1469443657168 Marionette DEBUG loaded listener.js 03:47:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (16FA1800) [pid = 3852] [serial = 1745] [outer = 15399000] 03:47:38 INFO - PROCESS | 3852 | 1469443658043 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1250ms 03:47:38 INFO - PROCESS | 3852 | 1469443658089 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 3852 | 1469443658093 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 03:47:38 INFO - PROCESS | 3852 | 1469443658099 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:47:38 INFO - PROCESS | 3852 | 1469443658102 Marionette TRACE conn3 <- [1,2290,null,{}] 03:47:38 INFO - PROCESS | 3852 | 1469443658108 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:38 INFO - PROCESS | 3852 | 1469443658111 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:38 INFO - PROCESS | 3852 | 1469443658222 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:47:38 INFO - PROCESS | 3852 | 1469443658356 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:38 INFO - PROCESS | 3852 | 1469443658361 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:38 INFO - PROCESS | 3852 | --DOCSHELL 142C9000 == 35 [pid = 3852] [id = 578] 03:47:38 INFO - PROCESS | 3852 | --DOCSHELL 10F82400 == 34 [pid = 3852] [id = 577] 03:47:38 INFO - PROCESS | 3852 | --DOCSHELL 195C9400 == 33 [pid = 3852] [id = 576] 03:47:38 INFO - PROCESS | 3852 | --DOCSHELL 17AC7C00 == 32 [pid = 3852] [id = 575] 03:47:38 INFO - PROCESS | 3852 | --DOCSHELL 17141800 == 31 [pid = 3852] [id = 574] 03:47:38 INFO - PROCESS | 3852 | --DOCSHELL 16FE5000 == 30 [pid = 3852] [id = 573] 03:47:38 INFO - PROCESS | 3852 | --DOCSHELL 15415800 == 29 [pid = 3852] [id = 572] 03:47:38 INFO - PROCESS | 3852 | --DOCSHELL 12D62400 == 28 [pid = 3852] [id = 571] 03:47:38 INFO - PROCESS | 3852 | --DOCSHELL 1047C400 == 27 [pid = 3852] [id = 570] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (1B203C00) [pid = 3852] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (1A195400) [pid = 3852] [serial = 1678] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (110D0C00) [pid = 3852] [serial = 1648] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (19EDC400) [pid = 3852] [serial = 1676] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (112AC400) [pid = 3852] [serial = 1649] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (131E3800) [pid = 3852] [serial = 1651] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (19ED6C00) [pid = 3852] [serial = 1675] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (13260400) [pid = 3852] [serial = 1652] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (176D0800) [pid = 3852] [serial = 1666] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (176D2000) [pid = 3852] [serial = 1667] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (142D2400) [pid = 3852] [serial = 1654] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (15078400) [pid = 3852] [serial = 1655] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (17024C00) [pid = 3852] [serial = 1663] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1713E800) [pid = 3852] [serial = 1664] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (17F7D000) [pid = 3852] [serial = 1669] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (10EE3800) [pid = 3852] [serial = 1697] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (167EA000) [pid = 3852] [serial = 1660] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (16992400) [pid = 3852] [serial = 1661] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1615A400) [pid = 3852] [serial = 1657] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (161ABC00) [pid = 3852] [serial = 1658] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (1A80D800) [pid = 3852] [serial = 1646] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1059BC00) [pid = 3852] [serial = 1696] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1A319C00) [pid = 3852] [serial = 1679] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (161B8800) [pid = 3852] [serial = 1682] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (161B3000) [pid = 3852] [serial = 1681] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (15018400) [pid = 3852] [serial = 1133] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (1997D000) [pid = 3852] [serial = 1684] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (195CE800) [pid = 3852] [serial = 1672] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (195CF000) [pid = 3852] [serial = 1673] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1800E400) [pid = 3852] [serial = 1670] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (1A805800) [pid = 3852] [serial = 1688] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (1A189800) [pid = 3852] [serial = 1685] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (131E8400) [pid = 3852] [serial = 1694] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (1A805400) [pid = 3852] [serial = 1687] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (1AA1B400) [pid = 3852] [serial = 1691] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (12AD6800) [pid = 3852] [serial = 1693] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (1AA17000) [pid = 3852] [serial = 1690] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3852 | ++DOCSHELL 104EB400 == 28 [pid = 3852] [id = 582] 03:47:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (1051D400) [pid = 3852] [serial = 1746] [outer = 00000000] 03:47:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (10A55C00) [pid = 3852] [serial = 1747] [outer = 1051D400] 03:47:38 INFO - PROCESS | 3852 | 1469443658442 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (112A5000) [pid = 3852] [serial = 1748] [outer = 1051D400] 03:47:38 INFO - PROCESS | 3852 | 1469443658865 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 797ms 03:47:38 INFO - PROCESS | 3852 | 1469443658902 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 3852 | 1469443658906 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 03:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:47:38 INFO - PROCESS | 3852 | 1469443658912 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - PROCESS | 3852 | 1469443658915 Marionette TRACE conn3 <- [1,2294,null,{}] 03:47:38 INFO - PROCESS | 3852 | 1469443658918 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:38 INFO - PROCESS | 3852 | 1469443658921 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:39 INFO - PROCESS | 3852 | 1469443659011 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:47:39 INFO - PROCESS | 3852 | 1469443659017 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:39 INFO - PROCESS | 3852 | 1469443659019 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:39 INFO - PROCESS | 3852 | ++DOCSHELL 13E9BC00 == 29 [pid = 3852] [id = 583] 03:47:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (13E9E000) [pid = 3852] [serial = 1749] [outer = 00000000] 03:47:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (142BB000) [pid = 3852] [serial = 1750] [outer = 13E9E000] 03:47:39 INFO - PROCESS | 3852 | 1469443659066 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (142CD800) [pid = 3852] [serial = 1751] [outer = 13E9E000] 03:47:39 INFO - PROCESS | 3852 | 1469443659572 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 703ms 03:47:39 INFO - PROCESS | 3852 | 1469443659612 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:47:39 INFO - PROCESS | 3852 | 1469443659614 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 03:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:47:39 INFO - PROCESS | 3852 | 1469443659617 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:47:39 INFO - PROCESS | 3852 | 1469443659621 Marionette TRACE conn3 <- [1,2298,null,{}] 03:47:39 INFO - PROCESS | 3852 | 1469443659632 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:39 INFO - PROCESS | 3852 | 1469443659637 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:39 INFO - PROCESS | 3852 | 1469443659752 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:47:39 INFO - PROCESS | 3852 | 1469443659858 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:39 INFO - PROCESS | 3852 | 1469443659861 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:39 INFO - PROCESS | 3852 | ++DOCSHELL 16162400 == 30 [pid = 3852] [id = 584] 03:47:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (16163800) [pid = 3852] [serial = 1752] [outer = 00000000] 03:47:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (161B1800) [pid = 3852] [serial = 1753] [outer = 16163800] 03:47:39 INFO - PROCESS | 3852 | 1469443659908 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (1633F800) [pid = 3852] [serial = 1754] [outer = 16163800] 03:47:40 INFO - PROCESS | 3852 | 1469443660287 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 703ms 03:47:40 INFO - PROCESS | 3852 | 1469443660317 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:47:40 INFO - PROCESS | 3852 | 1469443660319 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 03:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:47:40 INFO - PROCESS | 3852 | 1469443660323 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:47:40 INFO - PROCESS | 3852 | 1469443660324 Marionette TRACE conn3 <- [1,2302,null,{}] 03:47:40 INFO - PROCESS | 3852 | 1469443660328 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:40 INFO - PROCESS | 3852 | 1469443660330 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:40 INFO - PROCESS | 3852 | 1469443660424 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:47:40 INFO - PROCESS | 3852 | 1469443660429 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:40 INFO - PROCESS | 3852 | 1469443660431 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:40 INFO - PROCESS | 3852 | ++DOCSHELL 161ABC00 == 31 [pid = 3852] [id = 585] 03:47:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (1698E000) [pid = 3852] [serial = 1755] [outer = 00000000] 03:47:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (16FE7000) [pid = 3852] [serial = 1756] [outer = 1698E000] 03:47:40 INFO - PROCESS | 3852 | 1469443660481 Marionette DEBUG loaded listener.js 03:47:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (170FA000) [pid = 3852] [serial = 1757] [outer = 1698E000] 03:47:40 INFO - PROCESS | 3852 | 1469443660954 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 704ms 03:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:47:41 INFO - PROCESS | 3852 | 1469443661028 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 3852 | 1469443661030 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 03:47:41 INFO - PROCESS | 3852 | 1469443661034 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - PROCESS | 3852 | 1469443661035 Marionette TRACE conn3 <- [1,2306,null,{}] 03:47:41 INFO - PROCESS | 3852 | 1469443661039 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:41 INFO - PROCESS | 3852 | 1469443661041 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:41 INFO - PROCESS | 3852 | 1469443661152 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:47:41 INFO - PROCESS | 3852 | 1469443661245 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:41 INFO - PROCESS | 3852 | 1469443661247 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:41 INFO - PROCESS | 3852 | ++DOCSHELL 17141C00 == 32 [pid = 3852] [id = 586] 03:47:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (17142000) [pid = 3852] [serial = 1758] [outer = 00000000] 03:47:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1714BC00) [pid = 3852] [serial = 1759] [outer = 17142000] 03:47:41 INFO - PROCESS | 3852 | 1469443661290 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (171C8400) [pid = 3852] [serial = 1760] [outer = 17142000] 03:47:41 INFO - PROCESS | 3852 | 1469443661702 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 3852 | 1469443661734 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 03:47:41 INFO - PROCESS | 3852 | 1469443661737 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:47:41 INFO - PROCESS | 3852 | 1469443661738 Marionette TRACE conn3 <- [1,2310,null,{}] 03:47:41 INFO - PROCESS | 3852 | 1469443661742 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:41 INFO - PROCESS | 3852 | 1469443661747 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:41 INFO - PROCESS | 3852 | 1469443661885 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:47:41 INFO - PROCESS | 3852 | 1469443661897 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:41 INFO - PROCESS | 3852 | 1469443661899 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:41 INFO - PROCESS | 3852 | ++DOCSHELL 16FE4C00 == 33 [pid = 3852] [id = 587] 03:47:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (176D1800) [pid = 3852] [serial = 1761] [outer = 00000000] 03:47:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17F7C800) [pid = 3852] [serial = 1762] [outer = 176D1800] 03:47:41 INFO - PROCESS | 3852 | 1469443661997 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (182BE800) [pid = 3852] [serial = 1763] [outer = 176D1800] 03:47:42 INFO - PROCESS | 3852 | 1469443662400 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 688ms 03:47:42 INFO - PROCESS | 3852 | 1469443662437 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:47:42 INFO - PROCESS | 3852 | 1469443662438 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 03:47:42 INFO - PROCESS | 3852 | 1469443662442 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:47:42 INFO - PROCESS | 3852 | 1469443662453 Marionette TRACE conn3 <- [1,2314,null,{}] 03:47:42 INFO - PROCESS | 3852 | 1469443662456 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:42 INFO - PROCESS | 3852 | 1469443662458 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:42 INFO - PROCESS | 3852 | 1469443662599 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16FE5400) [pid = 3852] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (1047E400) [pid = 3852] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (10A4CC00) [pid = 3852] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (13E9C000) [pid = 3852] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (15B2AC00) [pid = 3852] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (19978400) [pid = 3852] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (16991C00) [pid = 3852] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (17F78400) [pid = 3852] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (12BCE400) [pid = 3852] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (15485C00) [pid = 3852] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (130DCC00) [pid = 3852] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (142D5400) [pid = 3852] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:47:42 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (17146000) [pid = 3852] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:47:42 INFO - PROCESS | 3852 | 1469443662761 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:42 INFO - PROCESS | 3852 | 1469443662763 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:42 INFO - PROCESS | 3852 | ++DOCSHELL 104E5400 == 34 [pid = 3852] [id = 588] 03:47:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (10512000) [pid = 3852] [serial = 1764] [outer = 00000000] 03:47:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (130DCC00) [pid = 3852] [serial = 1765] [outer = 10512000] 03:47:42 INFO - PROCESS | 3852 | 1469443662806 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (142CAC00) [pid = 3852] [serial = 1766] [outer = 10512000] 03:47:43 INFO - PROCESS | 3852 | 1469443663169 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 766ms 03:47:43 INFO - PROCESS | 3852 | 1469443663203 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:47:43 INFO - PROCESS | 3852 | 1469443663205 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 03:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:47:43 INFO - PROCESS | 3852 | 1469443663208 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - PROCESS | 3852 | 1469443663210 Marionette TRACE conn3 <- [1,2318,null,{}] 03:47:43 INFO - PROCESS | 3852 | 1469443663214 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:43 INFO - PROCESS | 3852 | 1469443663215 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:43 INFO - PROCESS | 3852 | 1469443663335 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:47:43 INFO - PROCESS | 3852 | 1469443663343 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:43 INFO - PROCESS | 3852 | 1469443663345 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:43 INFO - PROCESS | 3852 | ++DOCSHELL 15485C00 == 35 [pid = 3852] [id = 589] 03:47:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (16991C00) [pid = 3852] [serial = 1767] [outer = 00000000] 03:47:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (195CB000) [pid = 3852] [serial = 1768] [outer = 16991C00] 03:47:43 INFO - PROCESS | 3852 | 1469443663388 Marionette DEBUG loaded listener.js 03:47:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (19975C00) [pid = 3852] [serial = 1769] [outer = 16991C00] 03:47:43 INFO - PROCESS | 3852 | 1469443663790 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 641ms 03:47:43 INFO - PROCESS | 3852 | 1469443663847 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 03:47:43 INFO - PROCESS | 3852 | 1469443663849 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 03:47:43 INFO - PROCESS | 3852 | 1469443663852 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:47:43 INFO - PROCESS | 3852 | 1469443663854 Marionette TRACE conn3 <- [1,2322,null,{}] 03:47:43 INFO - PROCESS | 3852 | 1469443663857 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:43 INFO - PROCESS | 3852 | 1469443663859 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:43 INFO - PROCESS | 3852 | 1469443663972 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:47:43 INFO - PROCESS | 3852 | 1469443663980 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:43 INFO - PROCESS | 3852 | 1469443663982 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:44 INFO - PROCESS | 3852 | ++DOCSHELL 17ACEC00 == 36 [pid = 3852] [id = 590] 03:47:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (195CA800) [pid = 3852] [serial = 1770] [outer = 00000000] 03:47:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (19ED9C00) [pid = 3852] [serial = 1771] [outer = 195CA800] 03:47:44 INFO - PROCESS | 3852 | 1469443664053 Marionette DEBUG loaded listener.js 03:47:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1A089800) [pid = 3852] [serial = 1772] [outer = 195CA800] 03:47:44 INFO - PROCESS | 3852 | 1469443664470 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 640ms 03:47:44 INFO - PROCESS | 3852 | 1469443664490 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:47:44 INFO - PROCESS | 3852 | 1469443664492 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 03:47:44 INFO - PROCESS | 3852 | 1469443664495 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:47:44 INFO - PROCESS | 3852 | 1469443664497 Marionette TRACE conn3 <- [1,2326,null,{}] 03:47:44 INFO - PROCESS | 3852 | 1469443664508 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:44 INFO - PROCESS | 3852 | 1469443664511 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:44 INFO - PROCESS | 3852 | 1469443664637 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:47:44 INFO - PROCESS | 3852 | 1469443664649 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:44 INFO - PROCESS | 3852 | 1469443664650 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:44 INFO - PROCESS | 3852 | ++DOCSHELL 161B0400 == 37 [pid = 3852] [id = 591] 03:47:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (18014800) [pid = 3852] [serial = 1773] [outer = 00000000] 03:47:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1A195000) [pid = 3852] [serial = 1774] [outer = 18014800] 03:47:44 INFO - PROCESS | 3852 | 1469443664699 Marionette DEBUG loaded listener.js 03:47:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1A319400) [pid = 3852] [serial = 1775] [outer = 18014800] 03:47:45 INFO - PROCESS | 3852 | 1469443665405 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 953ms 03:47:45 INFO - PROCESS | 3852 | 1469443665442 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:47:45 INFO - PROCESS | 3852 | 1469443665446 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 03:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:47:45 INFO - PROCESS | 3852 | 1469443665450 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:47:45 INFO - PROCESS | 3852 | 1469443665454 Marionette TRACE conn3 <- [1,2330,null,{}] 03:47:45 INFO - PROCESS | 3852 | 1469443665459 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:45 INFO - PROCESS | 3852 | 1469443665462 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:45 INFO - PROCESS | 3852 | 1469443665579 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:47:45 INFO - PROCESS | 3852 | 1469443665715 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 3852 | 1469443665718 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:45 INFO - PROCESS | 3852 | ++DOCSHELL 10EE3800 == 38 [pid = 3852] [id = 592] 03:47:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (13147400) [pid = 3852] [serial = 1776] [outer = 00000000] 03:47:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (139D6C00) [pid = 3852] [serial = 1777] [outer = 13147400] 03:47:45 INFO - PROCESS | 3852 | 1469443665775 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (15016400) [pid = 3852] [serial = 1778] [outer = 13147400] 03:47:46 INFO - PROCESS | 3852 | 1469443666318 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 907ms 03:47:46 INFO - PROCESS | 3852 | 1469443666353 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:47:46 INFO - PROCESS | 3852 | 1469443666357 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 03:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:47:46 INFO - PROCESS | 3852 | 1469443666364 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:47:46 INFO - PROCESS | 3852 | 1469443666367 Marionette TRACE conn3 <- [1,2334,null,{}] 03:47:46 INFO - PROCESS | 3852 | 1469443666371 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:46 INFO - PROCESS | 3852 | 1469443666374 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:46 INFO - PROCESS | 3852 | 1469443666494 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:47:46 INFO - PROCESS | 3852 | 1469443666608 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:46 INFO - PROCESS | 3852 | 1469443666611 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:46 INFO - PROCESS | 3852 | ++DOCSHELL 1633C800 == 39 [pid = 3852] [id = 593] 03:47:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (163AF800) [pid = 3852] [serial = 1779] [outer = 00000000] 03:47:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (16FE5000) [pid = 3852] [serial = 1780] [outer = 163AF800] 03:47:46 INFO - PROCESS | 3852 | 1469443666706 Marionette DEBUG loaded listener.js 03:47:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (17146000) [pid = 3852] [serial = 1781] [outer = 163AF800] 03:47:47 INFO - PROCESS | 3852 | 1469443667282 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 938ms 03:47:47 INFO - PROCESS | 3852 | 1469443667308 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:47:47 INFO - PROCESS | 3852 | 1469443667311 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 03:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:47:47 INFO - PROCESS | 3852 | 1469443667315 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - PROCESS | 3852 | 1469443667318 Marionette TRACE conn3 <- [1,2338,null,{}] 03:47:47 INFO - PROCESS | 3852 | 1469443667329 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:47 INFO - PROCESS | 3852 | 1469443667334 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:47 INFO - PROCESS | 3852 | 1469443667439 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:47:47 INFO - PROCESS | 3852 | 1469443667555 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 3852 | 1469443667560 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:47 INFO - PROCESS | 3852 | ++DOCSHELL 19ED0C00 == 40 [pid = 3852] [id = 594] 03:47:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (19ED2400) [pid = 3852] [serial = 1782] [outer = 00000000] 03:47:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1A18E400) [pid = 3852] [serial = 1783] [outer = 19ED2400] 03:47:47 INFO - PROCESS | 3852 | 1469443667667 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (1A5C0C00) [pid = 3852] [serial = 1784] [outer = 19ED2400] 03:47:48 INFO - PROCESS | 3852 | 1469443668467 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1188ms 03:47:48 INFO - PROCESS | 3852 | 1469443668514 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 3852 | 1469443668518 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 03:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:47:48 INFO - PROCESS | 3852 | 1469443668523 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - PROCESS | 3852 | 1469443668526 Marionette TRACE conn3 <- [1,2342,null,{}] 03:47:48 INFO - PROCESS | 3852 | 1469443668532 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:48 INFO - PROCESS | 3852 | 1469443668535 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:48 INFO - PROCESS | 3852 | 1469443668644 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:47:48 INFO - PROCESS | 3852 | 1469443668783 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:48 INFO - PROCESS | 3852 | 1469443668788 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:48 INFO - PROCESS | 3852 | ++DOCSHELL 13C24800 == 41 [pid = 3852] [id = 595] 03:47:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (13C25400) [pid = 3852] [serial = 1785] [outer = 00000000] 03:47:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (13EA0800) [pid = 3852] [serial = 1786] [outer = 13C25400] 03:47:48 INFO - PROCESS | 3852 | 1469443668839 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (142BD400) [pid = 3852] [serial = 1787] [outer = 13C25400] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 17ACEC00 == 40 [pid = 3852] [id = 590] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 15485C00 == 39 [pid = 3852] [id = 589] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 104E5400 == 38 [pid = 3852] [id = 588] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 16FE4C00 == 37 [pid = 3852] [id = 587] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 17141C00 == 36 [pid = 3852] [id = 586] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 161ABC00 == 35 [pid = 3852] [id = 585] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 16162400 == 34 [pid = 3852] [id = 584] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 13E9BC00 == 33 [pid = 3852] [id = 583] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 104EB400 == 32 [pid = 3852] [id = 582] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 1A317400 == 31 [pid = 3852] [id = 579] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 110CA800 == 30 [pid = 3852] [id = 580] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 15393400 == 29 [pid = 3852] [id = 581] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 1633C800 == 28 [pid = 3852] [id = 593] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 19ED0C00 == 27 [pid = 3852] [id = 594] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 161B0400 == 26 [pid = 3852] [id = 591] 03:47:49 INFO - PROCESS | 3852 | --DOCSHELL 10EE3800 == 25 [pid = 3852] [id = 592] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (16FEF000) [pid = 3852] [serial = 1720] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (12AB4800) [pid = 3852] [serial = 1712] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (10A0A000) [pid = 3852] [serial = 1711] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (13147C00) [pid = 3852] [serial = 1700] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (12D9BC00) [pid = 3852] [serial = 1699] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (142D4400) [pid = 3852] [serial = 1703] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (142C7800) [pid = 3852] [serial = 1702] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (161B2C00) [pid = 3852] [serial = 1706] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (19ED3800) [pid = 3852] [serial = 1729] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (161A9400) [pid = 3852] [serial = 1705] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (16FA1C00) [pid = 3852] [serial = 1709] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16E78800) [pid = 3852] [serial = 1708] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (182C2000) [pid = 3852] [serial = 1727] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (182BAC00) [pid = 3852] [serial = 1726] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (13EA5000) [pid = 3852] [serial = 1732] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (142D0000) [pid = 3852] [serial = 1733] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (15B23C00) [pid = 3852] [serial = 1717] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (161ADC00) [pid = 3852] [serial = 1718] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (1A5BF400) [pid = 3852] [serial = 1738] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (13C31400) [pid = 3852] [serial = 1714] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1997E400) [pid = 3852] [serial = 1736] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (13CF0C00) [pid = 3852] [serial = 1715] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (1A08A000) [pid = 3852] [serial = 1730] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (176D7400) [pid = 3852] [serial = 1723] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (195C7C00) [pid = 3852] [serial = 1735] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (178AF400) [pid = 3852] [serial = 1724] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (17022400) [pid = 3852] [serial = 1721] [outer = 00000000] [url = about:blank] 03:47:49 INFO - PROCESS | 3852 | 1469443669997 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1500ms 03:47:50 INFO - PROCESS | 3852 | 1469443670024 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 3852 | 1469443670028 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 03:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:47:50 INFO - PROCESS | 3852 | 1469443670040 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - PROCESS | 3852 | 1469443670043 Marionette TRACE conn3 <- [1,2346,null,{}] 03:47:50 INFO - PROCESS | 3852 | 1469443670049 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:50 INFO - PROCESS | 3852 | 1469443670052 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:50 INFO - PROCESS | 3852 | 1469443670140 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:47:50 INFO - PROCESS | 3852 | 1469443670148 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:50 INFO - PROCESS | 3852 | 1469443670153 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:50 INFO - PROCESS | 3852 | ++DOCSHELL 110D2800 == 26 [pid = 3852] [id = 596] 03:47:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (110D3C00) [pid = 3852] [serial = 1788] [outer = 00000000] 03:47:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (12AD5400) [pid = 3852] [serial = 1789] [outer = 110D3C00] 03:47:50 INFO - PROCESS | 3852 | 1469443670203 Marionette DEBUG loaded listener.js 03:47:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (12D63400) [pid = 3852] [serial = 1790] [outer = 110D3C00] 03:47:50 INFO - PROCESS | 3852 | 1469443670711 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 735ms 03:47:50 INFO - PROCESS | 3852 | 1469443670780 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 3852 | 1469443670785 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 03:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:47:50 INFO - PROCESS | 3852 | 1469443670791 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - PROCESS | 3852 | 1469443670794 Marionette TRACE conn3 <- [1,2350,null,{}] 03:47:50 INFO - PROCESS | 3852 | 1469443670797 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:50 INFO - PROCESS | 3852 | 1469443670800 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:50 INFO - PROCESS | 3852 | 1469443670887 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:47:50 INFO - PROCESS | 3852 | 1469443670991 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:50 INFO - PROCESS | 3852 | 1469443670993 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:51 INFO - PROCESS | 3852 | ++DOCSHELL 139D5C00 == 27 [pid = 3852] [id = 597] 03:47:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (13C26400) [pid = 3852] [serial = 1791] [outer = 00000000] 03:47:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (13CF0C00) [pid = 3852] [serial = 1792] [outer = 13C26400] 03:47:51 INFO - PROCESS | 3852 | 1469443671041 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (142B1400) [pid = 3852] [serial = 1793] [outer = 13C26400] 03:47:51 INFO - PROCESS | 3852 | 1469443671408 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 641ms 03:47:51 INFO - PROCESS | 3852 | 1469443671439 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:47:51 INFO - PROCESS | 3852 | 1469443671441 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 03:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:47:51 INFO - PROCESS | 3852 | 1469443671445 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:47:51 INFO - PROCESS | 3852 | 1469443671449 Marionette TRACE conn3 <- [1,2354,null,{}] 03:47:51 INFO - PROCESS | 3852 | 1469443671460 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:51 INFO - PROCESS | 3852 | 1469443671466 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:51 INFO - PROCESS | 3852 | 1469443671549 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:47:51 INFO - PROCESS | 3852 | 1469443671556 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:51 INFO - PROCESS | 3852 | 1469443671559 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:51 INFO - PROCESS | 3852 | ++DOCSHELL 1540F000 == 28 [pid = 3852] [id = 598] 03:47:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (15485C00) [pid = 3852] [serial = 1794] [outer = 00000000] 03:47:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (15B2F400) [pid = 3852] [serial = 1795] [outer = 15485C00] 03:47:51 INFO - PROCESS | 3852 | 1469443671606 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (161AAC00) [pid = 3852] [serial = 1796] [outer = 15485C00] 03:47:52 INFO - PROCESS | 3852 | 1469443672112 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 704ms 03:47:52 INFO - PROCESS | 3852 | 1469443672145 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:47:52 INFO - PROCESS | 3852 | 1469443672148 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 03:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:47:52 INFO - PROCESS | 3852 | 1469443672151 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:47:52 INFO - PROCESS | 3852 | 1469443672153 Marionette TRACE conn3 <- [1,2358,null,{}] 03:47:52 INFO - PROCESS | 3852 | 1469443672156 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:52 INFO - PROCESS | 3852 | 1469443672159 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:52 INFO - PROCESS | 3852 | 1469443672308 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:47:52 INFO - PROCESS | 3852 | 1469443672331 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:52 INFO - PROCESS | 3852 | 1469443672334 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:52 INFO - PROCESS | 3852 | ++DOCSHELL 1633C800 == 29 [pid = 3852] [id = 599] 03:47:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (1633E800) [pid = 3852] [serial = 1797] [outer = 00000000] 03:47:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (16993400) [pid = 3852] [serial = 1798] [outer = 1633E800] 03:47:52 INFO - PROCESS | 3852 | 1469443672378 Marionette DEBUG loaded listener.js 03:47:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16FA1C00) [pid = 3852] [serial = 1799] [outer = 1633E800] 03:47:52 INFO - PROCESS | 3852 | 1469443672814 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 703ms 03:47:52 INFO - PROCESS | 3852 | 1469443672849 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:47:52 INFO - PROCESS | 3852 | 1469443672851 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 03:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:47:52 INFO - PROCESS | 3852 | 1469443672854 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:47:52 INFO - PROCESS | 3852 | 1469443672856 Marionette TRACE conn3 <- [1,2362,null,{}] 03:47:52 INFO - PROCESS | 3852 | 1469443672859 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:52 INFO - PROCESS | 3852 | 1469443672862 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:52 INFO - PROCESS | 3852 | 1469443672970 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 03:47:52 INFO - PROCESS | 3852 | 1469443672976 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:52 INFO - PROCESS | 3852 | 1469443672978 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:52 INFO - PROCESS | 3852 | ++DOCSHELL 16FE3400 == 30 [pid = 3852] [id = 600] 03:47:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16FE4400) [pid = 3852] [serial = 1800] [outer = 00000000] 03:47:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1701C000) [pid = 3852] [serial = 1801] [outer = 16FE4400] 03:47:53 INFO - PROCESS | 3852 | 1469443673025 Marionette DEBUG loaded listener.js 03:47:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1713DC00) [pid = 3852] [serial = 1802] [outer = 16FE4400] 03:47:53 INFO - PROCESS | 3852 | 1469443673483 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 703ms 03:47:53 INFO - PROCESS | 3852 | 1469443673554 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 3852 | 1469443673556 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 03:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:47:53 INFO - PROCESS | 3852 | 1469443673560 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - PROCESS | 3852 | 1469443673561 Marionette TRACE conn3 <- [1,2366,null,{}] 03:47:53 INFO - PROCESS | 3852 | 1469443673565 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:53 INFO - PROCESS | 3852 | 1469443673571 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:53 INFO - PROCESS | 3852 | 1469443673740 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (17142000) [pid = 3852] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (15399000) [pid = 3852] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (176D1800) [pid = 3852] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (13E9E000) [pid = 3852] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (1051D400) [pid = 3852] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (1698E000) [pid = 3852] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (1A317800) [pid = 3852] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (16163800) [pid = 3852] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (110CC400) [pid = 3852] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (10512000) [pid = 3852] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (16991C00) [pid = 3852] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (18014800) [pid = 3852] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:47:54 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (195CA800) [pid = 3852] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:47:54 INFO - PROCESS | 3852 | 1469443674068 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:54 INFO - PROCESS | 3852 | 1469443674070 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:54 INFO - PROCESS | 3852 | ++DOCSHELL 10434000 == 31 [pid = 3852] [id = 601] 03:47:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (10512000) [pid = 3852] [serial = 1803] [outer = 00000000] 03:47:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (132ECC00) [pid = 3852] [serial = 1804] [outer = 10512000] 03:47:54 INFO - PROCESS | 3852 | 1469443674114 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (1540CC00) [pid = 3852] [serial = 1805] [outer = 10512000] 03:47:54 INFO - PROCESS | 3852 | 1469443674455 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:47:54 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:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 938ms 03:47:54 INFO - PROCESS | 3852 | 1469443674505 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 03:47:54 INFO - PROCESS | 3852 | 1469443674516 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 03:47:54 INFO - PROCESS | 3852 | 1469443674520 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:47:54 INFO - PROCESS | 3852 | 1469443674522 Marionette TRACE conn3 <- [1,2370,null,{}] 03:47:54 INFO - PROCESS | 3852 | 1469443674525 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:54 INFO - PROCESS | 3852 | 1469443674527 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:54 INFO - PROCESS | 3852 | 1469443674639 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 03:47:54 INFO - PROCESS | 3852 | 1469443674647 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:54 INFO - PROCESS | 3852 | 1469443674648 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:54 INFO - PROCESS | 3852 | ++DOCSHELL 15399C00 == 32 [pid = 3852] [id = 602] 03:47:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (15493400) [pid = 3852] [serial = 1806] [outer = 00000000] 03:47:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (17AC5C00) [pid = 3852] [serial = 1807] [outer = 15493400] 03:47:54 INFO - PROCESS | 3852 | 1469443674699 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (17AC6400) [pid = 3852] [serial = 1808] [outer = 15493400] 03:47:55 INFO - PROCESS | 3852 | 1469443675112 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:47:55 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:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 640ms 03:47:55 INFO - PROCESS | 3852 | 1469443675160 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 3852 | 1469443675161 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 03:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:47:55 INFO - PROCESS | 3852 | 1469443675165 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 3852 | 1469443675167 Marionette TRACE conn3 <- [1,2374,null,{}] 03:47:55 INFO - PROCESS | 3852 | 1469443675171 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:55 INFO - PROCESS | 3852 | 1469443675173 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:55 INFO - PROCESS | 3852 | 1469443675247 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 03:47:55 INFO - PROCESS | 3852 | 1469443675371 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 3852 | 1469443675373 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:55 INFO - PROCESS | 3852 | ++DOCSHELL 10F8CC00 == 33 [pid = 3852] [id = 603] 03:47:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (110D3400) [pid = 3852] [serial = 1809] [outer = 00000000] 03:47:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (17AC2000) [pid = 3852] [serial = 1810] [outer = 110D3400] 03:47:55 INFO - PROCESS | 3852 | 1469443675415 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (18013800) [pid = 3852] [serial = 1811] [outer = 110D3400] 03:47:55 INFO - PROCESS | 3852 | 1469443675764 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 641ms 03:47:55 INFO - PROCESS | 3852 | 1469443675803 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 3852 | 1469443675805 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 03:47:55 INFO - PROCESS | 3852 | 1469443675808 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:47:55 INFO - PROCESS | 3852 | 1469443675810 Marionette TRACE conn3 <- [1,2378,null,{}] 03:47:55 INFO - PROCESS | 3852 | 1469443675813 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:55 INFO - PROCESS | 3852 | 1469443675815 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:55 INFO - PROCESS | 3852 | 1469443675929 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 03:47:55 INFO - PROCESS | 3852 | 1469443675937 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 3852 | 1469443675939 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:55 INFO - PROCESS | 3852 | ++DOCSHELL 1540B400 == 34 [pid = 3852] [id = 604] 03:47:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (195C5000) [pid = 3852] [serial = 1812] [outer = 00000000] 03:47:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (19975400) [pid = 3852] [serial = 1813] [outer = 195C5000] 03:47:55 INFO - PROCESS | 3852 | 1469443675981 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (19978000) [pid = 3852] [serial = 1814] [outer = 195C5000] 03:47:56 INFO - PROCESS | 3852 | 1469443676763 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1000ms 03:47:56 INFO - PROCESS | 3852 | 1469443676812 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 03:47:56 INFO - PROCESS | 3852 | 1469443676817 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 03:47:56 INFO - PROCESS | 3852 | 1469443676821 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:47:56 INFO - PROCESS | 3852 | 1469443676827 Marionette TRACE conn3 <- [1,2382,null,{}] 03:47:56 INFO - PROCESS | 3852 | 1469443676832 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:56 INFO - PROCESS | 3852 | 1469443676835 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:56 INFO - PROCESS | 3852 | 1469443676958 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 03:47:57 INFO - PROCESS | 3852 | 1469443677093 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:57 INFO - PROCESS | 3852 | 1469443677096 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:57 INFO - PROCESS | 3852 | ++DOCSHELL 10A54C00 == 35 [pid = 3852] [id = 605] 03:47:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (10EE3400) [pid = 3852] [serial = 1815] [outer = 00000000] 03:47:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (13074C00) [pid = 3852] [serial = 1816] [outer = 10EE3400] 03:47:57 INFO - PROCESS | 3852 | 1469443677154 Marionette DEBUG loaded listener.js 03:47:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (13C31C00) [pid = 3852] [serial = 1817] [outer = 10EE3400] 03:47:57 INFO - PROCESS | 3852 | 1469443677904 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1094ms 03:47:57 INFO - PROCESS | 3852 | 1469443677917 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 03:47:57 INFO - PROCESS | 3852 | 1469443677921 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 03:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:47:57 INFO - PROCESS | 3852 | 1469443677928 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:47:57 INFO - PROCESS | 3852 | 1469443677931 Marionette TRACE conn3 <- [1,2386,null,{}] 03:47:57 INFO - PROCESS | 3852 | 1469443677935 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:57 INFO - PROCESS | 3852 | 1469443677938 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:58 INFO - PROCESS | 3852 | 1469443678058 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 03:47:58 INFO - PROCESS | 3852 | 1469443678305 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:58 INFO - PROCESS | 3852 | 1469443678308 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:58 INFO - PROCESS | 3852 | ++DOCSHELL 10276C00 == 36 [pid = 3852] [id = 606] 03:47:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (102CA800) [pid = 3852] [serial = 1818] [outer = 00000000] 03:47:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (104E2800) [pid = 3852] [serial = 1819] [outer = 102CA800] 03:47:58 INFO - PROCESS | 3852 | 1469443678367 Marionette DEBUG loaded listener.js 03:47:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (10EDB000) [pid = 3852] [serial = 1820] [outer = 102CA800] 03:47:58 INFO - PROCESS | 3852 | --DOCSHELL 10F8CC00 == 35 [pid = 3852] [id = 603] 03:47:58 INFO - PROCESS | 3852 | --DOCSHELL 15399C00 == 34 [pid = 3852] [id = 602] 03:47:58 INFO - PROCESS | 3852 | --DOCSHELL 10434000 == 33 [pid = 3852] [id = 601] 03:47:58 INFO - PROCESS | 3852 | --DOCSHELL 16FE3400 == 32 [pid = 3852] [id = 600] 03:47:58 INFO - PROCESS | 3852 | --DOCSHELL 1633C800 == 31 [pid = 3852] [id = 599] 03:47:58 INFO - PROCESS | 3852 | --DOCSHELL 1540F000 == 30 [pid = 3852] [id = 598] 03:47:58 INFO - PROCESS | 3852 | --DOCSHELL 139D5C00 == 29 [pid = 3852] [id = 597] 03:47:58 INFO - PROCESS | 3852 | --DOCSHELL 110D2800 == 28 [pid = 3852] [id = 596] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (1A195000) [pid = 3852] [serial = 1774] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (19ED9C00) [pid = 3852] [serial = 1771] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1A089800) [pid = 3852] [serial = 1772] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1714BC00) [pid = 3852] [serial = 1759] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16342800) [pid = 3852] [serial = 1744] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (17F7C800) [pid = 3852] [serial = 1762] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (16FA1800) [pid = 3852] [serial = 1745] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (142BB000) [pid = 3852] [serial = 1750] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (142CD800) [pid = 3852] [serial = 1751] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (10A55C00) [pid = 3852] [serial = 1747] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (112A5000) [pid = 3852] [serial = 1748] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (16FE7000) [pid = 3852] [serial = 1756] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1A6BEC00) [pid = 3852] [serial = 1739] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (161B1800) [pid = 3852] [serial = 1753] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1633F800) [pid = 3852] [serial = 1754] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (12D97400) [pid = 3852] [serial = 1741] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (13258800) [pid = 3852] [serial = 1742] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (171C8400) [pid = 3852] [serial = 1760] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (130DCC00) [pid = 3852] [serial = 1765] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (182BE800) [pid = 3852] [serial = 1763] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (142CAC00) [pid = 3852] [serial = 1766] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (19975C00) [pid = 3852] [serial = 1769] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (195CB000) [pid = 3852] [serial = 1768] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (170FA000) [pid = 3852] [serial = 1757] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (1A319400) [pid = 3852] [serial = 1775] [outer = 00000000] [url = about:blank] 03:47:59 INFO - PROCESS | 3852 | 1469443679008 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1094ms 03:47:59 INFO - PROCESS | 3852 | 1469443679027 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 03:47:59 INFO - PROCESS | 3852 | 1469443679030 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 03:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:47:59 INFO - PROCESS | 3852 | 1469443679034 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:47:59 INFO - PROCESS | 3852 | 1469443679037 Marionette TRACE conn3 <- [1,2390,null,{}] 03:47:59 INFO - PROCESS | 3852 | 1469443679042 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:59 INFO - PROCESS | 3852 | 1469443679046 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:59 INFO - PROCESS | 3852 | 1469443679131 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 03:47:59 INFO - PROCESS | 3852 | 1469443679141 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:59 INFO - PROCESS | 3852 | 1469443679143 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:59 INFO - PROCESS | 3852 | ++DOCSHELL 13151000 == 29 [pid = 3852] [id = 607] 03:47:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (131E3800) [pid = 3852] [serial = 1821] [outer = 00000000] 03:47:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (13E9E000) [pid = 3852] [serial = 1822] [outer = 131E3800] 03:47:59 INFO - PROCESS | 3852 | 1469443679189 Marionette DEBUG loaded listener.js 03:47:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (142CD800) [pid = 3852] [serial = 1823] [outer = 131E3800] 03:47:59 INFO - PROCESS | 3852 | 1469443679682 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 688ms 03:47:59 INFO - PROCESS | 3852 | 1469443679733 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 03:47:59 INFO - PROCESS | 3852 | 1469443679736 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 03:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:47:59 INFO - PROCESS | 3852 | 1469443679741 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:47:59 INFO - PROCESS | 3852 | 1469443679743 Marionette TRACE conn3 <- [1,2394,null,{}] 03:47:59 INFO - PROCESS | 3852 | 1469443679747 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:59 INFO - PROCESS | 3852 | 1469443679749 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:59 INFO - PROCESS | 3852 | 1469443679842 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 03:47:59 INFO - PROCESS | 3852 | 1469443679851 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:59 INFO - PROCESS | 3852 | 1469443679853 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:47:59 INFO - PROCESS | 3852 | ++DOCSHELL 15396C00 == 30 [pid = 3852] [id = 608] 03:47:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (15399000) [pid = 3852] [serial = 1824] [outer = 00000000] 03:47:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (15B2AC00) [pid = 3852] [serial = 1825] [outer = 15399000] 03:47:59 INFO - PROCESS | 3852 | 1469443679897 Marionette DEBUG loaded listener.js 03:47:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (161AF800) [pid = 3852] [serial = 1826] [outer = 15399000] 03:48:00 INFO - PROCESS | 3852 | 1469443680399 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 703ms 03:48:00 INFO - PROCESS | 3852 | 1469443680441 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 03:48:00 INFO - PROCESS | 3852 | 1469443680443 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 03:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:48:00 INFO - PROCESS | 3852 | 1469443680448 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:48:00 INFO - PROCESS | 3852 | 1469443680454 Marionette TRACE conn3 <- [1,2398,null,{}] 03:48:00 INFO - PROCESS | 3852 | 1469443680463 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:00 INFO - PROCESS | 3852 | 1469443680467 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:00 INFO - PROCESS | 3852 | 1469443680551 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 03:48:00 INFO - PROCESS | 3852 | 1469443680650 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:00 INFO - PROCESS | 3852 | 1469443680652 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:00 INFO - PROCESS | 3852 | ++DOCSHELL 169F8400 == 31 [pid = 3852] [id = 609] 03:48:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (169FA800) [pid = 3852] [serial = 1827] [outer = 00000000] 03:48:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (16FE2800) [pid = 3852] [serial = 1828] [outer = 169FA800] 03:48:00 INFO - PROCESS | 3852 | 1469443680704 Marionette DEBUG loaded listener.js 03:48:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (16FEDC00) [pid = 3852] [serial = 1829] [outer = 169FA800] 03:48:01 INFO - PROCESS | 3852 | 1469443681080 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 657ms 03:48:01 INFO - PROCESS | 3852 | 1469443681105 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 03:48:01 INFO - PROCESS | 3852 | 1469443681107 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 03:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:48:01 INFO - PROCESS | 3852 | 1469443681111 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:48:01 INFO - PROCESS | 3852 | 1469443681112 Marionette TRACE conn3 <- [1,2402,null,{}] 03:48:01 INFO - PROCESS | 3852 | 1469443681116 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:01 INFO - PROCESS | 3852 | 1469443681118 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:01 INFO - PROCESS | 3852 | 1469443681249 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 03:48:01 INFO - PROCESS | 3852 | 1469443681297 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:01 INFO - PROCESS | 3852 | 1469443681299 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:01 INFO - PROCESS | 3852 | ++DOCSHELL 1713D400 == 32 [pid = 3852] [id = 610] 03:48:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (17140000) [pid = 3852] [serial = 1830] [outer = 00000000] 03:48:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (17148400) [pid = 3852] [serial = 1831] [outer = 17140000] 03:48:01 INFO - PROCESS | 3852 | 1469443681343 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (171C8400) [pid = 3852] [serial = 1832] [outer = 17140000] 03:48:01 INFO - PROCESS | 3852 | 1469443681777 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 688ms 03:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:48:01 INFO - PROCESS | 3852 | 1469443681810 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 03:48:01 INFO - PROCESS | 3852 | 1469443681812 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 03:48:01 INFO - PROCESS | 3852 | 1469443681815 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:48:01 INFO - PROCESS | 3852 | 1469443681817 Marionette TRACE conn3 <- [1,2406,null,{}] 03:48:01 INFO - PROCESS | 3852 | 1469443681820 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:01 INFO - PROCESS | 3852 | 1469443681822 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:01 INFO - PROCESS | 3852 | 1469443681934 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 03:48:01 INFO - PROCESS | 3852 | 1469443681940 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:01 INFO - PROCESS | 3852 | 1469443681945 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:02 INFO - PROCESS | 3852 | ++DOCSHELL 1507E800 == 33 [pid = 3852] [id = 611] 03:48:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (176DA000) [pid = 3852] [serial = 1833] [outer = 00000000] 03:48:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (18014800) [pid = 3852] [serial = 1834] [outer = 176DA000] 03:48:02 INFO - PROCESS | 3852 | 1469443682053 Marionette DEBUG loaded listener.js 03:48:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (182C5400) [pid = 3852] [serial = 1835] [outer = 176DA000] 03:48:02 INFO - PROCESS | 3852 | 1469443682497 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 735ms 03:48:02 INFO - PROCESS | 3852 | 1469443682556 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 03:48:02 INFO - PROCESS | 3852 | 1469443682558 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 03:48:02 INFO - PROCESS | 3852 | 1469443682561 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:48:02 INFO - PROCESS | 3852 | 1469443682563 Marionette TRACE conn3 <- [1,2410,null,{}] 03:48:02 INFO - PROCESS | 3852 | 1469443682566 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:02 INFO - PROCESS | 3852 | 1469443682569 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:02 INFO - PROCESS | 3852 | 1469443682706 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 03:48:02 INFO - PROCESS | 3852 | 1469443682783 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:02 INFO - PROCESS | 3852 | 1469443682785 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:02 INFO - PROCESS | 3852 | ++DOCSHELL 13C2FC00 == 34 [pid = 3852] [id = 612] 03:48:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (161B4000) [pid = 3852] [serial = 1836] [outer = 00000000] 03:48:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1997E000) [pid = 3852] [serial = 1837] [outer = 161B4000] 03:48:02 INFO - PROCESS | 3852 | 1469443682835 Marionette DEBUG loaded listener.js 03:48:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (19ED9400) [pid = 3852] [serial = 1838] [outer = 161B4000] 03:48:03 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (110D3400) [pid = 3852] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:48:03 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1633E800) [pid = 3852] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:48:03 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (16FE4400) [pid = 3852] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:48:03 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (13C25400) [pid = 3852] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:48:03 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (13C26400) [pid = 3852] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:48:03 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (15485C00) [pid = 3852] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:48:03 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (110D3C00) [pid = 3852] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:48:03 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (13147400) [pid = 3852] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:48:03 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (10512000) [pid = 3852] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:48:03 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (163AF800) [pid = 3852] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:48:03 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (19ED2400) [pid = 3852] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:48:03 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (15493400) [pid = 3852] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:48:03 INFO - PROCESS | 3852 | 1469443683315 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 797ms 03:48:03 INFO - PROCESS | 3852 | 1469443683364 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 03:48:03 INFO - PROCESS | 3852 | 1469443683366 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 03:48:03 INFO - PROCESS | 3852 | 1469443683369 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:48:03 INFO - PROCESS | 3852 | 1469443683371 Marionette TRACE conn3 <- [1,2414,null,{}] 03:48:03 INFO - PROCESS | 3852 | 1469443683374 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:03 INFO - PROCESS | 3852 | 1469443683376 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:03 INFO - PROCESS | 3852 | 1469443683453 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 03:48:03 INFO - PROCESS | 3852 | 1469443683461 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:03 INFO - PROCESS | 3852 | 1469443683463 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:03 INFO - PROCESS | 3852 | ++DOCSHELL 13C26400 == 35 [pid = 3852] [id = 613] 03:48:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (13E9DC00) [pid = 3852] [serial = 1839] [outer = 00000000] 03:48:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (15B23C00) [pid = 3852] [serial = 1840] [outer = 13E9DC00] 03:48:03 INFO - PROCESS | 3852 | 1469443683506 Marionette DEBUG loaded listener.js 03:48:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (15B30000) [pid = 3852] [serial = 1841] [outer = 13E9DC00] 03:48:03 INFO - PROCESS | 3852 | 1469443683939 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 594ms 03:48:03 INFO - PROCESS | 3852 | 1469443683971 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 03:48:03 INFO - PROCESS | 3852 | 1469443683973 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 03:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:48:03 INFO - PROCESS | 3852 | 1469443683976 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:48:03 INFO - PROCESS | 3852 | 1469443683978 Marionette TRACE conn3 <- [1,2418,null,{}] 03:48:03 INFO - PROCESS | 3852 | 1469443683985 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:03 INFO - PROCESS | 3852 | 1469443683987 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:04 INFO - PROCESS | 3852 | 1469443684065 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 03:48:04 INFO - PROCESS | 3852 | 1469443684097 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:04 INFO - PROCESS | 3852 | 1469443684099 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:04 INFO - PROCESS | 3852 | ++DOCSHELL 15493400 == 36 [pid = 3852] [id = 614] 03:48:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (16E80C00) [pid = 3852] [serial = 1842] [outer = 00000000] 03:48:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (182C2000) [pid = 3852] [serial = 1843] [outer = 16E80C00] 03:48:04 INFO - PROCESS | 3852 | 1469443684142 Marionette DEBUG loaded listener.js 03:48:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (195C6400) [pid = 3852] [serial = 1844] [outer = 16E80C00] 03:48:04 INFO - PROCESS | 3852 | 1469443684554 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 593ms 03:48:04 INFO - PROCESS | 3852 | 1469443684573 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 03:48:04 INFO - PROCESS | 3852 | 1469443684575 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 03:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:48:04 INFO - PROCESS | 3852 | 1469443684579 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - PROCESS | 3852 | 1469443684581 Marionette TRACE conn3 <- [1,2422,null,{}] 03:48:04 INFO - PROCESS | 3852 | 1469443684584 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:04 INFO - PROCESS | 3852 | 1469443684587 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:04 INFO - PROCESS | 3852 | 1469443684721 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 03:48:04 INFO - PROCESS | 3852 | 1469443684728 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:04 INFO - PROCESS | 3852 | 1469443684730 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:04 INFO - PROCESS | 3852 | ++DOCSHELL 178B3C00 == 37 [pid = 3852] [id = 615] 03:48:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (1A08A000) [pid = 3852] [serial = 1845] [outer = 00000000] 03:48:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (1A189800) [pid = 3852] [serial = 1846] [outer = 1A08A000] 03:48:04 INFO - PROCESS | 3852 | 1469443684773 Marionette DEBUG loaded listener.js 03:48:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (1A195400) [pid = 3852] [serial = 1847] [outer = 1A08A000] 03:48:05 INFO - PROCESS | 3852 | 1469443685180 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 625ms 03:48:05 INFO - PROCESS | 3852 | 1469443685217 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 03:48:05 INFO - PROCESS | 3852 | 1469443685219 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 03:48:05 INFO - PROCESS | 3852 | 1469443685222 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:48:05 INFO - PROCESS | 3852 | 1469443685224 Marionette TRACE conn3 <- [1,2426,null,{}] 03:48:05 INFO - PROCESS | 3852 | 1469443685227 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:05 INFO - PROCESS | 3852 | 1469443685229 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:05 INFO - PROCESS | 3852 | 1469443685347 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 03:48:05 INFO - PROCESS | 3852 | 1469443685501 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:05 INFO - PROCESS | 3852 | 1469443685504 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:05 INFO - PROCESS | 3852 | ++DOCSHELL 104E2000 == 38 [pid = 3852] [id = 616] 03:48:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (104E7800) [pid = 3852] [serial = 1848] [outer = 00000000] 03:48:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (110C8400) [pid = 3852] [serial = 1849] [outer = 104E7800] 03:48:05 INFO - PROCESS | 3852 | 1469443685603 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (12ABB000) [pid = 3852] [serial = 1850] [outer = 104E7800] 03:48:06 INFO - PROCESS | 3852 | 1469443686201 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 984ms 03:48:06 INFO - PROCESS | 3852 | 1469443686212 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 03:48:06 INFO - PROCESS | 3852 | 1469443686215 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 03:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:48:06 INFO - PROCESS | 3852 | 1469443686220 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:48:06 INFO - PROCESS | 3852 | 1469443686224 Marionette TRACE conn3 <- [1,2430,null,{}] 03:48:06 INFO - PROCESS | 3852 | 1469443686229 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:06 INFO - PROCESS | 3852 | 1469443686232 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:06 INFO - PROCESS | 3852 | 1469443686389 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 03:48:06 INFO - PROCESS | 3852 | 1469443686407 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:06 INFO - PROCESS | 3852 | 1469443686410 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:06 INFO - PROCESS | 3852 | ++DOCSHELL 1539F400 == 39 [pid = 3852] [id = 617] 03:48:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (153A2000) [pid = 3852] [serial = 1851] [outer = 00000000] 03:48:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (15B26000) [pid = 3852] [serial = 1852] [outer = 153A2000] 03:48:06 INFO - PROCESS | 3852 | 1469443686470 Marionette DEBUG loaded listener.js 03:48:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (161B4C00) [pid = 3852] [serial = 1853] [outer = 153A2000] 03:48:07 INFO - PROCESS | 3852 | 1469443687102 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 890ms 03:48:07 INFO - PROCESS | 3852 | 1469443687127 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 3852 | 1469443687132 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 03:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:48:07 INFO - PROCESS | 3852 | 1469443687136 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 3852 | 1469443687138 Marionette TRACE conn3 <- [1,2434,null,{}] 03:48:07 INFO - PROCESS | 3852 | 1469443687142 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:07 INFO - PROCESS | 3852 | 1469443687145 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:07 INFO - PROCESS | 3852 | 1469443687254 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 03:48:07 INFO - PROCESS | 3852 | 1469443687396 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:07 INFO - PROCESS | 3852 | 1469443687398 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:07 INFO - PROCESS | 3852 | ++DOCSHELL 15488800 == 40 [pid = 3852] [id = 618] 03:48:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16337800) [pid = 3852] [serial = 1854] [outer = 00000000] 03:48:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (17820000) [pid = 3852] [serial = 1855] [outer = 16337800] 03:48:07 INFO - PROCESS | 3852 | 1469443687453 Marionette DEBUG loaded listener.js 03:48:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (182C4800) [pid = 3852] [serial = 1856] [outer = 16337800] 03:48:07 INFO - PROCESS | 3852 | 1469443688000 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 906ms 03:48:08 INFO - PROCESS | 3852 | 1469443688040 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 03:48:08 INFO - PROCESS | 3852 | 1469443688043 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 03:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:48:08 INFO - PROCESS | 3852 | 1469443688053 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:48:08 INFO - PROCESS | 3852 | 1469443688059 Marionette TRACE conn3 <- [1,2438,null,{}] 03:48:08 INFO - PROCESS | 3852 | 1469443688063 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:08 INFO - PROCESS | 3852 | 1469443688067 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:08 INFO - PROCESS | 3852 | 1469443688174 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 03:48:08 INFO - PROCESS | 3852 | 1469443688283 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:08 INFO - PROCESS | 3852 | 1469443688285 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:08 INFO - PROCESS | 3852 | ++DOCSHELL 1761A000 == 41 [pid = 3852] [id = 619] 03:48:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1A188C00) [pid = 3852] [serial = 1857] [outer = 00000000] 03:48:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1A6BEC00) [pid = 3852] [serial = 1858] [outer = 1A188C00] 03:48:08 INFO - PROCESS | 3852 | 1469443688340 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1A6C6400) [pid = 3852] [serial = 1859] [outer = 1A188C00] 03:48:09 INFO - PROCESS | 3852 | 1469443689150 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1156ms 03:48:09 INFO - PROCESS | 3852 | 1469443689212 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 03:48:09 INFO - PROCESS | 3852 | 1469443689216 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 03:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:48:09 INFO - PROCESS | 3852 | 1469443689221 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:48:09 INFO - PROCESS | 3852 | 1469443689225 Marionette TRACE conn3 <- [1,2442,null,{}] 03:48:09 INFO - PROCESS | 3852 | 1469443689243 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:09 INFO - PROCESS | 3852 | 1469443689246 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:09 INFO - PROCESS | 3852 | 1469443689379 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 03:48:09 INFO - PROCESS | 3852 | 1469443689440 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:09 INFO - PROCESS | 3852 | 1469443689444 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:09 INFO - PROCESS | 3852 | ++DOCSHELL 1313A400 == 42 [pid = 3852] [id = 620] 03:48:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1313F000) [pid = 3852] [serial = 1860] [outer = 00000000] 03:48:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (13260C00) [pid = 3852] [serial = 1861] [outer = 1313F000] 03:48:09 INFO - PROCESS | 3852 | 1469443689492 Marionette DEBUG loaded listener.js 03:48:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (13C27C00) [pid = 3852] [serial = 1862] [outer = 1313F000] 03:48:10 INFO - PROCESS | 3852 | 1469443690021 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 843ms 03:48:10 INFO - PROCESS | 3852 | 1469443690065 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 03:48:10 INFO - PROCESS | 3852 | 1469443690070 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 03:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:48:10 INFO - PROCESS | 3852 | 1469443690076 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:48:10 INFO - PROCESS | 3852 | 1469443690079 Marionette TRACE conn3 <- [1,2446,null,{}] 03:48:10 INFO - PROCESS | 3852 | 1469443690083 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:10 INFO - PROCESS | 3852 | 1469443690085 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:10 INFO - PROCESS | 3852 | 1469443690189 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 178B3C00 == 41 [pid = 3852] [id = 615] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 15493400 == 40 [pid = 3852] [id = 614] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 13C26400 == 39 [pid = 3852] [id = 613] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 13C2FC00 == 38 [pid = 3852] [id = 612] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 1507E800 == 37 [pid = 3852] [id = 611] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 1713D400 == 36 [pid = 3852] [id = 610] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 169F8400 == 35 [pid = 3852] [id = 609] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 15396C00 == 34 [pid = 3852] [id = 608] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 13151000 == 33 [pid = 3852] [id = 607] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 10276C00 == 32 [pid = 3852] [id = 606] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 10A54C00 == 31 [pid = 3852] [id = 605] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 1540B400 == 30 [pid = 3852] [id = 604] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 13C24800 == 29 [pid = 3852] [id = 595] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 1761A000 == 28 [pid = 3852] [id = 619] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 1313A400 == 27 [pid = 3852] [id = 620] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 15488800 == 26 [pid = 3852] [id = 618] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 104E2000 == 25 [pid = 3852] [id = 616] 03:48:10 INFO - PROCESS | 3852 | --DOCSHELL 1539F400 == 24 [pid = 3852] [id = 617] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (17AC2000) [pid = 3852] [serial = 1810] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (16993400) [pid = 3852] [serial = 1798] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1701C000) [pid = 3852] [serial = 1801] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (142BD400) [pid = 3852] [serial = 1787] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (13EA0800) [pid = 3852] [serial = 1786] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (13CF0C00) [pid = 3852] [serial = 1792] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (142B1400) [pid = 3852] [serial = 1793] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (15B2F400) [pid = 3852] [serial = 1795] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (12AD5400) [pid = 3852] [serial = 1789] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (12D63400) [pid = 3852] [serial = 1790] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (15016400) [pid = 3852] [serial = 1778] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (139D6C00) [pid = 3852] [serial = 1777] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (132ECC00) [pid = 3852] [serial = 1804] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (17146000) [pid = 3852] [serial = 1781] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (16FE5000) [pid = 3852] [serial = 1780] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (1A5C0C00) [pid = 3852] [serial = 1784] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (1A18E400) [pid = 3852] [serial = 1783] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1713DC00) [pid = 3852] [serial = 1802] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1540CC00) [pid = 3852] [serial = 1805] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (16FA1C00) [pid = 3852] [serial = 1799] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (18013800) [pid = 3852] [serial = 1811] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (17AC5C00) [pid = 3852] [serial = 1807] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (17AC6400) [pid = 3852] [serial = 1808] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (161AAC00) [pid = 3852] [serial = 1796] [outer = 00000000] [url = about:blank] 03:48:10 INFO - PROCESS | 3852 | 1469443690988 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:10 INFO - PROCESS | 3852 | 1469443690991 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:11 INFO - PROCESS | 3852 | ++DOCSHELL 10510C00 == 25 [pid = 3852] [id = 621] 03:48:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (10512000) [pid = 3852] [serial = 1863] [outer = 00000000] 03:48:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (10A0FC00) [pid = 3852] [serial = 1864] [outer = 10512000] 03:48:11 INFO - PROCESS | 3852 | 1469443691040 Marionette DEBUG loaded listener.js 03:48:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (110C9C00) [pid = 3852] [serial = 1865] [outer = 10512000] 03:48:11 INFO - PROCESS | 3852 | 1469443691496 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1438ms 03:48:11 INFO - PROCESS | 3852 | 1469443691525 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 03:48:11 INFO - PROCESS | 3852 | 1469443691528 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 03:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:48:11 INFO - PROCESS | 3852 | 1469443691533 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:48:11 INFO - PROCESS | 3852 | 1469443691536 Marionette TRACE conn3 <- [1,2450,null,{}] 03:48:11 INFO - PROCESS | 3852 | 1469443691541 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:11 INFO - PROCESS | 3852 | 1469443691544 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:11 INFO - PROCESS | 3852 | 1469443691627 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 03:48:11 INFO - PROCESS | 3852 | 1469443691635 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:11 INFO - PROCESS | 3852 | 1469443691638 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:11 INFO - PROCESS | 3852 | ++DOCSHELL 1315A000 == 26 [pid = 3852] [id = 622] 03:48:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (131E4C00) [pid = 3852] [serial = 1866] [outer = 00000000] 03:48:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (13938400) [pid = 3852] [serial = 1867] [outer = 131E4C00] 03:48:11 INFO - PROCESS | 3852 | 1469443691683 Marionette DEBUG loaded listener.js 03:48:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (13C31800) [pid = 3852] [serial = 1868] [outer = 131E4C00] 03:48:12 INFO - PROCESS | 3852 | 1469443692157 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 641ms 03:48:12 INFO - PROCESS | 3852 | 1469443692175 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 03:48:12 INFO - PROCESS | 3852 | 1469443692178 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 03:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:48:12 INFO - PROCESS | 3852 | 1469443692182 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:48:12 INFO - PROCESS | 3852 | 1469443692184 Marionette TRACE conn3 <- [1,2454,null,{}] 03:48:12 INFO - PROCESS | 3852 | 1469443692188 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:12 INFO - PROCESS | 3852 | 1469443692190 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:12 INFO - PROCESS | 3852 | 1469443692274 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 03:48:12 INFO - PROCESS | 3852 | 1469443692315 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:12 INFO - PROCESS | 3852 | 1469443692317 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:12 INFO - PROCESS | 3852 | ++DOCSHELL 15016400 == 27 [pid = 3852] [id = 623] 03:48:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (1507F800) [pid = 3852] [serial = 1869] [outer = 00000000] 03:48:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (15395C00) [pid = 3852] [serial = 1870] [outer = 1507F800] 03:48:12 INFO - PROCESS | 3852 | 1469443692365 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (1539F400) [pid = 3852] [serial = 1871] [outer = 1507F800] 03:48:12 INFO - PROCESS | 3852 | 1469443692815 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 703ms 03:48:12 INFO - PROCESS | 3852 | 1469443692883 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 03:48:12 INFO - PROCESS | 3852 | 1469443692885 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 03:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:48:12 INFO - PROCESS | 3852 | 1469443692895 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:48:12 INFO - PROCESS | 3852 | 1469443692900 Marionette TRACE conn3 <- [1,2458,null,{}] 03:48:12 INFO - PROCESS | 3852 | 1469443692905 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:12 INFO - PROCESS | 3852 | 1469443692908 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:12 INFO - PROCESS | 3852 | 1469443692995 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 03:48:12 INFO - PROCESS | 3852 | 1469443693002 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:12 INFO - PROCESS | 3852 | 1469443693004 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:13 INFO - PROCESS | 3852 | ++DOCSHELL 1539E400 == 28 [pid = 3852] [id = 624] 03:48:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (15B24800) [pid = 3852] [serial = 1872] [outer = 00000000] 03:48:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (161B0400) [pid = 3852] [serial = 1873] [outer = 15B24800] 03:48:13 INFO - PROCESS | 3852 | 1469443693049 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (167F1C00) [pid = 3852] [serial = 1874] [outer = 15B24800] 03:48:13 INFO - PROCESS | 3852 | 1469443693548 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 687ms 03:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:48:13 INFO - PROCESS | 3852 | 1469443693588 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 03:48:13 INFO - PROCESS | 3852 | 1469443693590 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 03:48:13 INFO - PROCESS | 3852 | 1469443693594 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - PROCESS | 3852 | 1469443693596 Marionette TRACE conn3 <- [1,2462,null,{}] 03:48:13 INFO - PROCESS | 3852 | 1469443693599 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:13 INFO - PROCESS | 3852 | 1469443693601 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:13 INFO - PROCESS | 3852 | 1469443693742 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 03:48:13 INFO - PROCESS | 3852 | 1469443693764 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:13 INFO - PROCESS | 3852 | 1469443693766 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:13 INFO - PROCESS | 3852 | ++DOCSHELL 16E77C00 == 29 [pid = 3852] [id = 625] 03:48:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16E78800) [pid = 3852] [serial = 1875] [outer = 00000000] 03:48:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16FADC00) [pid = 3852] [serial = 1876] [outer = 16E78800] 03:48:13 INFO - PROCESS | 3852 | 1469443693810 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16FE8000) [pid = 3852] [serial = 1877] [outer = 16E78800] 03:48:14 INFO - PROCESS | 3852 | 1469443694237 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 687ms 03:48:14 INFO - PROCESS | 3852 | 1469443694293 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 03:48:14 INFO - PROCESS | 3852 | 1469443694294 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 03:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:48:14 INFO - PROCESS | 3852 | 1469443694298 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:48:14 INFO - PROCESS | 3852 | 1469443694300 Marionette TRACE conn3 <- [1,2466,null,{}] 03:48:14 INFO - PROCESS | 3852 | 1469443694303 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:14 INFO - PROCESS | 3852 | 1469443694305 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:14 INFO - PROCESS | 3852 | 1469443694418 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 03:48:14 INFO - PROCESS | 3852 | 1469443694428 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:14 INFO - PROCESS | 3852 | 1469443694434 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:14 INFO - PROCESS | 3852 | ++DOCSHELL 17140400 == 30 [pid = 3852] [id = 626] 03:48:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (17141400) [pid = 3852] [serial = 1878] [outer = 00000000] 03:48:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (17146800) [pid = 3852] [serial = 1879] [outer = 17141400] 03:48:14 INFO - PROCESS | 3852 | 1469443694488 Marionette DEBUG loaded listener.js 03:48:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (176D0000) [pid = 3852] [serial = 1880] [outer = 17141400] 03:48:14 INFO - PROCESS | 3852 | 1469443694969 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 687ms 03:48:14 INFO - PROCESS | 3852 | 1469443694998 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 03:48:14 INFO - PROCESS | 3852 | 1469443695000 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 03:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:48:15 INFO - PROCESS | 3852 | 1469443695003 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 3852 | 1469443695005 Marionette TRACE conn3 <- [1,2470,null,{}] 03:48:15 INFO - PROCESS | 3852 | 1469443695008 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:15 INFO - PROCESS | 3852 | 1469443695010 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:15 INFO - PROCESS | 3852 | 1469443695159 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 03:48:15 INFO - PROCESS | 3852 | 1469443695180 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:15 INFO - PROCESS | 3852 | 1469443695182 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:15 INFO - PROCESS | 3852 | ++DOCSHELL 10515C00 == 31 [pid = 3852] [id = 627] 03:48:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (17143C00) [pid = 3852] [serial = 1881] [outer = 00000000] 03:48:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (17F7F000) [pid = 3852] [serial = 1882] [outer = 17143C00] 03:48:15 INFO - PROCESS | 3852 | 1469443695226 Marionette DEBUG loaded listener.js 03:48:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (182BA800) [pid = 3852] [serial = 1883] [outer = 17143C00] 03:48:15 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (161B4000) [pid = 3852] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:48:15 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (1A08A000) [pid = 3852] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:48:15 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (169FA800) [pid = 3852] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:48:15 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (10EE3400) [pid = 3852] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:48:15 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (195C5000) [pid = 3852] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:48:15 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (102CA800) [pid = 3852] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:48:15 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (15399000) [pid = 3852] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:48:15 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (13E9DC00) [pid = 3852] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:48:15 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (131E3800) [pid = 3852] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:48:15 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (16E80C00) [pid = 3852] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:48:15 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (17140000) [pid = 3852] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:48:15 INFO - PROCESS | 3852 | 1469443695870 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 906ms 03:48:15 INFO - PROCESS | 3852 | 1469443695912 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 3852 | 1469443695914 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 03:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:48:15 INFO - PROCESS | 3852 | 1469443695918 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 3852 | 1469443695920 Marionette TRACE conn3 <- [1,2474,null,{}] 03:48:15 INFO - PROCESS | 3852 | 1469443695923 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:15 INFO - PROCESS | 3852 | 1469443695925 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:15 INFO - PROCESS | 3852 | 1469443696005 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 03:48:16 INFO - PROCESS | 3852 | 1469443696010 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:16 INFO - PROCESS | 3852 | 1469443696012 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:16 INFO - PROCESS | 3852 | ++DOCSHELL 161B6C00 == 32 [pid = 3852] [id = 628] 03:48:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1633E400) [pid = 3852] [serial = 1884] [outer = 00000000] 03:48:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17826400) [pid = 3852] [serial = 1885] [outer = 1633E400] 03:48:16 INFO - PROCESS | 3852 | 1469443696063 Marionette DEBUG loaded listener.js 03:48:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (18213000) [pid = 3852] [serial = 1886] [outer = 1633E400] 03:48:16 INFO - PROCESS | 3852 | 1469443696512 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 641ms 03:48:16 INFO - PROCESS | 3852 | 1469443696556 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 3852 | 1469443696558 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 03:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:48:16 INFO - PROCESS | 3852 | 1469443696562 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:48:16 INFO - PROCESS | 3852 | 1469443696563 Marionette TRACE conn3 <- [1,2478,null,{}] 03:48:16 INFO - PROCESS | 3852 | 1469443696567 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:16 INFO - PROCESS | 3852 | 1469443696569 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:16 INFO - PROCESS | 3852 | 1469443696644 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 03:48:16 INFO - PROCESS | 3852 | 1469443696649 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:16 INFO - PROCESS | 3852 | 1469443696651 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:16 INFO - PROCESS | 3852 | ++DOCSHELL 15394800 == 33 [pid = 3852] [id = 629] 03:48:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (195C4000) [pid = 3852] [serial = 1887] [outer = 00000000] 03:48:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (112A4000) [pid = 3852] [serial = 1888] [outer = 195C4000] 03:48:16 INFO - PROCESS | 3852 | 1469443696697 Marionette DEBUG loaded listener.js 03:48:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (19977C00) [pid = 3852] [serial = 1889] [outer = 195C4000] 03:48:17 INFO - PROCESS | 3852 | 1469443697149 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 625ms 03:48:17 INFO - PROCESS | 3852 | 1469443697200 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 03:48:17 INFO - PROCESS | 3852 | 1469443697202 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 03:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:48:17 INFO - PROCESS | 3852 | 1469443697205 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:48:17 INFO - PROCESS | 3852 | 1469443697207 Marionette TRACE conn3 <- [1,2482,null,{}] 03:48:17 INFO - PROCESS | 3852 | 1469443697210 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:17 INFO - PROCESS | 3852 | 1469443697212 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:17 INFO - PROCESS | 3852 | 1469443697290 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 03:48:17 INFO - PROCESS | 3852 | 1469443697295 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:17 INFO - PROCESS | 3852 | 1469443697297 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:17 INFO - PROCESS | 3852 | ++DOCSHELL 19ED3800 == 34 [pid = 3852] [id = 630] 03:48:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (19ED8800) [pid = 3852] [serial = 1890] [outer = 00000000] 03:48:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1A18B400) [pid = 3852] [serial = 1891] [outer = 19ED8800] 03:48:17 INFO - PROCESS | 3852 | 1469443697340 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1A315C00) [pid = 3852] [serial = 1892] [outer = 19ED8800] 03:48:18 INFO - PROCESS | 3852 | --DOCSHELL 1315A000 == 33 [pid = 3852] [id = 622] 03:48:18 INFO - PROCESS | 3852 | --DOCSHELL 10510C00 == 32 [pid = 3852] [id = 621] 03:48:18 INFO - PROCESS | 3852 | --DOCSHELL 1539E400 == 31 [pid = 3852] [id = 624] 03:48:18 INFO - PROCESS | 3852 | --DOCSHELL 15394800 == 30 [pid = 3852] [id = 629] 03:48:18 INFO - PROCESS | 3852 | --DOCSHELL 10515C00 == 29 [pid = 3852] [id = 627] 03:48:18 INFO - PROCESS | 3852 | --DOCSHELL 161B6C00 == 28 [pid = 3852] [id = 628] 03:48:18 INFO - PROCESS | 3852 | --DOCSHELL 15016400 == 27 [pid = 3852] [id = 623] 03:48:18 INFO - PROCESS | 3852 | --DOCSHELL 17140400 == 26 [pid = 3852] [id = 626] 03:48:18 INFO - PROCESS | 3852 | --DOCSHELL 16E77C00 == 25 [pid = 3852] [id = 625] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (195C6400) [pid = 3852] [serial = 1844] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (18014800) [pid = 3852] [serial = 1834] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1997E000) [pid = 3852] [serial = 1837] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1A189800) [pid = 3852] [serial = 1846] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16FE2800) [pid = 3852] [serial = 1828] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (16FEDC00) [pid = 3852] [serial = 1829] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (13074C00) [pid = 3852] [serial = 1816] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (13C31C00) [pid = 3852] [serial = 1817] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (19978000) [pid = 3852] [serial = 1814] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (19975400) [pid = 3852] [serial = 1813] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (104E2800) [pid = 3852] [serial = 1819] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (10EDB000) [pid = 3852] [serial = 1820] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (15B2AC00) [pid = 3852] [serial = 1825] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (15B30000) [pid = 3852] [serial = 1841] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (161AF800) [pid = 3852] [serial = 1826] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (13E9E000) [pid = 3852] [serial = 1822] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (142CD800) [pid = 3852] [serial = 1823] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (15B23C00) [pid = 3852] [serial = 1840] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (182C2000) [pid = 3852] [serial = 1843] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (19ED9400) [pid = 3852] [serial = 1838] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (1A195400) [pid = 3852] [serial = 1847] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (17148400) [pid = 3852] [serial = 1831] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (171C8400) [pid = 3852] [serial = 1832] [outer = 00000000] [url = about:blank] 03:48:19 INFO - PROCESS | 3852 | 1469443699108 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1953ms 03:48:19 INFO - PROCESS | 3852 | 1469443699162 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 03:48:19 INFO - PROCESS | 3852 | 1469443699166 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 03:48:19 INFO - PROCESS | 3852 | 1469443699172 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:48:19 INFO - PROCESS | 3852 | 1469443699175 Marionette TRACE conn3 <- [1,2486,null,{}] 03:48:19 INFO - PROCESS | 3852 | 1469443699182 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:19 INFO - PROCESS | 3852 | 1469443699185 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:19 INFO - PROCESS | 3852 | 1469443699279 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 03:48:19 INFO - PROCESS | 3852 | 1469443699295 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:19 INFO - PROCESS | 3852 | 1469443699298 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:19 INFO - PROCESS | 3852 | ++DOCSHELL 1282A000 == 26 [pid = 3852] [id = 631] 03:48:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (12AB7800) [pid = 3852] [serial = 1893] [outer = 00000000] 03:48:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (12ADE400) [pid = 3852] [serial = 1894] [outer = 12AB7800] 03:48:19 INFO - PROCESS | 3852 | 1469443699347 Marionette DEBUG loaded listener.js 03:48:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (12D63800) [pid = 3852] [serial = 1895] [outer = 12AB7800] 03:48:19 INFO - PROCESS | 3852 | 1469443699837 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 687ms 03:48:19 INFO - PROCESS | 3852 | 1469443699872 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 03:48:19 INFO - PROCESS | 3852 | 1469443699877 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 03:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:48:19 INFO - PROCESS | 3852 | 1469443699883 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:48:19 INFO - PROCESS | 3852 | 1469443699886 Marionette TRACE conn3 <- [1,2490,null,{}] 03:48:19 INFO - PROCESS | 3852 | 1469443699890 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:19 INFO - PROCESS | 3852 | 1469443699893 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:19 INFO - PROCESS | 3852 | 1469443699982 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 03:48:19 INFO - PROCESS | 3852 | 1469443699991 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:19 INFO - PROCESS | 3852 | 1469443699994 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:20 INFO - PROCESS | 3852 | ++DOCSHELL 1392AC00 == 27 [pid = 3852] [id = 632] 03:48:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (1392E000) [pid = 3852] [serial = 1896] [outer = 00000000] 03:48:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (139D6000) [pid = 3852] [serial = 1897] [outer = 1392E000] 03:48:20 INFO - PROCESS | 3852 | 1469443700040 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (13CF0800) [pid = 3852] [serial = 1898] [outer = 1392E000] 03:48:20 INFO - PROCESS | 3852 | 1469443700515 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 703ms 03:48:20 INFO - PROCESS | 3852 | 1469443700582 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 03:48:20 INFO - PROCESS | 3852 | 1469443700584 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 03:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:48:20 INFO - PROCESS | 3852 | 1469443700587 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - PROCESS | 3852 | 1469443700591 Marionette TRACE conn3 <- [1,2494,null,{}] 03:48:20 INFO - PROCESS | 3852 | 1469443700602 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:20 INFO - PROCESS | 3852 | 1469443700606 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:20 INFO - PROCESS | 3852 | 1469443700720 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 03:48:20 INFO - PROCESS | 3852 | 1469443700818 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:20 INFO - PROCESS | 3852 | 1469443700821 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:20 INFO - PROCESS | 3852 | ++DOCSHELL 1507FC00 == 28 [pid = 3852] [id = 633] 03:48:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (15083400) [pid = 3852] [serial = 1899] [outer = 00000000] 03:48:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (15395000) [pid = 3852] [serial = 1900] [outer = 15083400] 03:48:20 INFO - PROCESS | 3852 | 1469443700869 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (153A2800) [pid = 3852] [serial = 1901] [outer = 15083400] 03:48:21 INFO - PROCESS | 3852 | 1469443701237 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 703ms 03:48:21 INFO - PROCESS | 3852 | 1469443701287 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 03:48:21 INFO - PROCESS | 3852 | 1469443701289 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 03:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:48:21 INFO - PROCESS | 3852 | 1469443701293 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:48:21 INFO - PROCESS | 3852 | 1469443701294 Marionette TRACE conn3 <- [1,2498,null,{}] 03:48:21 INFO - PROCESS | 3852 | 1469443701308 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:21 INFO - PROCESS | 3852 | 1469443701310 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:21 INFO - PROCESS | 3852 | 1469443701423 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 03:48:21 INFO - PROCESS | 3852 | 1469443701436 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:21 INFO - PROCESS | 3852 | 1469443701438 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:21 INFO - PROCESS | 3852 | ++DOCSHELL 13CF4C00 == 29 [pid = 3852] [id = 634] 03:48:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (15013C00) [pid = 3852] [serial = 1902] [outer = 00000000] 03:48:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (1615B800) [pid = 3852] [serial = 1903] [outer = 15013C00] 03:48:21 INFO - PROCESS | 3852 | 1469443701482 Marionette DEBUG loaded listener.js 03:48:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (161B0800) [pid = 3852] [serial = 1904] [outer = 15013C00] 03:48:21 INFO - PROCESS | 3852 | 1469443701915 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 641ms 03:48:21 INFO - PROCESS | 3852 | 1469443701930 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:48:21 INFO - PROCESS | 3852 | 1469443701932 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 03:48:21 INFO - PROCESS | 3852 | 1469443701936 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:48:21 INFO - PROCESS | 3852 | 1469443701937 Marionette TRACE conn3 <- [1,2502,null,{}] 03:48:21 INFO - PROCESS | 3852 | 1469443701941 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:21 INFO - PROCESS | 3852 | 1469443701943 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:22 INFO - PROCESS | 3852 | 1469443702018 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:48:22 INFO - PROCESS | 3852 | 1469443702144 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:22 INFO - PROCESS | 3852 | 1469443702147 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:22 INFO - PROCESS | 3852 | ++DOCSHELL 15B26C00 == 30 [pid = 3852] [id = 635] 03:48:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (15B27400) [pid = 3852] [serial = 1905] [outer = 00000000] 03:48:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1633E800) [pid = 3852] [serial = 1906] [outer = 15B27400] 03:48:22 INFO - PROCESS | 3852 | 1469443702196 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16993400) [pid = 3852] [serial = 1907] [outer = 15B27400] 03:48:22 INFO - PROCESS | 3852 | 1469443702557 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 625ms 03:48:22 INFO - PROCESS | 3852 | 1469443702585 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:48:22 INFO - PROCESS | 3852 | 1469443702588 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 03:48:22 INFO - PROCESS | 3852 | 1469443702594 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:48:22 INFO - PROCESS | 3852 | 1469443702595 Marionette TRACE conn3 <- [1,2506,null,{}] 03:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:48:22 INFO - PROCESS | 3852 | 1469443702599 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:22 INFO - PROCESS | 3852 | 1469443702604 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:22 INFO - PROCESS | 3852 | 1469443702704 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:48:22 INFO - PROCESS | 3852 | 1469443702709 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:22 INFO - PROCESS | 3852 | 1469443702711 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:22 INFO - PROCESS | 3852 | ++DOCSHELL 16FA7C00 == 31 [pid = 3852] [id = 636] 03:48:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16FE5000) [pid = 3852] [serial = 1908] [outer = 00000000] 03:48:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16FED800) [pid = 3852] [serial = 1909] [outer = 16FE5000] 03:48:22 INFO - PROCESS | 3852 | 1469443702756 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17144400) [pid = 3852] [serial = 1910] [outer = 16FE5000] 03:48:23 INFO - PROCESS | 3852 | 1469443703188 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 640ms 03:48:23 INFO - PROCESS | 3852 | 1469443703235 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 3852 | 1469443703237 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 03:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:48:23 INFO - PROCESS | 3852 | 1469443703240 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - PROCESS | 3852 | 1469443703242 Marionette TRACE conn3 <- [1,2510,null,{}] 03:48:23 INFO - PROCESS | 3852 | 1469443703245 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:23 INFO - PROCESS | 3852 | 1469443703247 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:23 INFO - PROCESS | 3852 | 1469443703331 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:48:23 INFO - PROCESS | 3852 | 1469443703336 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:23 INFO - PROCESS | 3852 | 1469443703338 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:23 INFO - PROCESS | 3852 | ++DOCSHELL 17140000 == 32 [pid = 3852] [id = 637] 03:48:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1714B400) [pid = 3852] [serial = 1911] [outer = 00000000] 03:48:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (176CDC00) [pid = 3852] [serial = 1912] [outer = 1714B400] 03:48:23 INFO - PROCESS | 3852 | 1469443703385 Marionette DEBUG loaded listener.js 03:48:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (176CF000) [pid = 3852] [serial = 1913] [outer = 1714B400] 03:48:23 INFO - PROCESS | 3852 | 1469443703862 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 641ms 03:48:23 INFO - PROCESS | 3852 | 1469443703893 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 3852 | 1469443703895 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 03:48:23 INFO - PROCESS | 3852 | 1469443703899 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - PROCESS | 3852 | 1469443703900 Marionette TRACE conn3 <- [1,2514,null,{}] 03:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:48:23 INFO - PROCESS | 3852 | 1469443703904 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:23 INFO - PROCESS | 3852 | 1469443703906 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:23 INFO - PROCESS | 3852 | 1469443703982 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:48:23 INFO - PROCESS | 3852 | 1469443703987 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:23 INFO - PROCESS | 3852 | 1469443703989 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:23 INFO - PROCESS | 3852 | ++DOCSHELL 17AC2C00 == 33 [pid = 3852] [id = 638] 03:48:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17AC4000) [pid = 3852] [serial = 1914] [outer = 00000000] 03:48:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1800E000) [pid = 3852] [serial = 1915] [outer = 17AC4000] 03:48:24 INFO - PROCESS | 3852 | 1469443704032 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1800E400) [pid = 3852] [serial = 1916] [outer = 17AC4000] 03:48:24 INFO - PROCESS | 3852 | 1469443704493 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 640ms 03:48:24 INFO - PROCESS | 3852 | 1469443704540 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:48:24 INFO - PROCESS | 3852 | 1469443704542 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 03:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:48:24 INFO - PROCESS | 3852 | 1469443704545 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:48:24 INFO - PROCESS | 3852 | 1469443704547 Marionette TRACE conn3 <- [1,2518,null,{}] 03:48:24 INFO - PROCESS | 3852 | 1469443704550 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:24 INFO - PROCESS | 3852 | 1469443704552 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:24 INFO - PROCESS | 3852 | 1469443704664 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:48:24 INFO - PROCESS | 3852 | 1469443704671 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:24 INFO - PROCESS | 3852 | 1469443704673 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:24 INFO - PROCESS | 3852 | ++DOCSHELL 1507E800 == 34 [pid = 3852] [id = 639] 03:48:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (195C5C00) [pid = 3852] [serial = 1917] [outer = 00000000] 03:48:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (19978400) [pid = 3852] [serial = 1918] [outer = 195C5C00] 03:48:24 INFO - PROCESS | 3852 | 1469443704768 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (19979000) [pid = 3852] [serial = 1919] [outer = 195C5C00] 03:48:25 INFO - PROCESS | 3852 | 1469443705213 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 687ms 03:48:25 INFO - PROCESS | 3852 | 1469443705245 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:48:25 INFO - PROCESS | 3852 | 1469443705247 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 03:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:48:25 INFO - PROCESS | 3852 | 1469443705250 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - PROCESS | 3852 | 1469443705251 Marionette TRACE conn3 <- [1,2522,null,{}] 03:48:25 INFO - PROCESS | 3852 | 1469443705255 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:25 INFO - PROCESS | 3852 | 1469443705256 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:25 INFO - PROCESS | 3852 | 1469443705380 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:48:25 INFO - PROCESS | 3852 | 1469443705386 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:25 INFO - PROCESS | 3852 | 1469443705388 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:25 INFO - PROCESS | 3852 | ++DOCSHELL 15B24000 == 35 [pid = 3852] [id = 640] 03:48:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (16E7C000) [pid = 3852] [serial = 1920] [outer = 00000000] 03:48:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (19ED8400) [pid = 3852] [serial = 1921] [outer = 16E7C000] 03:48:25 INFO - PROCESS | 3852 | 1469443705430 Marionette DEBUG loaded listener.js 03:48:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (1A088400) [pid = 3852] [serial = 1922] [outer = 16E7C000] 03:48:25 INFO - PROCESS | 3852 | 1469443705866 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 625ms 03:48:25 INFO - PROCESS | 3852 | 1469443705888 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:48:25 INFO - PROCESS | 3852 | 1469443705890 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 03:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:48:25 INFO - PROCESS | 3852 | 1469443705894 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - PROCESS | 3852 | 1469443705896 Marionette TRACE conn3 <- [1,2526,null,{}] 03:48:25 INFO - PROCESS | 3852 | 1469443705899 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:25 INFO - PROCESS | 3852 | 1469443705901 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:26 INFO - PROCESS | 3852 | 1469443706028 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:48:26 INFO - PROCESS | 3852 | 1469443706128 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:26 INFO - PROCESS | 3852 | 1469443706130 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:26 INFO - PROCESS | 3852 | ++DOCSHELL 15B24C00 == 36 [pid = 3852] [id = 641] 03:48:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (1A189000) [pid = 3852] [serial = 1923] [outer = 00000000] 03:48:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (1A321000) [pid = 3852] [serial = 1924] [outer = 1A189000] 03:48:26 INFO - PROCESS | 3852 | 1469443706178 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (1A5C5C00) [pid = 3852] [serial = 1925] [outer = 1A189000] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (176DA000) [pid = 3852] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (195C4000) [pid = 3852] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (16E78800) [pid = 3852] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (17141400) [pid = 3852] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (17143C00) [pid = 3852] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (1633E400) [pid = 3852] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (15B24800) [pid = 3852] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1507F800) [pid = 3852] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (131E4C00) [pid = 3852] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (10512000) [pid = 3852] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (1313F000) [pid = 3852] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (1A188C00) [pid = 3852] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (16337800) [pid = 3852] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (153A2000) [pid = 3852] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:48:26 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (104E7800) [pid = 3852] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:48:26 INFO - PROCESS | 3852 | 1469443706729 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 906ms 03:48:26 INFO - PROCESS | 3852 | 1469443706798 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:48:26 INFO - PROCESS | 3852 | 1469443706800 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 03:48:26 INFO - PROCESS | 3852 | 1469443706804 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:48:26 INFO - PROCESS | 3852 | 1469443706805 Marionette TRACE conn3 <- [1,2530,null,{}] 03:48:26 INFO - PROCESS | 3852 | 1469443706809 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:26 INFO - PROCESS | 3852 | 1469443706810 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:26 INFO - PROCESS | 3852 | 1469443706890 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:48:26 INFO - PROCESS | 3852 | 1469443706895 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:26 INFO - PROCESS | 3852 | 1469443706897 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:26 INFO - PROCESS | 3852 | ++DOCSHELL 142B3800 == 37 [pid = 3852] [id = 642] 03:48:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (153A2000) [pid = 3852] [serial = 1926] [outer = 00000000] 03:48:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1633E400) [pid = 3852] [serial = 1927] [outer = 153A2000] 03:48:26 INFO - PROCESS | 3852 | 1469443706940 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (17F86000) [pid = 3852] [serial = 1928] [outer = 153A2000] 03:48:27 INFO - PROCESS | 3852 | 1469443707361 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 594ms 03:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:48:27 INFO - PROCESS | 3852 | 1469443707401 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 3852 | 1469443707403 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 03:48:27 INFO - PROCESS | 3852 | 1469443707406 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 3852 | 1469443707408 Marionette TRACE conn3 <- [1,2534,null,{}] 03:48:27 INFO - PROCESS | 3852 | 1469443707411 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:27 INFO - PROCESS | 3852 | 1469443707413 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:27 INFO - PROCESS | 3852 | 1469443707504 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:48:27 INFO - PROCESS | 3852 | 1469443707509 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:27 INFO - PROCESS | 3852 | 1469443707511 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:27 INFO - PROCESS | 3852 | ++DOCSHELL 12827000 == 38 [pid = 3852] [id = 643] 03:48:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (13EA3C00) [pid = 3852] [serial = 1929] [outer = 00000000] 03:48:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (17F7FC00) [pid = 3852] [serial = 1930] [outer = 13EA3C00] 03:48:27 INFO - PROCESS | 3852 | 1469443707555 Marionette DEBUG loaded listener.js 03:48:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1A194C00) [pid = 3852] [serial = 1931] [outer = 13EA3C00] 03:48:27 INFO - PROCESS | 3852 | 1469443707994 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 625ms 03:48:28 INFO - PROCESS | 3852 | 1469443708053 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:48:28 INFO - PROCESS | 3852 | 1469443708055 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 03:48:28 INFO - PROCESS | 3852 | 1469443708058 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:48:28 INFO - PROCESS | 3852 | 1469443708059 Marionette TRACE conn3 <- [1,2538,null,{}] 03:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:48:28 INFO - PROCESS | 3852 | 1469443708063 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:28 INFO - PROCESS | 3852 | 1469443708064 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:28 INFO - PROCESS | 3852 | 1469443708142 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:48:28 INFO - PROCESS | 3852 | 1469443708148 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:28 INFO - PROCESS | 3852 | 1469443708149 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:28 INFO - PROCESS | 3852 | ++DOCSHELL 1633E000 == 39 [pid = 3852] [id = 644] 03:48:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (169EE000) [pid = 3852] [serial = 1932] [outer = 00000000] 03:48:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1A6CA400) [pid = 3852] [serial = 1933] [outer = 169EE000] 03:48:28 INFO - PROCESS | 3852 | 1469443708194 Marionette DEBUG loaded listener.js 03:48:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (1A806000) [pid = 3852] [serial = 1934] [outer = 169EE000] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 19ED3800 == 38 [pid = 3852] [id = 630] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 1282A000 == 37 [pid = 3852] [id = 631] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 16FA7C00 == 36 [pid = 3852] [id = 636] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 13CF4C00 == 35 [pid = 3852] [id = 634] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 17AC2C00 == 34 [pid = 3852] [id = 638] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 15B24000 == 33 [pid = 3852] [id = 640] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 1507E800 == 32 [pid = 3852] [id = 639] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 142B3800 == 31 [pid = 3852] [id = 642] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 1507FC00 == 30 [pid = 3852] [id = 633] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 15B26C00 == 29 [pid = 3852] [id = 635] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 15B24C00 == 28 [pid = 3852] [id = 641] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 17140000 == 27 [pid = 3852] [id = 637] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 12827000 == 26 [pid = 3852] [id = 643] 03:48:29 INFO - PROCESS | 3852 | --DOCSHELL 1392AC00 == 25 [pid = 3852] [id = 632] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (1A18B400) [pid = 3852] [serial = 1891] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (19977C00) [pid = 3852] [serial = 1889] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (16FADC00) [pid = 3852] [serial = 1876] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (17146800) [pid = 3852] [serial = 1879] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (17F7F000) [pid = 3852] [serial = 1882] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (176D0000) [pid = 3852] [serial = 1880] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (112A4000) [pid = 3852] [serial = 1888] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (17826400) [pid = 3852] [serial = 1885] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (182BA800) [pid = 3852] [serial = 1883] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (161B0400) [pid = 3852] [serial = 1873] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (15395C00) [pid = 3852] [serial = 1870] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1539F400) [pid = 3852] [serial = 1871] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (13938400) [pid = 3852] [serial = 1867] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (13C31800) [pid = 3852] [serial = 1868] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (10A0FC00) [pid = 3852] [serial = 1864] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (110C9C00) [pid = 3852] [serial = 1865] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (13C27C00) [pid = 3852] [serial = 1862] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (13260C00) [pid = 3852] [serial = 1861] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1A6C6400) [pid = 3852] [serial = 1859] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (1A6BEC00) [pid = 3852] [serial = 1858] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (182C4800) [pid = 3852] [serial = 1856] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (17820000) [pid = 3852] [serial = 1855] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (161B4C00) [pid = 3852] [serial = 1853] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (15B26000) [pid = 3852] [serial = 1852] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (12ABB000) [pid = 3852] [serial = 1850] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (110C8400) [pid = 3852] [serial = 1849] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (16FE8000) [pid = 3852] [serial = 1877] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (18213000) [pid = 3852] [serial = 1886] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (167F1C00) [pid = 3852] [serial = 1874] [outer = 00000000] [url = about:blank] 03:48:29 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (182C5400) [pid = 3852] [serial = 1835] [outer = 00000000] [url = about:blank] 03:48:30 INFO - PROCESS | 3852 | 1469443710126 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2094ms 03:48:30 INFO - PROCESS | 3852 | 1469443710171 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:48:30 INFO - PROCESS | 3852 | 1469443710176 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 03:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:48:30 INFO - PROCESS | 3852 | 1469443710182 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:48:30 INFO - PROCESS | 3852 | 1469443710186 Marionette TRACE conn3 <- [1,2542,null,{}] 03:48:30 INFO - PROCESS | 3852 | 1469443710193 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:30 INFO - PROCESS | 3852 | 1469443710196 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:30 INFO - PROCESS | 3852 | 1469443710394 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:48:30 INFO - PROCESS | 3852 | 1469443710405 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:30 INFO - PROCESS | 3852 | 1469443710410 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:30 INFO - PROCESS | 3852 | ++DOCSHELL 10A47C00 == 26 [pid = 3852] [id = 645] 03:48:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (10A49C00) [pid = 3852] [serial = 1935] [outer = 00000000] 03:48:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (110CA800) [pid = 3852] [serial = 1936] [outer = 10A49C00] 03:48:30 INFO - PROCESS | 3852 | 1469443710469 Marionette DEBUG loaded listener.js 03:48:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (112A4000) [pid = 3852] [serial = 1937] [outer = 10A49C00] 03:48:31 INFO - PROCESS | 3852 | 1469443711268 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1156ms 03:48:31 INFO - PROCESS | 3852 | 1469443711337 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:48:31 INFO - PROCESS | 3852 | 1469443711343 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 03:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:48:31 INFO - PROCESS | 3852 | 1469443711351 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:48:31 INFO - PROCESS | 3852 | 1469443711354 Marionette TRACE conn3 <- [1,2546,null,{}] 03:48:31 INFO - PROCESS | 3852 | 1469443711358 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:31 INFO - PROCESS | 3852 | 1469443711361 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:31 INFO - PROCESS | 3852 | 1469443711521 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:48:31 INFO - PROCESS | 3852 | 1469443711645 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:31 INFO - PROCESS | 3852 | 1469443711648 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:31 INFO - PROCESS | 3852 | ++DOCSHELL 12DA0000 == 27 [pid = 3852] [id = 646] 03:48:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (12DA0400) [pid = 3852] [serial = 1938] [outer = 00000000] 03:48:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (130DC800) [pid = 3852] [serial = 1939] [outer = 12DA0400] 03:48:31 INFO - PROCESS | 3852 | 1469443711706 Marionette DEBUG loaded listener.js 03:48:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (13158C00) [pid = 3852] [serial = 1940] [outer = 12DA0400] 03:48:32 INFO - PROCESS | 3852 | --DOCSHELL 16336400 == 26 [pid = 3852] [id = 428] 03:48:32 INFO - PROCESS | 3852 | --DOCSHELL 12AD7800 == 25 [pid = 3852] [id = 429] 03:48:32 INFO - PROCESS | 3852 | --DOCSHELL 1698F000 == 24 [pid = 3852] [id = 425] 03:48:32 INFO - PROCESS | 3852 | --DOCSHELL 10F86800 == 23 [pid = 3852] [id = 427] 03:48:32 INFO - PROCESS | 3852 | --DOCSHELL 12D62C00 == 22 [pid = 3852] [id = 423] 03:48:32 INFO - PROCESS | 3852 | --DOCSHELL 110CA400 == 21 [pid = 3852] [id = 424] 03:48:32 INFO - PROCESS | 3852 | 1469443712469 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1140ms 03:48:32 INFO - PROCESS | 3852 | 1469443712492 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:48:32 INFO - PROCESS | 3852 | 1469443712496 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 03:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:48:32 INFO - PROCESS | 3852 | 1469443712501 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:48:32 INFO - PROCESS | 3852 | 1469443712504 Marionette TRACE conn3 <- [1,2550,null,{}] 03:48:32 INFO - PROCESS | 3852 | 1469443712510 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:32 INFO - PROCESS | 3852 | 1469443712513 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:32 INFO - PROCESS | 3852 | 1469443712610 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:48:32 INFO - PROCESS | 3852 | 1469443712699 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:32 INFO - PROCESS | 3852 | 1469443712704 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:32 INFO - PROCESS | 3852 | ++DOCSHELL 10EE3400 == 22 [pid = 3852] [id = 647] 03:48:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (10F81400) [pid = 3852] [serial = 1941] [outer = 00000000] 03:48:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (12ADA400) [pid = 3852] [serial = 1942] [outer = 10F81400] 03:48:32 INFO - PROCESS | 3852 | 1469443712751 Marionette DEBUG loaded listener.js 03:48:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (130B0800) [pid = 3852] [serial = 1943] [outer = 10F81400] 03:48:33 INFO - PROCESS | 3852 | 1469443713206 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 03:48:33 INFO - PROCESS | 3852 | 1469443713243 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 3852 | 1469443713247 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 03:48:33 INFO - PROCESS | 3852 | 1469443713253 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:48:33 INFO - PROCESS | 3852 | 1469443713256 Marionette TRACE conn3 <- [1,2554,null,{}] 03:48:33 INFO - PROCESS | 3852 | 1469443713259 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:33 INFO - PROCESS | 3852 | 1469443713262 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:33 INFO - PROCESS | 3852 | 1469443713358 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:48:33 INFO - PROCESS | 3852 | 1469443713366 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:33 INFO - PROCESS | 3852 | 1469443713368 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:33 INFO - PROCESS | 3852 | ++DOCSHELL 13939400 == 23 [pid = 3852] [id = 648] 03:48:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (13C24C00) [pid = 3852] [serial = 1944] [outer = 00000000] 03:48:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (13CEA400) [pid = 3852] [serial = 1945] [outer = 13C24C00] 03:48:33 INFO - PROCESS | 3852 | 1469443713415 Marionette DEBUG loaded listener.js 03:48:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (142B2000) [pid = 3852] [serial = 1946] [outer = 13C24C00] 03:48:33 INFO - PROCESS | 3852 | 1469443713906 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 687ms 03:48:33 INFO - PROCESS | 3852 | 1469443713953 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 3852 | 1469443713955 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 03:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:48:33 INFO - PROCESS | 3852 | 1469443713959 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 3852 | 1469443713963 Marionette TRACE conn3 <- [1,2558,null,{}] 03:48:33 INFO - PROCESS | 3852 | 1469443713974 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:33 INFO - PROCESS | 3852 | 1469443713979 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:34 INFO - PROCESS | 3852 | 1469443714067 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:48:34 INFO - PROCESS | 3852 | 1469443714163 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 3852 | 1469443714166 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:34 INFO - PROCESS | 3852 | ++DOCSHELL 142D2C00 == 24 [pid = 3852] [id = 649] 03:48:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (142D3000) [pid = 3852] [serial = 1947] [outer = 00000000] 03:48:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (15016400) [pid = 3852] [serial = 1948] [outer = 142D3000] 03:48:34 INFO - PROCESS | 3852 | 1469443714215 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (15394800) [pid = 3852] [serial = 1949] [outer = 142D3000] 03:48:34 INFO - PROCESS | 3852 | 1469443714627 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 703ms 03:48:34 INFO - PROCESS | 3852 | 1469443714658 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:48:34 INFO - PROCESS | 3852 | 1469443714661 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 03:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:48:34 INFO - PROCESS | 3852 | 1469443714664 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:48:34 INFO - PROCESS | 3852 | 1469443714675 Marionette TRACE conn3 <- [1,2562,null,{}] 03:48:34 INFO - PROCESS | 3852 | 1469443714679 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:34 INFO - PROCESS | 3852 | 1469443714681 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:34 INFO - PROCESS | 3852 | 1469443714834 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:48:34 INFO - PROCESS | 3852 | 1469443714856 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 3852 | 1469443714858 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:34 INFO - PROCESS | 3852 | ++DOCSHELL 15B24000 == 25 [pid = 3852] [id = 650] 03:48:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (15B26000) [pid = 3852] [serial = 1950] [outer = 00000000] 03:48:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (161AD400) [pid = 3852] [serial = 1951] [outer = 15B26000] 03:48:34 INFO - PROCESS | 3852 | 1469443714906 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (161B6400) [pid = 3852] [serial = 1952] [outer = 15B26000] 03:48:35 INFO - PROCESS | 3852 | 1469443715358 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 766ms 03:48:35 INFO - PROCESS | 3852 | 1469443715425 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:48:35 INFO - PROCESS | 3852 | 1469443715427 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 03:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:48:35 INFO - PROCESS | 3852 | 1469443715438 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:48:35 INFO - PROCESS | 3852 | 1469443715439 Marionette TRACE conn3 <- [1,2566,null,{}] 03:48:35 INFO - PROCESS | 3852 | 1469443715443 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:35 INFO - PROCESS | 3852 | 1469443715445 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:35 INFO - PROCESS | 3852 | 1469443715556 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:48:35 INFO - PROCESS | 3852 | 1469443715566 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:35 INFO - PROCESS | 3852 | 1469443715568 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:35 INFO - PROCESS | 3852 | ++DOCSHELL 142D4800 == 26 [pid = 3852] [id = 651] 03:48:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (15490800) [pid = 3852] [serial = 1953] [outer = 00000000] 03:48:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (167F1C00) [pid = 3852] [serial = 1954] [outer = 15490800] 03:48:35 INFO - PROCESS | 3852 | 1469443715667 Marionette DEBUG loaded listener.js 03:48:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16864400) [pid = 3852] [serial = 1955] [outer = 15490800] 03:48:36 INFO - PROCESS | 3852 | 1469443716090 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 703ms 03:48:36 INFO - PROCESS | 3852 | 1469443716130 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:48:36 INFO - PROCESS | 3852 | 1469443716132 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 03:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:48:36 INFO - PROCESS | 3852 | 1469443716135 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - PROCESS | 3852 | 1469443716137 Marionette TRACE conn3 <- [1,2570,null,{}] 03:48:36 INFO - PROCESS | 3852 | 1469443716141 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:36 INFO - PROCESS | 3852 | 1469443716146 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:36 INFO - PROCESS | 3852 | 1469443716326 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:48:36 INFO - PROCESS | 3852 | 1469443716342 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:36 INFO - PROCESS | 3852 | 1469443716344 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:36 INFO - PROCESS | 3852 | ++DOCSHELL 16FA1C00 == 27 [pid = 3852] [id = 652] 03:48:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16FE8800) [pid = 3852] [serial = 1956] [outer = 00000000] 03:48:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (17024C00) [pid = 3852] [serial = 1957] [outer = 16FE8800] 03:48:36 INFO - PROCESS | 3852 | 1469443716447 Marionette DEBUG loaded listener.js 03:48:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1713E400) [pid = 3852] [serial = 1958] [outer = 16FE8800] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (13EA3C00) [pid = 3852] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (195C5C00) [pid = 3852] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16E7C000) [pid = 3852] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (1A189000) [pid = 3852] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1392E000) [pid = 3852] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (12AB7800) [pid = 3852] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (19ED8800) [pid = 3852] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (17AC4000) [pid = 3852] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (1714B400) [pid = 3852] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (16FE5000) [pid = 3852] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (15B27400) [pid = 3852] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (15013C00) [pid = 3852] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (15083400) [pid = 3852] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:48:36 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (153A2000) [pid = 3852] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:48:36 INFO - PROCESS | 3852 | 1469443716868 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 797ms 03:48:36 INFO - PROCESS | 3852 | 1469443716937 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:48:36 INFO - PROCESS | 3852 | 1469443716939 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 03:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:48:36 INFO - PROCESS | 3852 | 1469443716943 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - PROCESS | 3852 | 1469443716944 Marionette TRACE conn3 <- [1,2574,null,{}] 03:48:36 INFO - PROCESS | 3852 | 1469443716948 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:36 INFO - PROCESS | 3852 | 1469443716959 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:37 INFO - PROCESS | 3852 | 1469443717037 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:48:37 INFO - PROCESS | 3852 | 1469443717132 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 3852 | 1469443717134 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:37 INFO - PROCESS | 3852 | ++DOCSHELL 10A10000 == 28 [pid = 3852] [id = 653] 03:48:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (10EDB000) [pid = 3852] [serial = 1959] [outer = 00000000] 03:48:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (15B27400) [pid = 3852] [serial = 1960] [outer = 10EDB000] 03:48:37 INFO - PROCESS | 3852 | 1469443717179 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (1615A400) [pid = 3852] [serial = 1961] [outer = 10EDB000] 03:48:37 INFO - PROCESS | 3852 | 1469443717540 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 641ms 03:48:37 INFO - PROCESS | 3852 | 1469443717581 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:48:37 INFO - PROCESS | 3852 | 1469443717583 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 03:48:37 INFO - PROCESS | 3852 | 1469443717586 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:48:37 INFO - PROCESS | 3852 | 1469443717587 Marionette TRACE conn3 <- [1,2578,null,{}] 03:48:37 INFO - PROCESS | 3852 | 1469443717591 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:37 INFO - PROCESS | 3852 | 1469443717593 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:37 INFO - PROCESS | 3852 | 1469443717669 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:48:37 INFO - PROCESS | 3852 | 1469443717795 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 3852 | 1469443717797 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:37 INFO - PROCESS | 3852 | ++DOCSHELL 142BD800 == 29 [pid = 3852] [id = 654] 03:48:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (15B22400) [pid = 3852] [serial = 1962] [outer = 00000000] 03:48:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (176CC400) [pid = 3852] [serial = 1963] [outer = 15B22400] 03:48:37 INFO - PROCESS | 3852 | 1469443717840 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (17821800) [pid = 3852] [serial = 1964] [outer = 15B22400] 03:48:38 INFO - PROCESS | 3852 | 1469443718207 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 641ms 03:48:38 INFO - PROCESS | 3852 | 1469443718224 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:48:38 INFO - PROCESS | 3852 | 1469443718226 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 03:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:48:38 INFO - PROCESS | 3852 | 1469443718230 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:48:38 INFO - PROCESS | 3852 | 1469443718231 Marionette TRACE conn3 <- [1,2582,null,{}] 03:48:38 INFO - PROCESS | 3852 | 1469443718235 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:38 INFO - PROCESS | 3852 | 1469443718237 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:38 INFO - PROCESS | 3852 | 1469443718320 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:48:38 INFO - PROCESS | 3852 | 1469443718325 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:38 INFO - PROCESS | 3852 | 1469443718327 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:38 INFO - PROCESS | 3852 | ++DOCSHELL 142D2800 == 30 [pid = 3852] [id = 655] 03:48:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (171C4800) [pid = 3852] [serial = 1965] [outer = 00000000] 03:48:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (17F78400) [pid = 3852] [serial = 1966] [outer = 171C4800] 03:48:38 INFO - PROCESS | 3852 | 1469443718370 Marionette DEBUG loaded listener.js 03:48:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17F7F400) [pid = 3852] [serial = 1967] [outer = 171C4800] 03:48:38 INFO - PROCESS | 3852 | 1469443718867 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 703ms 03:48:38 INFO - PROCESS | 3852 | 1469443718930 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:48:38 INFO - PROCESS | 3852 | 1469443718935 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 03:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:48:38 INFO - PROCESS | 3852 | 1469443718940 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:48:38 INFO - PROCESS | 3852 | 1469443718944 Marionette TRACE conn3 <- [1,2586,null,{}] 03:48:38 INFO - PROCESS | 3852 | 1469443718951 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:38 INFO - PROCESS | 3852 | 1469443718954 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:39 INFO - PROCESS | 3852 | 1469443719148 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:48:39 INFO - PROCESS | 3852 | 1469443719267 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:39 INFO - PROCESS | 3852 | 1469443719270 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:39 INFO - PROCESS | 3852 | ++DOCSHELL 110D3C00 == 31 [pid = 3852] [id = 656] 03:48:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (11430400) [pid = 3852] [serial = 1968] [outer = 00000000] 03:48:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (12AD8000) [pid = 3852] [serial = 1969] [outer = 11430400] 03:48:39 INFO - PROCESS | 3852 | 1469443719329 Marionette DEBUG loaded listener.js 03:48:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1307A400) [pid = 3852] [serial = 1970] [outer = 11430400] 03:48:39 INFO - PROCESS | 3852 | 1469443719929 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1047ms 03:48:39 INFO - PROCESS | 3852 | 1469443719989 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:48:39 INFO - PROCESS | 3852 | 1469443719993 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 03:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:48:39 INFO - PROCESS | 3852 | 1469443720000 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:48:39 INFO - PROCESS | 3852 | 1469443720003 Marionette TRACE conn3 <- [1,2590,null,{}] 03:48:40 INFO - PROCESS | 3852 | 1469443720026 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:40 INFO - PROCESS | 3852 | 1469443720029 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:40 INFO - PROCESS | 3852 | 1469443720207 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:48:40 INFO - PROCESS | 3852 | 1469443720307 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:40 INFO - PROCESS | 3852 | 1469443720310 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:40 INFO - PROCESS | 3852 | ++DOCSHELL 142C7C00 == 32 [pid = 3852] [id = 657] 03:48:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (142C8000) [pid = 3852] [serial = 1971] [outer = 00000000] 03:48:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (142D0C00) [pid = 3852] [serial = 1972] [outer = 142C8000] 03:48:40 INFO - PROCESS | 3852 | 1469443720372 Marionette DEBUG loaded listener.js 03:48:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (153A0800) [pid = 3852] [serial = 1973] [outer = 142C8000] 03:48:40 INFO - PROCESS | 3852 | 1469443720994 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1047ms 03:48:41 INFO - PROCESS | 3852 | 1469443721060 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:48:41 INFO - PROCESS | 3852 | 1469443721062 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 03:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:48:41 INFO - PROCESS | 3852 | 1469443721066 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:48:41 INFO - PROCESS | 3852 | 1469443721070 Marionette TRACE conn3 <- [1,2594,null,{}] 03:48:41 INFO - PROCESS | 3852 | 1469443721082 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:41 INFO - PROCESS | 3852 | 1469443721086 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:41 INFO - PROCESS | 3852 | 1469443721240 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:48:41 INFO - PROCESS | 3852 | 1469443721305 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:41 INFO - PROCESS | 3852 | 1469443721309 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:41 INFO - PROCESS | 3852 | ++DOCSHELL 16FF0000 == 33 [pid = 3852] [id = 658] 03:48:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1701C400) [pid = 3852] [serial = 1974] [outer = 00000000] 03:48:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1781F400) [pid = 3852] [serial = 1975] [outer = 1701C400] 03:48:41 INFO - PROCESS | 3852 | 1469443721366 Marionette DEBUG loaded listener.js 03:48:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (17ACA800) [pid = 3852] [serial = 1976] [outer = 1701C400] 03:48:42 INFO - PROCESS | 3852 | 1469443722198 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1141ms 03:48:42 INFO - PROCESS | 3852 | 1469443722211 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:48:42 INFO - PROCESS | 3852 | 1469443722216 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 03:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:48:42 INFO - PROCESS | 3852 | 1469443722221 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:48:42 INFO - PROCESS | 3852 | 1469443722224 Marionette TRACE conn3 <- [1,2598,null,{}] 03:48:42 INFO - PROCESS | 3852 | 1469443722230 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:42 INFO - PROCESS | 3852 | 1469443722233 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:42 INFO - PROCESS | 3852 | 1469443722332 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:48:42 INFO - PROCESS | 3852 | 1469443722441 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:42 INFO - PROCESS | 3852 | 1469443722445 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:42 INFO - PROCESS | 3852 | ++DOCSHELL 1143A000 == 34 [pid = 3852] [id = 659] 03:48:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (11C33400) [pid = 3852] [serial = 1977] [outer = 00000000] 03:48:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (12AD7800) [pid = 3852] [serial = 1978] [outer = 11C33400] 03:48:42 INFO - PROCESS | 3852 | 1469443722543 Marionette DEBUG loaded listener.js 03:48:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (1313C000) [pid = 3852] [serial = 1979] [outer = 11C33400] 03:48:42 INFO - PROCESS | 3852 | --DOCSHELL 12BD3400 == 33 [pid = 3852] [id = 430] 03:48:42 INFO - PROCESS | 3852 | --DOCSHELL 10A10400 == 32 [pid = 3852] [id = 421] 03:48:42 INFO - PROCESS | 3852 | --DOCSHELL 1539FC00 == 31 [pid = 3852] [id = 418] 03:48:42 INFO - PROCESS | 3852 | --DOCSHELL 11A57400 == 30 [pid = 3852] [id = 417] 03:48:42 INFO - PROCESS | 3852 | --DOCSHELL 10ED9C00 == 29 [pid = 3852] [id = 413] 03:48:42 INFO - PROCESS | 3852 | --DOCSHELL 10A47C00 == 28 [pid = 3852] [id = 645] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (1A194C00) [pid = 3852] [serial = 1931] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (19978400) [pid = 3852] [serial = 1918] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (19ED8400) [pid = 3852] [serial = 1921] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (19979000) [pid = 3852] [serial = 1919] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (1A321000) [pid = 3852] [serial = 1924] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (17F7FC00) [pid = 3852] [serial = 1930] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (1A5C5C00) [pid = 3852] [serial = 1925] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (139D6000) [pid = 3852] [serial = 1897] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (13CF0800) [pid = 3852] [serial = 1898] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (12ADE400) [pid = 3852] [serial = 1894] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (12D63800) [pid = 3852] [serial = 1895] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1A315C00) [pid = 3852] [serial = 1892] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1800E000) [pid = 3852] [serial = 1915] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (176CDC00) [pid = 3852] [serial = 1912] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (176CF000) [pid = 3852] [serial = 1913] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (16FED800) [pid = 3852] [serial = 1909] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (17144400) [pid = 3852] [serial = 1910] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1633E800) [pid = 3852] [serial = 1906] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (16993400) [pid = 3852] [serial = 1907] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1615B800) [pid = 3852] [serial = 1903] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (161B0800) [pid = 3852] [serial = 1904] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (15395000) [pid = 3852] [serial = 1900] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (153A2800) [pid = 3852] [serial = 1901] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (1A088400) [pid = 3852] [serial = 1922] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (1633E400) [pid = 3852] [serial = 1927] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (17F86000) [pid = 3852] [serial = 1928] [outer = 00000000] [url = about:blank] 03:48:42 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (1800E400) [pid = 3852] [serial = 1916] [outer = 00000000] [url = about:blank] 03:48:43 INFO - PROCESS | 3852 | 1469443723069 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 906ms 03:48:43 INFO - PROCESS | 3852 | 1469443723126 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:48:43 INFO - PROCESS | 3852 | 1469443723130 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 03:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:48:43 INFO - PROCESS | 3852 | 1469443723137 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:48:43 INFO - PROCESS | 3852 | 1469443723139 Marionette TRACE conn3 <- [1,2602,null,{}] 03:48:43 INFO - PROCESS | 3852 | 1469443723143 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:43 INFO - PROCESS | 3852 | 1469443723145 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:43 INFO - PROCESS | 3852 | 1469443723231 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:48:43 INFO - PROCESS | 3852 | 1469443723237 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:43 INFO - PROCESS | 3852 | 1469443723239 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:43 INFO - PROCESS | 3852 | ++DOCSHELL 132E6400 == 29 [pid = 3852] [id = 660] 03:48:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (132E8400) [pid = 3852] [serial = 1980] [outer = 00000000] 03:48:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (13CF0800) [pid = 3852] [serial = 1981] [outer = 132E8400] 03:48:43 INFO - PROCESS | 3852 | 1469443723286 Marionette DEBUG loaded listener.js 03:48:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (142B4000) [pid = 3852] [serial = 1982] [outer = 132E8400] 03:48:43 INFO - PROCESS | 3852 | 1469443723796 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 703ms 03:48:43 INFO - PROCESS | 3852 | 1469443723839 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:48:43 INFO - PROCESS | 3852 | 1469443723841 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 03:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:48:43 INFO - PROCESS | 3852 | 1469443723845 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:48:43 INFO - PROCESS | 3852 | 1469443723848 Marionette TRACE conn3 <- [1,2606,null,{}] 03:48:43 INFO - PROCESS | 3852 | 1469443723858 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:43 INFO - PROCESS | 3852 | 1469443723863 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:43 INFO - PROCESS | 3852 | 1469443723948 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:48:44 INFO - PROCESS | 3852 | 1469443724044 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:44 INFO - PROCESS | 3852 | 1469443724047 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:44 INFO - PROCESS | 3852 | ++DOCSHELL 150B9C00 == 30 [pid = 3852] [id = 661] 03:48:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (15395C00) [pid = 3852] [serial = 1983] [outer = 00000000] 03:48:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (16159400) [pid = 3852] [serial = 1984] [outer = 15395C00] 03:48:44 INFO - PROCESS | 3852 | 1469443724093 Marionette DEBUG loaded listener.js 03:48:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (161AF400) [pid = 3852] [serial = 1985] [outer = 15395C00] 03:48:44 INFO - PROCESS | 3852 | 1469443724482 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 687ms 03:48:44 INFO - PROCESS | 3852 | 1469443724546 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:48:44 INFO - PROCESS | 3852 | 1469443724549 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 03:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:48:44 INFO - PROCESS | 3852 | 1469443724552 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:48:44 INFO - PROCESS | 3852 | 1469443724554 Marionette TRACE conn3 <- [1,2610,null,{}] 03:48:44 INFO - PROCESS | 3852 | 1469443724557 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:44 INFO - PROCESS | 3852 | 1469443724559 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:44 INFO - PROCESS | 3852 | 1469443724644 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:48:44 INFO - PROCESS | 3852 | 1469443724652 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:44 INFO - PROCESS | 3852 | 1469443724654 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:44 INFO - PROCESS | 3852 | ++DOCSHELL 1633A800 == 31 [pid = 3852] [id = 662] 03:48:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (1633B800) [pid = 3852] [serial = 1986] [outer = 00000000] 03:48:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (1686B000) [pid = 3852] [serial = 1987] [outer = 1633B800] 03:48:44 INFO - PROCESS | 3852 | 1469443724699 Marionette DEBUG loaded listener.js 03:48:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (16FE6C00) [pid = 3852] [serial = 1988] [outer = 1633B800] 03:48:45 INFO - PROCESS | 3852 | 1469443725154 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 640ms 03:48:45 INFO - PROCESS | 3852 | 1469443725189 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:48:45 INFO - PROCESS | 3852 | 1469443725191 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 03:48:45 INFO - PROCESS | 3852 | 1469443725195 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:48:45 INFO - PROCESS | 3852 | 1469443725196 Marionette TRACE conn3 <- [1,2614,null,{}] 03:48:45 INFO - PROCESS | 3852 | 1469443725200 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:45 INFO - PROCESS | 3852 | 1469443725202 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:45 INFO - PROCESS | 3852 | 1469443725317 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:48:45 INFO - PROCESS | 3852 | 1469443725408 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:45 INFO - PROCESS | 3852 | 1469443725410 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:45 INFO - PROCESS | 3852 | ++DOCSHELL 1713FC00 == 32 [pid = 3852] [id = 663] 03:48:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (17143C00) [pid = 3852] [serial = 1989] [outer = 00000000] 03:48:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (17148400) [pid = 3852] [serial = 1990] [outer = 17143C00] 03:48:45 INFO - PROCESS | 3852 | 1469443725454 Marionette DEBUG loaded listener.js 03:48:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (17619400) [pid = 3852] [serial = 1991] [outer = 17143C00] 03:48:45 INFO - PROCESS | 3852 | 1469443725903 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 735ms 03:48:45 INFO - PROCESS | 3852 | 1469443725935 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:48:45 INFO - PROCESS | 3852 | 1469443725937 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 03:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:48:45 INFO - PROCESS | 3852 | 1469443725941 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:48:45 INFO - PROCESS | 3852 | 1469443725943 Marionette TRACE conn3 <- [1,2618,null,{}] 03:48:45 INFO - PROCESS | 3852 | 1469443725946 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:45 INFO - PROCESS | 3852 | 1469443725951 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:46 INFO - PROCESS | 3852 | 1469443726097 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:48:46 INFO - PROCESS | 3852 | 1469443726109 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:46 INFO - PROCESS | 3852 | 1469443726111 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:46 INFO - PROCESS | 3852 | ++DOCSHELL 17AC7800 == 33 [pid = 3852] [id = 664] 03:48:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (17F84C00) [pid = 3852] [serial = 1992] [outer = 00000000] 03:48:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (182C2C00) [pid = 3852] [serial = 1993] [outer = 17F84C00] 03:48:46 INFO - PROCESS | 3852 | 1469443726155 Marionette DEBUG loaded listener.js 03:48:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (19977000) [pid = 3852] [serial = 1994] [outer = 17F84C00] 03:48:46 INFO - PROCESS | 3852 | 1469443726628 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 735ms 03:48:46 INFO - PROCESS | 3852 | 1469443726709 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:48:46 INFO - PROCESS | 3852 | 1469443726711 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 03:48:46 INFO - PROCESS | 3852 | 1469443726718 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:48:46 INFO - PROCESS | 3852 | 1469443726720 Marionette TRACE conn3 <- [1,2622,null,{}] 03:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:48:46 INFO - PROCESS | 3852 | 1469443726724 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:46 INFO - PROCESS | 3852 | 1469443726726 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:46 INFO - PROCESS | 3852 | 1469443726838 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:48:46 INFO - PROCESS | 3852 | 1469443726912 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:46 INFO - PROCESS | 3852 | 1469443726914 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:46 INFO - PROCESS | 3852 | ++DOCSHELL 182C6800 == 34 [pid = 3852] [id = 665] 03:48:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1997B400) [pid = 3852] [serial = 1995] [outer = 00000000] 03:48:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (19983400) [pid = 3852] [serial = 1996] [outer = 1997B400] 03:48:46 INFO - PROCESS | 3852 | 1469443726958 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (19ED1000) [pid = 3852] [serial = 1997] [outer = 1997B400] 03:48:47 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16FE8800) [pid = 3852] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:48:47 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (15B26000) [pid = 3852] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:48:47 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (13C24C00) [pid = 3852] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:48:47 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (142D3000) [pid = 3852] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:48:47 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (12DA0400) [pid = 3852] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:48:47 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (169EE000) [pid = 3852] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:48:47 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (15B22400) [pid = 3852] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:48:47 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (10F81400) [pid = 3852] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:48:47 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (10A49C00) [pid = 3852] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:48:47 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (10EDB000) [pid = 3852] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:48:47 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (15490800) [pid = 3852] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:48:47 INFO - PROCESS | 3852 | 1469443727444 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 03:48:47 INFO - PROCESS | 3852 | 1469443727462 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 3852 | 1469443727464 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 03:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:48:47 INFO - PROCESS | 3852 | 1469443727467 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - PROCESS | 3852 | 1469443727469 Marionette TRACE conn3 <- [1,2626,null,{}] 03:48:47 INFO - PROCESS | 3852 | 1469443727477 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:47 INFO - PROCESS | 3852 | 1469443727478 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:47 INFO - PROCESS | 3852 | 1469443727557 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:48:47 INFO - PROCESS | 3852 | 1469443727564 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:47 INFO - PROCESS | 3852 | 1469443727566 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:47 INFO - PROCESS | 3852 | ++DOCSHELL 12D97400 == 35 [pid = 3852] [id = 666] 03:48:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (12DA0400) [pid = 3852] [serial = 1998] [outer = 00000000] 03:48:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (15397000) [pid = 3852] [serial = 1999] [outer = 12DA0400] 03:48:47 INFO - PROCESS | 3852 | 1469443727615 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (16FA7800) [pid = 3852] [serial = 2000] [outer = 12DA0400] 03:48:48 INFO - PROCESS | 3852 | 1469443728053 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 625ms 03:48:48 INFO - PROCESS | 3852 | 1469443728105 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:48:48 INFO - PROCESS | 3852 | 1469443728107 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 03:48:48 INFO - PROCESS | 3852 | 1469443728111 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:48:48 INFO - PROCESS | 3852 | 1469443728112 Marionette TRACE conn3 <- [1,2630,null,{}] 03:48:48 INFO - PROCESS | 3852 | 1469443728116 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:48 INFO - PROCESS | 3852 | 1469443728118 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:48 INFO - PROCESS | 3852 | 1469443728232 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:48:48 INFO - PROCESS | 3852 | 1469443728240 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:48 INFO - PROCESS | 3852 | 1469443728242 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:48 INFO - PROCESS | 3852 | ++DOCSHELL 19980C00 == 36 [pid = 3852] [id = 667] 03:48:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (19981800) [pid = 3852] [serial = 2001] [outer = 00000000] 03:48:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (19EDDC00) [pid = 3852] [serial = 2002] [outer = 19981800] 03:48:48 INFO - PROCESS | 3852 | 1469443728285 Marionette DEBUG loaded listener.js 03:48:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1A088400) [pid = 3852] [serial = 2003] [outer = 19981800] 03:48:48 INFO - PROCESS | 3852 | 1469443728720 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:48:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:48:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 625ms 03:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:48:48 INFO - PROCESS | 3852 | 1469443728757 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:48:48 INFO - PROCESS | 3852 | 1469443728759 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 03:48:48 INFO - PROCESS | 3852 | 1469443728762 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:48:48 INFO - PROCESS | 3852 | 1469443728764 Marionette TRACE conn3 <- [1,2634,null,{}] 03:48:48 INFO - PROCESS | 3852 | 1469443728767 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:48 INFO - PROCESS | 3852 | 1469443728769 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:48 INFO - PROCESS | 3852 | 1469443728860 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:48:48 INFO - PROCESS | 3852 | 1469443728865 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:48 INFO - PROCESS | 3852 | 1469443728867 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:48 INFO - PROCESS | 3852 | ++DOCSHELL 142D3000 == 37 [pid = 3852] [id = 668] 03:48:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1A08B000) [pid = 3852] [serial = 2004] [outer = 00000000] 03:48:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (1A196000) [pid = 3852] [serial = 2005] [outer = 1A08B000] 03:48:48 INFO - PROCESS | 3852 | 1469443728909 Marionette DEBUG loaded listener.js 03:48:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1A316C00) [pid = 3852] [serial = 2006] [outer = 1A08B000] 03:48:49 INFO - PROCESS | 3852 | 1469443729327 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:48:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:48:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 594ms 03:48:49 INFO - PROCESS | 3852 | 1469443729383 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:48:49 INFO - PROCESS | 3852 | 1469443729387 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 03:48:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:48:49 INFO - PROCESS | 3852 | 1469443729397 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:48:49 INFO - PROCESS | 3852 | 1469443729401 Marionette TRACE conn3 <- [1,2638,null,{}] 03:48:49 INFO - PROCESS | 3852 | 1469443729408 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:49 INFO - PROCESS | 3852 | 1469443729411 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:49 INFO - PROCESS | 3852 | 1469443729527 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:48:49 INFO - PROCESS | 3852 | 1469443729707 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:49 INFO - PROCESS | 3852 | 1469443729712 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:49 INFO - PROCESS | 3852 | ++DOCSHELL 10EE3800 == 38 [pid = 3852] [id = 669] 03:48:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (110C8400) [pid = 3852] [serial = 2007] [outer = 00000000] 03:48:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (12AD5400) [pid = 3852] [serial = 2008] [outer = 110C8400] 03:48:49 INFO - PROCESS | 3852 | 1469443729773 Marionette DEBUG loaded listener.js 03:48:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (12D71400) [pid = 3852] [serial = 2009] [outer = 110C8400] 03:48:50 INFO - PROCESS | 3852 | 1469443730318 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:48:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:48:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 937ms 03:48:50 INFO - PROCESS | 3852 | 1469443730355 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:48:50 INFO - PROCESS | 3852 | 1469443730359 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 03:48:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:48:50 INFO - PROCESS | 3852 | 1469443730367 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:48:50 INFO - PROCESS | 3852 | 1469443730371 Marionette TRACE conn3 <- [1,2642,null,{}] 03:48:50 INFO - PROCESS | 3852 | 1469443730376 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:50 INFO - PROCESS | 3852 | 1469443730379 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:50 INFO - PROCESS | 3852 | 1469443730490 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:48:50 INFO - PROCESS | 3852 | 1469443730600 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:50 INFO - PROCESS | 3852 | 1469443730603 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:50 INFO - PROCESS | 3852 | ++DOCSHELL 142D0000 == 39 [pid = 3852] [id = 670] 03:48:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1500C800) [pid = 3852] [serial = 2010] [outer = 00000000] 03:48:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1540AC00) [pid = 3852] [serial = 2011] [outer = 1500C800] 03:48:50 INFO - PROCESS | 3852 | 1469443730699 Marionette DEBUG loaded listener.js 03:48:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (161B4800) [pid = 3852] [serial = 2012] [outer = 1500C800] 03:48:51 INFO - PROCESS | 3852 | 1469443731290 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:48:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:48:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 938ms 03:48:51 INFO - PROCESS | 3852 | 1469443731311 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:48:51 INFO - PROCESS | 3852 | 1469443731313 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 03:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:48:51 INFO - PROCESS | 3852 | 1469443731317 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:48:51 INFO - PROCESS | 3852 | 1469443731320 Marionette TRACE conn3 <- [1,2646,null,{}] 03:48:51 INFO - PROCESS | 3852 | 1469443731329 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:51 INFO - PROCESS | 3852 | 1469443731334 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:51 INFO - PROCESS | 3852 | 1469443731457 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:48:51 INFO - PROCESS | 3852 | 1469443731571 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:51 INFO - PROCESS | 3852 | 1469443731575 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:51 INFO - PROCESS | 3852 | ++DOCSHELL 17F80800 == 40 [pid = 3852] [id = 671] 03:48:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (182BA800) [pid = 3852] [serial = 2013] [outer = 00000000] 03:48:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (182C4C00) [pid = 3852] [serial = 2014] [outer = 182BA800] 03:48:51 INFO - PROCESS | 3852 | 1469443731681 Marionette DEBUG loaded listener.js 03:48:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (19976800) [pid = 3852] [serial = 2015] [outer = 182BA800] 03:48:52 INFO - PROCESS | 3852 | 1469443732293 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1000ms 03:48:52 INFO - PROCESS | 3852 | 1469443732320 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:48:52 INFO - PROCESS | 3852 | 1469443732322 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 03:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:48:52 INFO - PROCESS | 3852 | 1469443732326 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:48:52 INFO - PROCESS | 3852 | 1469443732329 Marionette TRACE conn3 <- [1,2650,null,{}] 03:48:52 INFO - PROCESS | 3852 | 1469443732332 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:52 INFO - PROCESS | 3852 | 1469443732334 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:52 INFO - PROCESS | 3852 | 1469443732442 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:48:52 INFO - PROCESS | 3852 | 1469443732581 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:52 INFO - PROCESS | 3852 | 1469443732583 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:52 INFO - PROCESS | 3852 | ++DOCSHELL 1714B400 == 41 [pid = 3852] [id = 672] 03:48:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (17826400) [pid = 3852] [serial = 2016] [outer = 00000000] 03:48:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (1A5BA800) [pid = 3852] [serial = 2017] [outer = 17826400] 03:48:52 INFO - PROCESS | 3852 | 1469443732643 Marionette DEBUG loaded listener.js 03:48:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (1A5C6C00) [pid = 3852] [serial = 2018] [outer = 17826400] 03:48:53 INFO - PROCESS | 3852 | 1469443733390 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:48:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:48:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1110ms 03:48:53 INFO - PROCESS | 3852 | 1469443733431 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:48:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:48:53 INFO - PROCESS | 3852 | 1469443733435 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 03:48:53 INFO - PROCESS | 3852 | 1469443733440 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:48:53 INFO - PROCESS | 3852 | 1469443733443 Marionette TRACE conn3 <- [1,2654,null,{}] 03:48:53 INFO - PROCESS | 3852 | 1469443733448 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:53 INFO - PROCESS | 3852 | 1469443733451 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:53 INFO - PROCESS | 3852 | 1469443733550 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:48:53 INFO - PROCESS | 3852 | 1469443733714 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:53 INFO - PROCESS | 3852 | 1469443733717 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:53 INFO - PROCESS | 3852 | ++DOCSHELL 131EA400 == 42 [pid = 3852] [id = 673] 03:48:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (13261C00) [pid = 3852] [serial = 2019] [outer = 00000000] 03:48:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (13C31C00) [pid = 3852] [serial = 2020] [outer = 13261C00] 03:48:53 INFO - PROCESS | 3852 | 1469443733767 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (142B3000) [pid = 3852] [serial = 2021] [outer = 13261C00] 03:48:54 INFO - PROCESS | 3852 | --DOCSHELL 10A48400 == 41 [pid = 3852] [id = 415] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (17024C00) [pid = 3852] [serial = 1957] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (161AD400) [pid = 3852] [serial = 1951] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (13CEA400) [pid = 3852] [serial = 1945] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (15016400) [pid = 3852] [serial = 1948] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (161B6400) [pid = 3852] [serial = 1952] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (130DC800) [pid = 3852] [serial = 1939] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1A806000) [pid = 3852] [serial = 1934] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (176CC400) [pid = 3852] [serial = 1963] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (130B0800) [pid = 3852] [serial = 1943] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (1713E400) [pid = 3852] [serial = 1958] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (110CA800) [pid = 3852] [serial = 1936] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (12ADA400) [pid = 3852] [serial = 1942] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (142B2000) [pid = 3852] [serial = 1946] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (15B27400) [pid = 3852] [serial = 1960] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (112A4000) [pid = 3852] [serial = 1937] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1615A400) [pid = 3852] [serial = 1961] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (15394800) [pid = 3852] [serial = 1949] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1A6CA400) [pid = 3852] [serial = 1933] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (16864400) [pid = 3852] [serial = 1955] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (167F1C00) [pid = 3852] [serial = 1954] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (13158C00) [pid = 3852] [serial = 1940] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (17F78400) [pid = 3852] [serial = 1966] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (17821800) [pid = 3852] [serial = 1964] [outer = 00000000] [url = about:blank] 03:48:54 INFO - PROCESS | 3852 | 1469443734789 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:48:54 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:48:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1391ms 03:48:54 INFO - PROCESS | 3852 | 1469443734843 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:48:54 INFO - PROCESS | 3852 | 1469443734847 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 03:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:48:54 INFO - PROCESS | 3852 | 1469443734853 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:48:54 INFO - PROCESS | 3852 | 1469443734856 Marionette TRACE conn3 <- [1,2658,null,{}] 03:48:54 INFO - PROCESS | 3852 | 1469443734860 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:54 INFO - PROCESS | 3852 | 1469443734862 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:54 INFO - PROCESS | 3852 | 1469443734948 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:48:54 INFO - PROCESS | 3852 | 1469443734956 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:54 INFO - PROCESS | 3852 | 1469443734958 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:54 INFO - PROCESS | 3852 | ++DOCSHELL 12D99000 == 42 [pid = 3852] [id = 674] 03:48:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (13141C00) [pid = 3852] [serial = 2022] [outer = 00000000] 03:48:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (142B9C00) [pid = 3852] [serial = 2023] [outer = 13141C00] 03:48:55 INFO - PROCESS | 3852 | 1469443735006 Marionette DEBUG loaded listener.js 03:48:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (1500C400) [pid = 3852] [serial = 2024] [outer = 13141C00] 03:48:55 INFO - PROCESS | 3852 | 1469443735965 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:48:55 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:48:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:48:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:48:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1156ms 03:48:56 INFO - PROCESS | 3852 | 1469443736010 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 03:48:56 INFO - PROCESS | 3852 | 1469443736012 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 03:48:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:48:56 INFO - PROCESS | 3852 | 1469443736015 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:48:56 INFO - PROCESS | 3852 | 1469443736019 Marionette TRACE conn3 <- [1,2662,null,{}] 03:48:56 INFO - PROCESS | 3852 | 1469443736029 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:56 INFO - PROCESS | 3852 | 1469443736033 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:56 INFO - PROCESS | 3852 | 1469443736118 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:48:56 INFO - PROCESS | 3852 | 1469443736125 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:56 INFO - PROCESS | 3852 | 1469443736128 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:56 INFO - PROCESS | 3852 | ++DOCSHELL 161AD400 == 43 [pid = 3852] [id = 675] 03:48:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (161AD800) [pid = 3852] [serial = 2025] [outer = 00000000] 03:48:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (16342C00) [pid = 3852] [serial = 2026] [outer = 161AD800] 03:48:56 INFO - PROCESS | 3852 | 1469443736175 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (169EDC00) [pid = 3852] [serial = 2027] [outer = 161AD800] 03:48:57 INFO - PROCESS | 3852 | 1469443737168 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:48:57 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:48:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:48:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:48:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1187ms 03:48:57 INFO - PROCESS | 3852 | 1469443737217 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 3852 | 1469443737220 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 03:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:48:57 INFO - PROCESS | 3852 | 1469443737223 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - PROCESS | 3852 | 1469443737225 Marionette TRACE conn3 <- [1,2666,null,{}] 03:48:57 INFO - PROCESS | 3852 | 1469443737229 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:57 INFO - PROCESS | 3852 | 1469443737230 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:57 INFO - PROCESS | 3852 | 1469443737353 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:48:57 INFO - PROCESS | 3852 | 1469443737359 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:57 INFO - PROCESS | 3852 | 1469443737361 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:57 INFO - PROCESS | 3852 | ++DOCSHELL 16FA7400 == 44 [pid = 3852] [id = 676] 03:48:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16FEEC00) [pid = 3852] [serial = 2028] [outer = 00000000] 03:48:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (17142000) [pid = 3852] [serial = 2029] [outer = 16FEEC00] 03:48:57 INFO - PROCESS | 3852 | 1469443737405 Marionette DEBUG loaded listener.js 03:48:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (10A0E000) [pid = 3852] [serial = 2030] [outer = 16FEEC00] 03:48:58 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (17143C00) [pid = 3852] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:48:58 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1633B800) [pid = 3852] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:48:58 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (132E8400) [pid = 3852] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:48:58 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (11C33400) [pid = 3852] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:48:58 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (15395C00) [pid = 3852] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:48:58 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (11430400) [pid = 3852] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:48:58 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (142C8000) [pid = 3852] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:48:58 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (17F84C00) [pid = 3852] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:48:58 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1701C400) [pid = 3852] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:48:58 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1997B400) [pid = 3852] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:48:58 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (12DA0400) [pid = 3852] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:48:58 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (19981800) [pid = 3852] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:48:58 INFO - PROCESS | 3852 | 1469443738452 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:48:58 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:48:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1250ms 03:48:58 INFO - PROCESS | 3852 | 1469443738481 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:48:58 INFO - PROCESS | 3852 | 1469443738483 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 03:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:48:58 INFO - PROCESS | 3852 | 1469443738486 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:48:58 INFO - PROCESS | 3852 | 1469443738488 Marionette TRACE conn3 <- [1,2670,null,{}] 03:48:58 INFO - PROCESS | 3852 | 1469443738492 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:58 INFO - PROCESS | 3852 | 1469443738493 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:58 INFO - PROCESS | 3852 | 1469443738574 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:48:58 INFO - PROCESS | 3852 | 1469443738579 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:58 INFO - PROCESS | 3852 | 1469443738581 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:58 INFO - PROCESS | 3852 | ++DOCSHELL 10F86C00 == 45 [pid = 3852] [id = 677] 03:48:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (11CDC000) [pid = 3852] [serial = 2031] [outer = 00000000] 03:48:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (142C8000) [pid = 3852] [serial = 2032] [outer = 11CDC000] 03:48:58 INFO - PROCESS | 3852 | 1469443738625 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (1539AC00) [pid = 3852] [serial = 2033] [outer = 11CDC000] 03:48:59 INFO - PROCESS | 3852 | 1469443739580 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:48:59 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:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1141ms 03:48:59 INFO - PROCESS | 3852 | 1469443739633 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 03:48:59 INFO - PROCESS | 3852 | 1469443739635 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 03:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:48:59 INFO - PROCESS | 3852 | 1469443739639 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:48:59 INFO - PROCESS | 3852 | 1469443739640 Marionette TRACE conn3 <- [1,2674,null,{}] 03:48:59 INFO - PROCESS | 3852 | 1469443739644 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:59 INFO - PROCESS | 3852 | 1469443739650 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:59 INFO - PROCESS | 3852 | 1469443739757 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:48:59 INFO - PROCESS | 3852 | 1469443739763 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:59 INFO - PROCESS | 3852 | 1469443739765 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:48:59 INFO - PROCESS | 3852 | ++DOCSHELL 102C8C00 == 46 [pid = 3852] [id = 678] 03:48:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (142BF400) [pid = 3852] [serial = 2034] [outer = 00000000] 03:48:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (178AE000) [pid = 3852] [serial = 2035] [outer = 142BF400] 03:48:59 INFO - PROCESS | 3852 | 1469443739816 Marionette DEBUG loaded listener.js 03:48:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (17F86800) [pid = 3852] [serial = 2036] [outer = 142BF400] 03:49:00 INFO - PROCESS | 3852 | 1469443740806 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:49:00 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:49:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:49:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:49:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1187ms 03:49:00 INFO - PROCESS | 3852 | 1469443740843 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 03:49:00 INFO - PROCESS | 3852 | 1469443740847 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 03:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:49:00 INFO - PROCESS | 3852 | 1469443740852 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:49:00 INFO - PROCESS | 3852 | 1469443740856 Marionette TRACE conn3 <- [1,2678,null,{}] 03:49:00 INFO - PROCESS | 3852 | 1469443740862 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:00 INFO - PROCESS | 3852 | 1469443740865 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:01 INFO - PROCESS | 3852 | 1469443741063 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:49:01 INFO - PROCESS | 3852 | 1469443741253 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:01 INFO - PROCESS | 3852 | 1469443741256 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:01 INFO - PROCESS | 3852 | ++DOCSHELL 1315A000 == 47 [pid = 3852] [id = 679] 03:49:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (1315A400) [pid = 3852] [serial = 2037] [outer = 00000000] 03:49:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1392A400) [pid = 3852] [serial = 2038] [outer = 1315A400] 03:49:01 INFO - PROCESS | 3852 | 1469443741314 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (13CF1400) [pid = 3852] [serial = 2039] [outer = 1315A400] 03:49:02 INFO - PROCESS | 3852 | 1469443742352 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:49:02 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:49:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:49:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:49:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1562ms 03:49:02 INFO - PROCESS | 3852 | 1469443742436 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 03:49:02 INFO - PROCESS | 3852 | 1469443742441 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 03:49:02 INFO - PROCESS | 3852 | 1469443742449 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 3852 | 1469443742452 Marionette TRACE conn3 <- [1,2682,null,{}] 03:49:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:49:02 INFO - PROCESS | 3852 | 1469443742456 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:02 INFO - PROCESS | 3852 | 1469443742459 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:02 INFO - PROCESS | 3852 | 1469443742560 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:49:02 INFO - PROCESS | 3852 | 1469443742770 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:02 INFO - PROCESS | 3852 | 1469443742773 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:02 INFO - PROCESS | 3852 | ++DOCSHELL 161AFC00 == 48 [pid = 3852] [id = 680] 03:49:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (161B6400) [pid = 3852] [serial = 2040] [outer = 00000000] 03:49:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (169F9400) [pid = 3852] [serial = 2041] [outer = 161B6400] 03:49:02 INFO - PROCESS | 3852 | 1469443742834 Marionette DEBUG loaded listener.js 03:49:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17141000) [pid = 3852] [serial = 2042] [outer = 161B6400] 03:49:04 INFO - PROCESS | 3852 | 1469443744057 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:49:04 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:49:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:49:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:49:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1641ms 03:49:04 INFO - PROCESS | 3852 | 1469443744136 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 03:49:04 INFO - PROCESS | 3852 | 1469443744140 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 142CE000 == 47 [pid = 3852] [id = 416] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 182C6800 == 46 [pid = 3852] [id = 665] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 10F86C00 == 45 [pid = 3852] [id = 677] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 16FA7400 == 44 [pid = 3852] [id = 676] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 161AD400 == 43 [pid = 3852] [id = 675] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 12D99000 == 42 [pid = 3852] [id = 674] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 131EA400 == 41 [pid = 3852] [id = 673] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 142D0000 == 40 [pid = 3852] [id = 670] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 10EE3800 == 39 [pid = 3852] [id = 669] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 12DA0000 == 38 [pid = 3852] [id = 646] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 13147000 == 37 [pid = 3852] [id = 414] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 19980C00 == 36 [pid = 3852] [id = 667] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 142D3000 == 35 [pid = 3852] [id = 668] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 1633E000 == 34 [pid = 3852] [id = 644] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 12D97400 == 33 [pid = 3852] [id = 666] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 11CDFC00 == 32 [pid = 3852] [id = 422] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 1633FC00 == 31 [pid = 3852] [id = 419] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 16FE6000 == 30 [pid = 3852] [id = 420] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 17F80800 == 29 [pid = 3852] [id = 671] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 16992C00 == 28 [pid = 3852] [id = 426] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 1714B400 == 27 [pid = 3852] [id = 672] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 102C8C00 == 26 [pid = 3852] [id = 678] 03:49:04 INFO - PROCESS | 3852 | --DOCSHELL 1315A000 == 25 [pid = 3852] [id = 679] 03:49:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (17148400) [pid = 3852] [serial = 1990] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (17619400) [pid = 3852] [serial = 1991] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1686B000) [pid = 3852] [serial = 1987] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (13CF0800) [pid = 3852] [serial = 1981] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (142B4000) [pid = 3852] [serial = 1982] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (1313C000) [pid = 3852] [serial = 1979] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (12AD7800) [pid = 3852] [serial = 1978] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (16159400) [pid = 3852] [serial = 1984] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (161AF400) [pid = 3852] [serial = 1985] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1307A400) [pid = 3852] [serial = 1970] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (12AD8000) [pid = 3852] [serial = 1969] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (153A0800) [pid = 3852] [serial = 1973] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (142D0C00) [pid = 3852] [serial = 1972] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (182C2C00) [pid = 3852] [serial = 1993] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (17ACA800) [pid = 3852] [serial = 1976] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (1781F400) [pid = 3852] [serial = 1975] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (19983400) [pid = 3852] [serial = 1996] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (15397000) [pid = 3852] [serial = 1999] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (1A196000) [pid = 3852] [serial = 2005] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (16FA7800) [pid = 3852] [serial = 2000] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (19EDDC00) [pid = 3852] [serial = 2002] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (1A088400) [pid = 3852] [serial = 2003] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (19977000) [pid = 3852] [serial = 1994] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (19ED1000) [pid = 3852] [serial = 1997] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | --DOMWINDOW == 55 (16FE6C00) [pid = 3852] [serial = 1988] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 3852 | 1469443744880 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:49:04 INFO - PROCESS | 3852 | 1469443744884 Marionette TRACE conn3 <- [1,2686,null,{}] 03:49:04 INFO - PROCESS | 3852 | 1469443744892 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:04 INFO - PROCESS | 3852 | 1469443744896 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:04 INFO - PROCESS | 3852 | 1469443744991 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:49:04 INFO - PROCESS | 3852 | 1469443744999 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:04 INFO - PROCESS | 3852 | 1469443745001 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:05 INFO - PROCESS | 3852 | ++DOCSHELL 110CA400 == 26 [pid = 3852] [id = 681] 03:49:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (110CA800) [pid = 3852] [serial = 2043] [outer = 00000000] 03:49:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (112A5800) [pid = 3852] [serial = 2044] [outer = 110CA800] 03:49:05 INFO - PROCESS | 3852 | 1469443745051 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (12827000) [pid = 3852] [serial = 2045] [outer = 110CA800] 03:49:06 INFO - PROCESS | 3852 | 1469443746057 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:49:06 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:49:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:49:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:49:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1282ms 03:49:06 INFO - PROCESS | 3852 | 1469443746096 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 03:49:06 INFO - PROCESS | 3852 | 1469443746100 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 03:49:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:49:06 INFO - PROCESS | 3852 | 1469443746106 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - PROCESS | 3852 | 1469443746108 Marionette TRACE conn3 <- [1,2690,null,{}] 03:49:06 INFO - PROCESS | 3852 | 1469443746115 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:06 INFO - PROCESS | 3852 | 1469443746120 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:06 INFO - PROCESS | 3852 | 1469443746211 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:49:06 INFO - PROCESS | 3852 | 1469443746218 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:06 INFO - PROCESS | 3852 | 1469443746220 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:06 INFO - PROCESS | 3852 | ++DOCSHELL 1314CC00 == 27 [pid = 3852] [id = 682] 03:49:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (1314E800) [pid = 3852] [serial = 2046] [outer = 00000000] 03:49:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (132ECC00) [pid = 3852] [serial = 2047] [outer = 1314E800] 03:49:06 INFO - PROCESS | 3852 | 1469443746267 Marionette DEBUG loaded listener.js 03:49:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (13C25400) [pid = 3852] [serial = 2048] [outer = 1314E800] 03:49:06 INFO - PROCESS | 3852 | 1469443746782 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:49:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:49:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 703ms 03:49:06 INFO - PROCESS | 3852 | 1469443746805 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 03:49:06 INFO - PROCESS | 3852 | 1469443746808 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 03:49:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:49:06 INFO - PROCESS | 3852 | 1469443746811 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - PROCESS | 3852 | 1469443746813 Marionette TRACE conn3 <- [1,2694,null,{}] 03:49:06 INFO - PROCESS | 3852 | 1469443746821 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:06 INFO - PROCESS | 3852 | 1469443746823 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:06 INFO - PROCESS | 3852 | 1469443746922 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:49:06 INFO - PROCESS | 3852 | 1469443746938 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:06 INFO - PROCESS | 3852 | 1469443746944 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:06 INFO - PROCESS | 3852 | ++DOCSHELL 15015400 == 28 [pid = 3852] [id = 683] 03:49:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (15016C00) [pid = 3852] [serial = 2049] [outer = 00000000] 03:49:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (150B5C00) [pid = 3852] [serial = 2050] [outer = 15016C00] 03:49:06 INFO - PROCESS | 3852 | 1469443746994 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (15397400) [pid = 3852] [serial = 2051] [outer = 15016C00] 03:49:07 INFO - PROCESS | 3852 | 1469443747516 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:49:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:49:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 735ms 03:49:07 INFO - PROCESS | 3852 | 1469443747551 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 03:49:07 INFO - PROCESS | 3852 | 1469443747553 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 03:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:49:07 INFO - PROCESS | 3852 | 1469443747557 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:49:07 INFO - PROCESS | 3852 | 1469443747558 Marionette TRACE conn3 <- [1,2698,null,{}] 03:49:07 INFO - PROCESS | 3852 | 1469443747562 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:07 INFO - PROCESS | 3852 | 1469443747564 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:07 INFO - PROCESS | 3852 | 1469443747713 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:49:07 INFO - PROCESS | 3852 | 1469443747750 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:07 INFO - PROCESS | 3852 | 1469443747753 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:07 INFO - PROCESS | 3852 | ++DOCSHELL 161AC000 == 29 [pid = 3852] [id = 684] 03:49:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (161AC400) [pid = 3852] [serial = 2052] [outer = 00000000] 03:49:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (161B1400) [pid = 3852] [serial = 2053] [outer = 161AC400] 03:49:07 INFO - PROCESS | 3852 | 1469443747801 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (1633B800) [pid = 3852] [serial = 2054] [outer = 161AC400] 03:49:08 INFO - PROCESS | 3852 | 1469443748262 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:49:08 INFO - PROCESS | 3852 | 1469443748299 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 03:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:49:08 INFO - PROCESS | 3852 | 1469443748303 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - PROCESS | 3852 | 1469443748305 Marionette TRACE conn3 <- [1,2702,null,{}] 03:49:08 INFO - PROCESS | 3852 | 1469443748308 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:08 INFO - PROCESS | 3852 | 1469443748310 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:08 INFO - PROCESS | 3852 | 1469443748428 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:49:08 INFO - PROCESS | 3852 | 1469443748436 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:08 INFO - PROCESS | 3852 | 1469443748438 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:08 INFO - PROCESS | 3852 | ++DOCSHELL 1540B400 == 30 [pid = 3852] [id = 685] 03:49:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (161B1000) [pid = 3852] [serial = 2055] [outer = 00000000] 03:49:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (16FAD800) [pid = 3852] [serial = 2056] [outer = 161B1000] 03:49:08 INFO - PROCESS | 3852 | 1469443748482 Marionette DEBUG loaded listener.js 03:49:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (16FE5800) [pid = 3852] [serial = 2057] [outer = 161B1000] 03:49:08 INFO - PROCESS | 3852 | 1469443748921 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:49:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:49:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 640ms 03:49:08 INFO - PROCESS | 3852 | 1469443748942 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:49:08 INFO - PROCESS | 3852 | 1469443748945 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 03:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:49:08 INFO - PROCESS | 3852 | 1469443748964 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - PROCESS | 3852 | 1469443748966 Marionette TRACE conn3 <- [1,2706,null,{}] 03:49:08 INFO - PROCESS | 3852 | 1469443748970 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:08 INFO - PROCESS | 3852 | 1469443748975 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:09 INFO - PROCESS | 3852 | 1469443749158 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:49:09 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (171C4800) [pid = 3852] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:49:09 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (142BF400) [pid = 3852] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:49:09 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (16FEEC00) [pid = 3852] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:49:09 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (13261C00) [pid = 3852] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:49:09 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (13141C00) [pid = 3852] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:49:09 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (161AD800) [pid = 3852] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:49:09 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (182BA800) [pid = 3852] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:49:09 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (1A08B000) [pid = 3852] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:49:09 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (110C8400) [pid = 3852] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:49:09 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (1500C800) [pid = 3852] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:49:09 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (17826400) [pid = 3852] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:49:09 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (11CDC000) [pid = 3852] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:49:09 INFO - PROCESS | 3852 | 1469443749499 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:09 INFO - PROCESS | 3852 | 1469443749502 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:09 INFO - PROCESS | 3852 | ++DOCSHELL 104E2C00 == 31 [pid = 3852] [id = 686] 03:49:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (10A0A000) [pid = 3852] [serial = 2058] [outer = 00000000] 03:49:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (13C2F400) [pid = 3852] [serial = 2059] [outer = 10A0A000] 03:49:09 INFO - PROCESS | 3852 | 1469443749546 Marionette DEBUG loaded listener.js 03:49:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (17149C00) [pid = 3852] [serial = 2060] [outer = 10A0A000] 03:49:09 INFO - PROCESS | 3852 | 1469443749927 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 03:49:09 INFO - PROCESS | 3852 | 1469443749969 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 03:49:09 INFO - PROCESS | 3852 | 1469443749972 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:49:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:49:09 INFO - PROCESS | 3852 | 1469443749974 Marionette TRACE conn3 <- [1,2710,null,{}] 03:49:09 INFO - PROCESS | 3852 | 1469443749977 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:09 INFO - PROCESS | 3852 | 1469443749979 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:10 INFO - PROCESS | 3852 | 1469443750093 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:49:10 INFO - PROCESS | 3852 | 1469443750154 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:10 INFO - PROCESS | 3852 | 1469443750156 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:10 INFO - PROCESS | 3852 | ++DOCSHELL 1714C800 == 32 [pid = 3852] [id = 687] 03:49:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (17619400) [pid = 3852] [serial = 2061] [outer = 00000000] 03:49:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (17ACEC00) [pid = 3852] [serial = 2062] [outer = 17619400] 03:49:10 INFO - PROCESS | 3852 | 1469443750211 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (17F86400) [pid = 3852] [serial = 2063] [outer = 17619400] 03:49:10 INFO - PROCESS | 3852 | 1469443750572 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:49:10 INFO - PROCESS | 3852 | 1469443750613 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 03:49:10 INFO - PROCESS | 3852 | 1469443750616 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:49:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:49:10 INFO - PROCESS | 3852 | 1469443750618 Marionette TRACE conn3 <- [1,2714,null,{}] 03:49:10 INFO - PROCESS | 3852 | 1469443750634 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:10 INFO - PROCESS | 3852 | 1469443750636 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:10 INFO - PROCESS | 3852 | 1469443750716 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:49:10 INFO - PROCESS | 3852 | 1469443750722 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:10 INFO - PROCESS | 3852 | 1469443750724 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:10 INFO - PROCESS | 3852 | ++DOCSHELL 17F7C800 == 33 [pid = 3852] [id = 688] 03:49:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (18204400) [pid = 3852] [serial = 2064] [outer = 00000000] 03:49:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (195C6400) [pid = 3852] [serial = 2065] [outer = 18204400] 03:49:10 INFO - PROCESS | 3852 | 1469443750767 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (19977400) [pid = 3852] [serial = 2066] [outer = 18204400] 03:49:11 INFO - PROCESS | 3852 | 1469443751219 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:49:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:49:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 641ms 03:49:11 INFO - PROCESS | 3852 | 1469443751254 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:49:11 INFO - PROCESS | 3852 | 1469443751256 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 03:49:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:49:11 INFO - PROCESS | 3852 | 1469443751260 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:49:11 INFO - PROCESS | 3852 | 1469443751261 Marionette TRACE conn3 <- [1,2718,null,{}] 03:49:11 INFO - PROCESS | 3852 | 1469443751265 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:11 INFO - PROCESS | 3852 | 1469443751267 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:11 INFO - PROCESS | 3852 | 1469443751390 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:49:11 INFO - PROCESS | 3852 | 1469443751398 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:11 INFO - PROCESS | 3852 | 1469443751400 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:11 INFO - PROCESS | 3852 | ++DOCSHELL 130B5800 == 34 [pid = 3852] [id = 689] 03:49:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (142BCC00) [pid = 3852] [serial = 2067] [outer = 00000000] 03:49:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (19980C00) [pid = 3852] [serial = 2068] [outer = 142BCC00] 03:49:11 INFO - PROCESS | 3852 | 1469443751443 Marionette DEBUG loaded listener.js 03:49:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (19981800) [pid = 3852] [serial = 2069] [outer = 142BCC00] 03:49:12 INFO - PROCESS | 3852 | 1469443752696 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:49:12 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:49:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:49:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:49:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1453ms 03:49:12 INFO - PROCESS | 3852 | 1469443752718 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 03:49:12 INFO - PROCESS | 3852 | 1469443752722 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 03:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:49:12 INFO - PROCESS | 3852 | 1469443752727 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:49:12 INFO - PROCESS | 3852 | 1469443752730 Marionette TRACE conn3 <- [1,2722,null,{}] 03:49:12 INFO - PROCESS | 3852 | 1469443752736 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:12 INFO - PROCESS | 3852 | 1469443752740 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:12 INFO - PROCESS | 3852 | 1469443752870 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:49:13 INFO - PROCESS | 3852 | 1469443753003 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:13 INFO - PROCESS | 3852 | 1469443753008 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:13 INFO - PROCESS | 3852 | ++DOCSHELL 11A48400 == 35 [pid = 3852] [id = 690] 03:49:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (11CE0800) [pid = 3852] [serial = 2070] [outer = 00000000] 03:49:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (13256000) [pid = 3852] [serial = 2071] [outer = 11CE0800] 03:49:13 INFO - PROCESS | 3852 | 1469443753072 Marionette DEBUG loaded listener.js 03:49:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (142BAC00) [pid = 3852] [serial = 2072] [outer = 11CE0800] 03:49:13 INFO - PROCESS | 3852 | 1469443753932 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:49:13 INFO - PROCESS | 3852 | --DOCSHELL 1143A000 == 34 [pid = 3852] [id = 659] 03:49:13 INFO - PROCESS | 3852 | --DOCSHELL 110D3C00 == 33 [pid = 3852] [id = 656] 03:49:13 INFO - PROCESS | 3852 | --DOCSHELL 1633A800 == 32 [pid = 3852] [id = 662] 03:49:13 INFO - PROCESS | 3852 | --DOCSHELL 142D2C00 == 31 [pid = 3852] [id = 649] 03:49:13 INFO - PROCESS | 3852 | --DOCSHELL 17AC7800 == 30 [pid = 3852] [id = 664] 03:49:13 INFO - PROCESS | 3852 | --DOCSHELL 1713FC00 == 29 [pid = 3852] [id = 663] 03:49:13 INFO - PROCESS | 3852 | --DOCSHELL 132E6400 == 28 [pid = 3852] [id = 660] 03:49:13 INFO - PROCESS | 3852 | --DOCSHELL 150B9C00 == 27 [pid = 3852] [id = 661] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (17F7F400) [pid = 3852] [serial = 1967] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (17142000) [pid = 3852] [serial = 2029] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (13C31C00) [pid = 3852] [serial = 2020] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (142B3000) [pid = 3852] [serial = 2021] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (142B9C00) [pid = 3852] [serial = 2023] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (1500C400) [pid = 3852] [serial = 2024] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (16342C00) [pid = 3852] [serial = 2026] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (182C4C00) [pid = 3852] [serial = 2014] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (19976800) [pid = 3852] [serial = 2015] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (1A316C00) [pid = 3852] [serial = 2006] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (12AD5400) [pid = 3852] [serial = 2008] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (12D71400) [pid = 3852] [serial = 2009] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (1540AC00) [pid = 3852] [serial = 2011] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (161B4800) [pid = 3852] [serial = 2012] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (1A5BA800) [pid = 3852] [serial = 2017] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (1A5C6C00) [pid = 3852] [serial = 2018] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (142C8000) [pid = 3852] [serial = 2032] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 55 (10A0E000) [pid = 3852] [serial = 2030] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 54 (1539AC00) [pid = 3852] [serial = 2033] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 53 (169EDC00) [pid = 3852] [serial = 2027] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 52 (17F86800) [pid = 3852] [serial = 2036] [outer = 00000000] [url = about:blank] 03:49:13 INFO - PROCESS | 3852 | --DOMWINDOW == 51 (178AE000) [pid = 3852] [serial = 2035] [outer = 00000000] [url = about:blank] 03:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1297ms 03:49:14 INFO - PROCESS | 3852 | 1469443754023 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 03:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:49:14 INFO - PROCESS | 3852 | 1469443754029 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 03:49:14 INFO - PROCESS | 3852 | 1469443754036 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:49:14 INFO - PROCESS | 3852 | 1469443754039 Marionette TRACE conn3 <- [1,2726,null,{}] 03:49:14 INFO - PROCESS | 3852 | 1469443754045 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:14 INFO - PROCESS | 3852 | 1469443754048 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:14 INFO - PROCESS | 3852 | 1469443754141 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:49:14 INFO - PROCESS | 3852 | 1469443754148 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:14 INFO - PROCESS | 3852 | 1469443754150 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:14 INFO - PROCESS | 3852 | ++DOCSHELL 12828800 == 28 [pid = 3852] [id = 691] 03:49:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 52 (12AB4800) [pid = 3852] [serial = 2073] [outer = 00000000] 03:49:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 53 (12BCE800) [pid = 3852] [serial = 2074] [outer = 12AB4800] 03:49:14 INFO - PROCESS | 3852 | 1469443754204 Marionette DEBUG loaded listener.js 03:49:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 54 (12DA0000) [pid = 3852] [serial = 2075] [outer = 12AB4800] 03:49:14 INFO - PROCESS | 3852 | 1469443754750 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 735ms 03:49:14 INFO - PROCESS | 3852 | 1469443754773 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:49:14 INFO - PROCESS | 3852 | 1469443754778 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 03:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:49:14 INFO - PROCESS | 3852 | 1469443754784 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:49:14 INFO - PROCESS | 3852 | 1469443754787 Marionette TRACE conn3 <- [1,2730,null,{}] 03:49:14 INFO - PROCESS | 3852 | 1469443754794 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:14 INFO - PROCESS | 3852 | 1469443754797 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:14 INFO - PROCESS | 3852 | 1469443754883 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:49:14 INFO - PROCESS | 3852 | 1469443754892 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:14 INFO - PROCESS | 3852 | 1469443754894 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:14 INFO - PROCESS | 3852 | ++DOCSHELL 142BE000 == 29 [pid = 3852] [id = 692] 03:49:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 55 (142C7800) [pid = 3852] [serial = 2076] [outer = 00000000] 03:49:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (142CE800) [pid = 3852] [serial = 2077] [outer = 142C7800] 03:49:14 INFO - PROCESS | 3852 | 1469443754944 Marionette DEBUG loaded listener.js 03:49:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (1500B800) [pid = 3852] [serial = 2078] [outer = 142C7800] 03:49:15 INFO - PROCESS | 3852 | 1469443755431 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:49:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:49:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 688ms 03:49:15 INFO - PROCESS | 3852 | 1469443755483 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 03:49:15 INFO - PROCESS | 3852 | 1469443755485 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 03:49:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:49:15 INFO - PROCESS | 3852 | 1469443755489 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:49:15 INFO - PROCESS | 3852 | 1469443755492 Marionette TRACE conn3 <- [1,2734,null,{}] 03:49:15 INFO - PROCESS | 3852 | 1469443755502 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:15 INFO - PROCESS | 3852 | 1469443755507 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:15 INFO - PROCESS | 3852 | 1469443755619 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:49:15 INFO - PROCESS | 3852 | 1469443755636 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:15 INFO - PROCESS | 3852 | 1469443755639 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:15 INFO - PROCESS | 3852 | ++DOCSHELL 16163000 == 30 [pid = 3852] [id = 693] 03:49:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (16163C00) [pid = 3852] [serial = 2079] [outer = 00000000] 03:49:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (161AD400) [pid = 3852] [serial = 2080] [outer = 16163C00] 03:49:15 INFO - PROCESS | 3852 | 1469443755686 Marionette DEBUG loaded listener.js 03:49:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (16336400) [pid = 3852] [serial = 2081] [outer = 16163C00] 03:49:16 INFO - PROCESS | 3852 | 1469443756150 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:49:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:49:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 688ms 03:49:16 INFO - PROCESS | 3852 | 1469443756191 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:49:16 INFO - PROCESS | 3852 | 1469443756193 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 03:49:16 INFO - PROCESS | 3852 | 1469443756197 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:49:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:49:16 INFO - PROCESS | 3852 | 1469443756198 Marionette TRACE conn3 <- [1,2738,null,{}] 03:49:16 INFO - PROCESS | 3852 | 1469443756202 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:16 INFO - PROCESS | 3852 | 1469443756204 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:16 INFO - PROCESS | 3852 | 1469443756320 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:49:16 INFO - PROCESS | 3852 | 1469443756326 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:16 INFO - PROCESS | 3852 | 1469443756328 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:16 INFO - PROCESS | 3852 | ++DOCSHELL 1686AC00 == 31 [pid = 3852] [id = 694] 03:49:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (1698F000) [pid = 3852] [serial = 2082] [outer = 00000000] 03:49:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (16E80000) [pid = 3852] [serial = 2083] [outer = 1698F000] 03:49:16 INFO - PROCESS | 3852 | 1469443756425 Marionette DEBUG loaded listener.js 03:49:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (16FEC400) [pid = 3852] [serial = 2084] [outer = 1698F000] 03:49:16 INFO - PROCESS | 3852 | 1469443756835 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:49:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:49:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 704ms 03:49:16 INFO - PROCESS | 3852 | 1469443756898 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:49:16 INFO - PROCESS | 3852 | 1469443756900 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 03:49:16 INFO - PROCESS | 3852 | 1469443756903 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:49:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:49:16 INFO - PROCESS | 3852 | 1469443756905 Marionette TRACE conn3 <- [1,2742,null,{}] 03:49:16 INFO - PROCESS | 3852 | 1469443756908 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:16 INFO - PROCESS | 3852 | 1469443756910 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:17 INFO - PROCESS | 3852 | 1469443757022 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:49:17 INFO - PROCESS | 3852 | 1469443757121 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:17 INFO - PROCESS | 3852 | 1469443757124 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:17 INFO - PROCESS | 3852 | ++DOCSHELL 17141400 == 32 [pid = 3852] [id = 695] 03:49:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (17142800) [pid = 3852] [serial = 2085] [outer = 00000000] 03:49:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (17147000) [pid = 3852] [serial = 2086] [outer = 17142800] 03:49:17 INFO - PROCESS | 3852 | 1469443757167 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (17619800) [pid = 3852] [serial = 2087] [outer = 17142800] 03:49:17 INFO - PROCESS | 3852 | 1469443757581 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:49:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:49:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 703ms 03:49:17 INFO - PROCESS | 3852 | 1469443757603 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:49:17 INFO - PROCESS | 3852 | 1469443757605 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 03:49:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:49:17 INFO - PROCESS | 3852 | 1469443757608 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:49:17 INFO - PROCESS | 3852 | 1469443757610 Marionette TRACE conn3 <- [1,2746,null,{}] 03:49:17 INFO - PROCESS | 3852 | 1469443757613 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:17 INFO - PROCESS | 3852 | 1469443757619 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:17 INFO - PROCESS | 3852 | 1469443757753 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:49:17 INFO - PROCESS | 3852 | 1469443757759 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:17 INFO - PROCESS | 3852 | 1469443757761 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:17 INFO - PROCESS | 3852 | ++DOCSHELL 1760E000 == 33 [pid = 3852] [id = 696] 03:49:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (17824000) [pid = 3852] [serial = 2088] [outer = 00000000] 03:49:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (182BAC00) [pid = 3852] [serial = 2089] [outer = 17824000] 03:49:17 INFO - PROCESS | 3852 | 1469443757809 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (182C4C00) [pid = 3852] [serial = 2090] [outer = 17824000] 03:49:18 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (18204400) [pid = 3852] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:49:18 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (161AC400) [pid = 3852] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:49:18 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (1314E800) [pid = 3852] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:49:18 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (161B1000) [pid = 3852] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:49:18 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (15016C00) [pid = 3852] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:49:18 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (110CA800) [pid = 3852] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:49:18 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (10A0A000) [pid = 3852] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:49:18 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (17619400) [pid = 3852] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:49:18 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (1315A400) [pid = 3852] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:49:18 INFO - PROCESS | 3852 | 1469443758335 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:49:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:49:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 735ms 03:49:18 INFO - PROCESS | 3852 | 1469443758349 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:49:18 INFO - PROCESS | 3852 | 1469443758351 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 03:49:18 INFO - PROCESS | 3852 | 1469443758354 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:49:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:49:18 INFO - PROCESS | 3852 | 1469443758356 Marionette TRACE conn3 <- [1,2750,null,{}] 03:49:18 INFO - PROCESS | 3852 | 1469443758359 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:18 INFO - PROCESS | 3852 | 1469443758361 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:18 INFO - PROCESS | 3852 | 1469443758463 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:49:18 INFO - PROCESS | 3852 | 1469443758472 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:18 INFO - PROCESS | 3852 | 1469443758474 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:18 INFO - PROCESS | 3852 | ++DOCSHELL 10517800 == 34 [pid = 3852] [id = 697] 03:49:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (10A51400) [pid = 3852] [serial = 2091] [outer = 00000000] 03:49:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (161A9C00) [pid = 3852] [serial = 2092] [outer = 10A51400] 03:49:18 INFO - PROCESS | 3852 | 1469443758517 Marionette DEBUG loaded listener.js 03:49:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (182C2400) [pid = 3852] [serial = 2093] [outer = 10A51400] 03:49:18 INFO - PROCESS | 3852 | 1469443758946 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:49:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:49:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 640ms 03:49:18 INFO - PROCESS | 3852 | 1469443758992 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:49:18 INFO - PROCESS | 3852 | 1469443758994 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 03:49:18 INFO - PROCESS | 3852 | 1469443758998 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:49:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:49:18 INFO - PROCESS | 3852 | 1469443758999 Marionette TRACE conn3 <- [1,2754,null,{}] 03:49:18 INFO - PROCESS | 3852 | 1469443759003 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:18 INFO - PROCESS | 3852 | 1469443759005 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:19 INFO - PROCESS | 3852 | 1469443759085 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:49:19 INFO - PROCESS | 3852 | 1469443759091 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:19 INFO - PROCESS | 3852 | 1469443759093 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:19 INFO - PROCESS | 3852 | ++DOCSHELL 130B7400 == 35 [pid = 3852] [id = 698] 03:49:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (1800E000) [pid = 3852] [serial = 2094] [outer = 00000000] 03:49:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (19980000) [pid = 3852] [serial = 2095] [outer = 1800E000] 03:49:19 INFO - PROCESS | 3852 | 1469443759142 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (19981000) [pid = 3852] [serial = 2096] [outer = 1800E000] 03:49:19 INFO - PROCESS | 3852 | 1469443759563 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:49:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:49:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 594ms 03:49:19 INFO - PROCESS | 3852 | 1469443759595 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:49:19 INFO - PROCESS | 3852 | 1469443759597 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 03:49:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:49:19 INFO - PROCESS | 3852 | 1469443759600 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:49:19 INFO - PROCESS | 3852 | 1469443759602 Marionette TRACE conn3 <- [1,2758,null,{}] 03:49:19 INFO - PROCESS | 3852 | 1469443759620 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:19 INFO - PROCESS | 3852 | 1469443759622 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:19 INFO - PROCESS | 3852 | 1469443759703 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:49:19 INFO - PROCESS | 3852 | 1469443759709 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:19 INFO - PROCESS | 3852 | 1469443759711 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:19 INFO - PROCESS | 3852 | ++DOCSHELL 163B2800 == 36 [pid = 3852] [id = 699] 03:49:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (19EDB400) [pid = 3852] [serial = 2097] [outer = 00000000] 03:49:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (1A08B000) [pid = 3852] [serial = 2098] [outer = 19EDB400] 03:49:19 INFO - PROCESS | 3852 | 1469443759753 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (1A090000) [pid = 3852] [serial = 2099] [outer = 19EDB400] 03:49:20 INFO - PROCESS | 3852 | 1469443760209 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:49:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:49:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 656ms 03:49:20 INFO - PROCESS | 3852 | 1469443760304 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:49:20 INFO - PROCESS | 3852 | 1469443760311 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 03:49:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:49:20 INFO - PROCESS | 3852 | 1469443760322 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:49:20 INFO - PROCESS | 3852 | 1469443760327 Marionette TRACE conn3 <- [1,2762,null,{}] 03:49:20 INFO - PROCESS | 3852 | 1469443760333 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:20 INFO - PROCESS | 3852 | 1469443760337 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:20 INFO - PROCESS | 3852 | 1469443760459 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:49:20 INFO - PROCESS | 3852 | 1469443760563 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:20 INFO - PROCESS | 3852 | 1469443760569 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:20 INFO - PROCESS | 3852 | ++DOCSHELL 11C33400 == 37 [pid = 3852] [id = 700] 03:49:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (12AD5400) [pid = 3852] [serial = 2100] [outer = 00000000] 03:49:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (1307B800) [pid = 3852] [serial = 2101] [outer = 12AD5400] 03:49:20 INFO - PROCESS | 3852 | 1469443760625 Marionette DEBUG loaded listener.js 03:49:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (13155C00) [pid = 3852] [serial = 2102] [outer = 12AD5400] 03:49:21 INFO - PROCESS | 3852 | 1469443761270 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:49:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:49:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1000ms 03:49:21 INFO - PROCESS | 3852 | 1469443761322 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:49:21 INFO - PROCESS | 3852 | 1469443761326 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 03:49:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:49:21 INFO - PROCESS | 3852 | 1469443761346 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:49:21 INFO - PROCESS | 3852 | 1469443761350 Marionette TRACE conn3 <- [1,2766,null,{}] 03:49:21 INFO - PROCESS | 3852 | 1469443761355 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:21 INFO - PROCESS | 3852 | 1469443761358 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:21 INFO - PROCESS | 3852 | 1469443761466 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:49:21 INFO - PROCESS | 3852 | 1469443761604 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:21 INFO - PROCESS | 3852 | 1469443761607 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:21 INFO - PROCESS | 3852 | ++DOCSHELL 150B9C00 == 38 [pid = 3852] [id = 701] 03:49:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (15396400) [pid = 3852] [serial = 2103] [outer = 00000000] 03:49:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (1548FC00) [pid = 3852] [serial = 2104] [outer = 15396400] 03:49:21 INFO - PROCESS | 3852 | 1469443761665 Marionette DEBUG loaded listener.js 03:49:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (1615A000) [pid = 3852] [serial = 2105] [outer = 15396400] 03:49:22 INFO - PROCESS | 3852 | 1469443762215 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:49:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:49:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 890ms 03:49:22 INFO - PROCESS | 3852 | 1469443762250 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:49:22 INFO - PROCESS | 3852 | 1469443762253 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 03:49:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:49:22 INFO - PROCESS | 3852 | 1469443762257 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:49:22 INFO - PROCESS | 3852 | 1469443762259 Marionette TRACE conn3 <- [1,2770,null,{}] 03:49:22 INFO - PROCESS | 3852 | 1469443762269 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:22 INFO - PROCESS | 3852 | 1469443762274 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:22 INFO - PROCESS | 3852 | 1469443762383 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:49:22 INFO - PROCESS | 3852 | 1469443762496 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:22 INFO - PROCESS | 3852 | 1469443762500 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:22 INFO - PROCESS | 3852 | ++DOCSHELL 17827800 == 39 [pid = 3852] [id = 702] 03:49:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (17829000) [pid = 3852] [serial = 2106] [outer = 00000000] 03:49:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (17F84C00) [pid = 3852] [serial = 2107] [outer = 17829000] 03:49:22 INFO - PROCESS | 3852 | 1469443762597 Marionette DEBUG loaded listener.js 03:49:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (1997D000) [pid = 3852] [serial = 2108] [outer = 17829000] 03:49:23 INFO - PROCESS | 3852 | 1469443763238 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:49:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:49:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1000ms 03:49:23 INFO - PROCESS | 3852 | 1469443763272 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:49:23 INFO - PROCESS | 3852 | 1469443763274 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 03:49:23 INFO - PROCESS | 3852 | 1469443763279 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:49:23 INFO - PROCESS | 3852 | 1469443763281 Marionette TRACE conn3 <- [1,2774,null,{}] 03:49:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:49:23 INFO - PROCESS | 3852 | 1469443763284 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:23 INFO - PROCESS | 3852 | 1469443763287 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:23 INFO - PROCESS | 3852 | 1469443763397 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:49:23 INFO - PROCESS | 3852 | 1469443763536 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:23 INFO - PROCESS | 3852 | 1469443763539 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:23 INFO - PROCESS | 3852 | ++DOCSHELL 16E7F800 == 40 [pid = 3852] [id = 703] 03:49:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (18014800) [pid = 3852] [serial = 2109] [outer = 00000000] 03:49:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1997DC00) [pid = 3852] [serial = 2110] [outer = 18014800] 03:49:23 INFO - PROCESS | 3852 | 1469443763593 Marionette DEBUG loaded listener.js 03:49:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1A316800) [pid = 3852] [serial = 2111] [outer = 18014800] 03:49:24 INFO - PROCESS | 3852 | 1469443764300 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:49:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:49:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1078ms 03:49:24 INFO - PROCESS | 3852 | 1469443764374 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:49:24 INFO - PROCESS | 3852 | 1469443764378 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 03:49:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:49:24 INFO - PROCESS | 3852 | 1469443764382 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:49:24 INFO - PROCESS | 3852 | 1469443764386 Marionette TRACE conn3 <- [1,2778,null,{}] 03:49:24 INFO - PROCESS | 3852 | 1469443764391 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:24 INFO - PROCESS | 3852 | 1469443764394 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:25 INFO - PROCESS | 3852 | --DOCSHELL 161AFC00 == 39 [pid = 3852] [id = 680] 03:49:25 INFO - PROCESS | 3852 | --DOCSHELL 16FA1C00 == 38 [pid = 3852] [id = 652] 03:49:25 INFO - PROCESS | 3852 | --DOCSHELL 15B24000 == 37 [pid = 3852] [id = 650] 03:49:25 INFO - PROCESS | 3852 | --DOCSHELL 10A10000 == 36 [pid = 3852] [id = 653] 03:49:25 INFO - PROCESS | 3852 | --DOCSHELL 10EE3400 == 35 [pid = 3852] [id = 647] 03:49:25 INFO - PROCESS | 3852 | --DOCSHELL 142BD800 == 34 [pid = 3852] [id = 654] 03:49:25 INFO - PROCESS | 3852 | --DOCSHELL 142D4800 == 33 [pid = 3852] [id = 651] 03:49:25 INFO - PROCESS | 3852 | --DOCSHELL 142D2800 == 32 [pid = 3852] [id = 655] 03:49:25 INFO - PROCESS | 3852 | --DOCSHELL 13939400 == 31 [pid = 3852] [id = 648] 03:49:25 INFO - PROCESS | 3852 | --DOCSHELL 142C7C00 == 30 [pid = 3852] [id = 657] 03:49:25 INFO - PROCESS | 3852 | --DOCSHELL 16FF0000 == 29 [pid = 3852] [id = 658] 03:49:25 INFO - PROCESS | 3852 | 1469443765097 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (195C6400) [pid = 3852] [serial = 2065] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (161B1400) [pid = 3852] [serial = 2053] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (132ECC00) [pid = 3852] [serial = 2047] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (16FAD800) [pid = 3852] [serial = 2056] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1633B800) [pid = 3852] [serial = 2054] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (13C25400) [pid = 3852] [serial = 2048] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (150B5C00) [pid = 3852] [serial = 2050] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (112A5800) [pid = 3852] [serial = 2044] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (12827000) [pid = 3852] [serial = 2045] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (13C2F400) [pid = 3852] [serial = 2059] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (16FE5800) [pid = 3852] [serial = 2057] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (17149C00) [pid = 3852] [serial = 2060] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (169F9400) [pid = 3852] [serial = 2041] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (17ACEC00) [pid = 3852] [serial = 2062] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (19977400) [pid = 3852] [serial = 2066] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (13CF1400) [pid = 3852] [serial = 2039] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (1392A400) [pid = 3852] [serial = 2038] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (15397400) [pid = 3852] [serial = 2051] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (17F86400) [pid = 3852] [serial = 2063] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 3852 | 1469443765295 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:25 INFO - PROCESS | 3852 | 1469443765298 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:25 INFO - PROCESS | 3852 | ++DOCSHELL 1055E400 == 30 [pid = 3852] [id = 704] 03:49:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (10A0F000) [pid = 3852] [serial = 2112] [outer = 00000000] 03:49:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (110D2800) [pid = 3852] [serial = 2113] [outer = 10A0F000] 03:49:25 INFO - PROCESS | 3852 | 1469443765346 Marionette DEBUG loaded listener.js 03:49:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (11C33800) [pid = 3852] [serial = 2114] [outer = 10A0F000] 03:49:25 INFO - PROCESS | 3852 | 1469443765798 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:49:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:49:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1453ms 03:49:25 INFO - PROCESS | 3852 | 1469443765843 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:49:25 INFO - PROCESS | 3852 | 1469443765848 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 03:49:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:49:25 INFO - PROCESS | 3852 | 1469443765852 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:49:25 INFO - PROCESS | 3852 | 1469443765856 Marionette TRACE conn3 <- [1,2782,null,{}] 03:49:25 INFO - PROCESS | 3852 | 1469443765864 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:25 INFO - PROCESS | 3852 | 1469443765867 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:25 INFO - PROCESS | 3852 | 1469443765953 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:49:25 INFO - PROCESS | 3852 | 1469443765968 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:25 INFO - PROCESS | 3852 | 1469443765971 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:25 INFO - PROCESS | 3852 | ++DOCSHELL 131EAC00 == 31 [pid = 3852] [id = 705] 03:49:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (131EBC00) [pid = 3852] [serial = 2115] [outer = 00000000] 03:49:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (13929400) [pid = 3852] [serial = 2116] [outer = 131EBC00] 03:49:26 INFO - PROCESS | 3852 | 1469443766023 Marionette DEBUG loaded listener.js 03:49:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (139C7800) [pid = 3852] [serial = 2117] [outer = 131EBC00] 03:49:26 INFO - PROCESS | 3852 | 1469443766487 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:49:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:49:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 703ms 03:49:26 INFO - PROCESS | 3852 | 1469443766553 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:49:26 INFO - PROCESS | 3852 | 1469443766556 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 03:49:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:49:26 INFO - PROCESS | 3852 | 1469443766560 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:49:26 INFO - PROCESS | 3852 | 1469443766562 Marionette TRACE conn3 <- [1,2786,null,{}] 03:49:26 INFO - PROCESS | 3852 | 1469443766566 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:26 INFO - PROCESS | 3852 | 1469443766569 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:26 INFO - PROCESS | 3852 | 1469443766682 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:49:26 INFO - PROCESS | 3852 | 1469443766778 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:26 INFO - PROCESS | 3852 | 1469443766781 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:26 INFO - PROCESS | 3852 | ++DOCSHELL 13EA4C00 == 32 [pid = 3852] [id = 706] 03:49:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (142B7400) [pid = 3852] [serial = 2118] [outer = 00000000] 03:49:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (142C9400) [pid = 3852] [serial = 2119] [outer = 142B7400] 03:49:26 INFO - PROCESS | 3852 | 1469443766825 Marionette DEBUG loaded listener.js 03:49:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (142D2400) [pid = 3852] [serial = 2120] [outer = 142B7400] 03:49:27 INFO - PROCESS | 3852 | 1469443767208 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:49:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:49:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 703ms 03:49:27 INFO - PROCESS | 3852 | 1469443767258 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:49:27 INFO - PROCESS | 3852 | 1469443767264 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 03:49:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:49:27 INFO - PROCESS | 3852 | 1469443767290 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - PROCESS | 3852 | 1469443767294 Marionette TRACE conn3 <- [1,2790,null,{}] 03:49:27 INFO - PROCESS | 3852 | 1469443767298 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:27 INFO - PROCESS | 3852 | 1469443767301 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:27 INFO - PROCESS | 3852 | 1469443767426 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:49:27 INFO - PROCESS | 3852 | 1469443767435 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:27 INFO - PROCESS | 3852 | 1469443767437 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:27 INFO - PROCESS | 3852 | ++DOCSHELL 142B9800 == 33 [pid = 3852] [id = 707] 03:49:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (142C0800) [pid = 3852] [serial = 2121] [outer = 00000000] 03:49:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (15B24000) [pid = 3852] [serial = 2122] [outer = 142C0800] 03:49:27 INFO - PROCESS | 3852 | 1469443767495 Marionette DEBUG loaded listener.js 03:49:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (161AD000) [pid = 3852] [serial = 2123] [outer = 142C0800] 03:49:27 INFO - PROCESS | 3852 | 1469443767943 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:49:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:49:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 703ms 03:49:27 INFO - PROCESS | 3852 | 1469443767988 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:49:27 INFO - PROCESS | 3852 | 1469443767990 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 03:49:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:49:27 INFO - PROCESS | 3852 | 1469443767993 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - PROCESS | 3852 | 1469443767995 Marionette TRACE conn3 <- [1,2794,null,{}] 03:49:27 INFO - PROCESS | 3852 | 1469443767998 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:27 INFO - PROCESS | 3852 | 1469443768000 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:28 INFO - PROCESS | 3852 | 1469443768136 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:49:28 INFO - PROCESS | 3852 | 1469443768155 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:28 INFO - PROCESS | 3852 | 1469443768157 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:28 INFO - PROCESS | 3852 | ++DOCSHELL 15B23400 == 34 [pid = 3852] [id = 708] 03:49:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (161B4400) [pid = 3852] [serial = 2124] [outer = 00000000] 03:49:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1686B800) [pid = 3852] [serial = 2125] [outer = 161B4400] 03:49:28 INFO - PROCESS | 3852 | 1469443768201 Marionette DEBUG loaded listener.js 03:49:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (169EC000) [pid = 3852] [serial = 2126] [outer = 161B4400] 03:49:28 INFO - PROCESS | 3852 | 1469443768632 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:49:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:49:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 703ms 03:49:28 INFO - PROCESS | 3852 | 1469443768693 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:49:28 INFO - PROCESS | 3852 | 1469443768695 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 03:49:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:49:28 INFO - PROCESS | 3852 | 1469443768698 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:49:28 INFO - PROCESS | 3852 | 1469443768700 Marionette TRACE conn3 <- [1,2798,null,{}] 03:49:28 INFO - PROCESS | 3852 | 1469443768703 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:28 INFO - PROCESS | 3852 | 1469443768705 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:28 INFO - PROCESS | 3852 | 1469443768817 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:49:28 INFO - PROCESS | 3852 | 1469443768823 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:28 INFO - PROCESS | 3852 | 1469443768828 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:28 INFO - PROCESS | 3852 | ++DOCSHELL 16FE8800 == 35 [pid = 3852] [id = 709] 03:49:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (16FE8C00) [pid = 3852] [serial = 2127] [outer = 00000000] 03:49:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16FED800) [pid = 3852] [serial = 2128] [outer = 16FE8C00] 03:49:28 INFO - PROCESS | 3852 | 1469443768944 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (17140800) [pid = 3852] [serial = 2129] [outer = 16FE8C00] 03:49:29 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (19EDB400) [pid = 3852] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:49:29 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (17824000) [pid = 3852] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:49:29 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (17142800) [pid = 3852] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:49:29 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (11CE0800) [pid = 3852] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:49:29 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (142C7800) [pid = 3852] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:49:29 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (12AB4800) [pid = 3852] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:49:29 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (16163C00) [pid = 3852] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:49:29 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (161B6400) [pid = 3852] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:49:29 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (142BCC00) [pid = 3852] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:49:29 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (10A51400) [pid = 3852] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:49:29 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (1698F000) [pid = 3852] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:49:29 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (1800E000) [pid = 3852] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:49:29 INFO - PROCESS | 3852 | 1469443769599 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:49:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:49:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 954ms 03:49:29 INFO - PROCESS | 3852 | 1469443769644 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:49:29 INFO - PROCESS | 3852 | 1469443769646 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 03:49:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:49:29 INFO - PROCESS | 3852 | 1469443769649 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:49:29 INFO - PROCESS | 3852 | 1469443769651 Marionette TRACE conn3 <- [1,2802,null,{}] 03:49:29 INFO - PROCESS | 3852 | 1469443769655 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:29 INFO - PROCESS | 3852 | 1469443769657 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:29 INFO - PROCESS | 3852 | 1469443769736 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:49:29 INFO - PROCESS | 3852 | 1469443769830 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:29 INFO - PROCESS | 3852 | 1469443769832 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:29 INFO - PROCESS | 3852 | ++DOCSHELL 102C9000 == 36 [pid = 3852] [id = 710] 03:49:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (1143C000) [pid = 3852] [serial = 2130] [outer = 00000000] 03:49:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (142BB000) [pid = 3852] [serial = 2131] [outer = 1143C000] 03:49:29 INFO - PROCESS | 3852 | 1469443769887 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (16FEA000) [pid = 3852] [serial = 2132] [outer = 1143C000] 03:49:30 INFO - PROCESS | 3852 | 1469443770249 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:49:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:49:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 640ms 03:49:30 INFO - PROCESS | 3852 | 1469443770288 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:49:30 INFO - PROCESS | 3852 | 1469443770289 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 03:49:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:49:30 INFO - PROCESS | 3852 | 1469443770293 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:49:30 INFO - PROCESS | 3852 | 1469443770294 Marionette TRACE conn3 <- [1,2806,null,{}] 03:49:30 INFO - PROCESS | 3852 | 1469443770298 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:30 INFO - PROCESS | 3852 | 1469443770300 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:30 INFO - PROCESS | 3852 | 1469443770382 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:49:30 INFO - PROCESS | 3852 | 1469443770477 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:30 INFO - PROCESS | 3852 | 1469443770479 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:30 INFO - PROCESS | 3852 | ++DOCSHELL 10A54C00 == 37 [pid = 3852] [id = 711] 03:49:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (1282A000) [pid = 3852] [serial = 2133] [outer = 00000000] 03:49:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (171C4800) [pid = 3852] [serial = 2134] [outer = 1282A000] 03:49:30 INFO - PROCESS | 3852 | 1469443770522 Marionette DEBUG loaded listener.js 03:49:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (17824000) [pid = 3852] [serial = 2135] [outer = 1282A000] 03:49:30 INFO - PROCESS | 3852 | 1469443770872 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:49:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:49:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 641ms 03:49:30 INFO - PROCESS | 3852 | 1469443770931 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:49:30 INFO - PROCESS | 3852 | 1469443770933 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 03:49:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:49:30 INFO - PROCESS | 3852 | 1469443770936 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:49:30 INFO - PROCESS | 3852 | 1469443770938 Marionette TRACE conn3 <- [1,2810,null,{}] 03:49:30 INFO - PROCESS | 3852 | 1469443770941 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:30 INFO - PROCESS | 3852 | 1469443770943 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:31 INFO - PROCESS | 3852 | 1469443771018 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:49:31 INFO - PROCESS | 3852 | 1469443771137 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:31 INFO - PROCESS | 3852 | 1469443771139 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:31 INFO - PROCESS | 3852 | ++DOCSHELL 13EA3C00 == 38 [pid = 3852] [id = 712] 03:49:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (17146000) [pid = 3852] [serial = 2136] [outer = 00000000] 03:49:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (17ACEC00) [pid = 3852] [serial = 2137] [outer = 17146000] 03:49:31 INFO - PROCESS | 3852 | 1469443771186 Marionette DEBUG loaded listener.js 03:49:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (17F79000) [pid = 3852] [serial = 2138] [outer = 17146000] 03:49:31 INFO - PROCESS | 3852 | 1469443771700 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:49:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:49:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 829ms 03:49:31 INFO - PROCESS | 3852 | 1469443771781 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:49:31 INFO - PROCESS | 3852 | 1469443771785 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 03:49:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:49:31 INFO - PROCESS | 3852 | 1469443771791 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:49:31 INFO - PROCESS | 3852 | 1469443771794 Marionette TRACE conn3 <- [1,2814,null,{}] 03:49:31 INFO - PROCESS | 3852 | 1469443771800 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:31 INFO - PROCESS | 3852 | 1469443771803 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:31 INFO - PROCESS | 3852 | 1469443771929 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:49:32 INFO - PROCESS | 3852 | 1469443772060 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:32 INFO - PROCESS | 3852 | 1469443772063 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:32 INFO - PROCESS | 3852 | ++DOCSHELL 10ED9C00 == 39 [pid = 3852] [id = 713] 03:49:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (10EDB400) [pid = 3852] [serial = 2139] [outer = 00000000] 03:49:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (130D7400) [pid = 3852] [serial = 2140] [outer = 10EDB400] 03:49:32 INFO - PROCESS | 3852 | 1469443772120 Marionette DEBUG loaded listener.js 03:49:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (13923800) [pid = 3852] [serial = 2141] [outer = 10EDB400] 03:49:32 INFO - PROCESS | 3852 | 1469443772866 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:49:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:49:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1156ms 03:49:32 INFO - PROCESS | 3852 | 1469443772948 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:49:32 INFO - PROCESS | 3852 | 1469443772953 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 03:49:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:49:32 INFO - PROCESS | 3852 | 1469443772959 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:49:32 INFO - PROCESS | 3852 | 1469443772962 Marionette TRACE conn3 <- [1,2818,null,{}] 03:49:32 INFO - PROCESS | 3852 | 1469443772966 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:32 INFO - PROCESS | 3852 | 1469443772969 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:33 INFO - PROCESS | 3852 | 1469443773093 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:49:33 INFO - PROCESS | 3852 | 1469443773232 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:33 INFO - PROCESS | 3852 | 1469443773235 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:33 INFO - PROCESS | 3852 | ++DOCSHELL 142BCC00 == 40 [pid = 3852] [id = 714] 03:49:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (142BD400) [pid = 3852] [serial = 2142] [outer = 00000000] 03:49:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (15394400) [pid = 3852] [serial = 2143] [outer = 142BD400] 03:49:33 INFO - PROCESS | 3852 | 1469443773292 Marionette DEBUG loaded listener.js 03:49:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1540CC00) [pid = 3852] [serial = 2144] [outer = 142BD400] 03:49:34 INFO - PROCESS | 3852 | --DOCSHELL 163B2800 == 39 [pid = 3852] [id = 699] 03:49:34 INFO - PROCESS | 3852 | --DOCSHELL 10A54C00 == 38 [pid = 3852] [id = 711] 03:49:34 INFO - PROCESS | 3852 | --DOCSHELL 102C9000 == 37 [pid = 3852] [id = 710] 03:49:34 INFO - PROCESS | 3852 | --DOCSHELL 16FE8800 == 36 [pid = 3852] [id = 709] 03:49:34 INFO - PROCESS | 3852 | --DOCSHELL 15B23400 == 35 [pid = 3852] [id = 708] 03:49:34 INFO - PROCESS | 3852 | --DOCSHELL 142B9800 == 34 [pid = 3852] [id = 707] 03:49:34 INFO - PROCESS | 3852 | --DOCSHELL 13EA4C00 == 33 [pid = 3852] [id = 706] 03:49:34 INFO - PROCESS | 3852 | --DOCSHELL 131EAC00 == 32 [pid = 3852] [id = 705] 03:49:34 INFO - PROCESS | 3852 | --DOCSHELL 1055E400 == 31 [pid = 3852] [id = 704] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (182BAC00) [pid = 3852] [serial = 2089] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (17619800) [pid = 3852] [serial = 2087] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (17147000) [pid = 3852] [serial = 2086] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (13256000) [pid = 3852] [serial = 2071] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (142BAC00) [pid = 3852] [serial = 2072] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (142CE800) [pid = 3852] [serial = 2077] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1500B800) [pid = 3852] [serial = 2078] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (12BCE800) [pid = 3852] [serial = 2074] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (12DA0000) [pid = 3852] [serial = 2075] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (161AD400) [pid = 3852] [serial = 2080] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (17141000) [pid = 3852] [serial = 2042] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (19981800) [pid = 3852] [serial = 2069] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (19980C00) [pid = 3852] [serial = 2068] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (161A9C00) [pid = 3852] [serial = 2092] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (182C2400) [pid = 3852] [serial = 2093] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (182C4C00) [pid = 3852] [serial = 2090] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (16E80000) [pid = 3852] [serial = 2083] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (19980000) [pid = 3852] [serial = 2095] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (1A090000) [pid = 3852] [serial = 2099] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (19981000) [pid = 3852] [serial = 2096] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (16336400) [pid = 3852] [serial = 2081] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (16FEC400) [pid = 3852] [serial = 2084] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (1A08B000) [pid = 3852] [serial = 2098] [outer = 00000000] [url = about:blank] 03:49:34 INFO - PROCESS | 3852 | 1469443774151 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:49:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1250ms 03:49:34 INFO - PROCESS | 3852 | 1469443774216 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:49:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:49:34 INFO - PROCESS | 3852 | 1469443774220 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 03:49:34 INFO - PROCESS | 3852 | 1469443774224 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:49:34 INFO - PROCESS | 3852 | 1469443774227 Marionette TRACE conn3 <- [1,2822,null,{}] 03:49:34 INFO - PROCESS | 3852 | 1469443774233 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:34 INFO - PROCESS | 3852 | 1469443774236 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:34 INFO - PROCESS | 3852 | 1469443774325 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:49:34 INFO - PROCESS | 3852 | 1469443774338 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:34 INFO - PROCESS | 3852 | 1469443774340 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:34 INFO - PROCESS | 3852 | ++DOCSHELL 12ADF800 == 32 [pid = 3852] [id = 715] 03:49:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (12D62800) [pid = 3852] [serial = 2145] [outer = 00000000] 03:49:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (12DA0400) [pid = 3852] [serial = 2146] [outer = 12D62800] 03:49:34 INFO - PROCESS | 3852 | 1469443774396 Marionette DEBUG loaded listener.js 03:49:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (13147800) [pid = 3852] [serial = 2147] [outer = 12D62800] 03:49:34 INFO - PROCESS | 3852 | 1469443774932 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:49:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:49:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 03:49:34 INFO - PROCESS | 3852 | 1469443774962 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:49:34 INFO - PROCESS | 3852 | 1469443774966 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 03:49:34 INFO - PROCESS | 3852 | 1469443774972 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:49:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:49:34 INFO - PROCESS | 3852 | 1469443774974 Marionette TRACE conn3 <- [1,2826,null,{}] 03:49:34 INFO - PROCESS | 3852 | 1469443774978 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:34 INFO - PROCESS | 3852 | 1469443774980 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:35 INFO - PROCESS | 3852 | 1469443775063 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:49:35 INFO - PROCESS | 3852 | 1469443775071 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:35 INFO - PROCESS | 3852 | 1469443775074 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:35 INFO - PROCESS | 3852 | ++DOCSHELL 142B3C00 == 33 [pid = 3852] [id = 716] 03:49:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (142B7C00) [pid = 3852] [serial = 2148] [outer = 00000000] 03:49:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (142C0400) [pid = 3852] [serial = 2149] [outer = 142B7C00] 03:49:35 INFO - PROCESS | 3852 | 1469443775121 Marionette DEBUG loaded listener.js 03:49:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (142D1400) [pid = 3852] [serial = 2150] [outer = 142B7C00] 03:49:35 INFO - PROCESS | 3852 | 1469443775604 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:49:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:49:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 687ms 03:49:35 INFO - PROCESS | 3852 | 1469443775672 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:49:35 INFO - PROCESS | 3852 | 1469443775674 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 03:49:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:49:35 INFO - PROCESS | 3852 | 1469443775678 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:49:35 INFO - PROCESS | 3852 | 1469443775681 Marionette TRACE conn3 <- [1,2830,null,{}] 03:49:35 INFO - PROCESS | 3852 | 1469443775691 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:35 INFO - PROCESS | 3852 | 1469443775696 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:35 INFO - PROCESS | 3852 | 1469443775815 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:49:35 INFO - PROCESS | 3852 | 1469443775878 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:35 INFO - PROCESS | 3852 | 1469443775881 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:35 INFO - PROCESS | 3852 | ++DOCSHELL 161B0400 == 34 [pid = 3852] [id = 717] 03:49:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (161B0800) [pid = 3852] [serial = 2151] [outer = 00000000] 03:49:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (161B6400) [pid = 3852] [serial = 2152] [outer = 161B0800] 03:49:35 INFO - PROCESS | 3852 | 1469443775928 Marionette DEBUG loaded listener.js 03:49:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (1633F800) [pid = 3852] [serial = 2153] [outer = 161B0800] 03:49:36 INFO - PROCESS | 3852 | 1469443776308 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:49:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:49:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 703ms 03:49:36 INFO - PROCESS | 3852 | 1469443776377 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:49:36 INFO - PROCESS | 3852 | 1469443776379 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 03:49:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:49:36 INFO - PROCESS | 3852 | 1469443776383 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:49:36 INFO - PROCESS | 3852 | 1469443776385 Marionette TRACE conn3 <- [1,2834,null,{}] 03:49:36 INFO - PROCESS | 3852 | 1469443776388 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:36 INFO - PROCESS | 3852 | 1469443776390 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:36 INFO - PROCESS | 3852 | 1469443776540 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:49:36 INFO - PROCESS | 3852 | 1469443776564 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:36 INFO - PROCESS | 3852 | 1469443776566 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:36 INFO - PROCESS | 3852 | ++DOCSHELL 16FAC400 == 35 [pid = 3852] [id = 718] 03:49:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (16FE2800) [pid = 3852] [serial = 2154] [outer = 00000000] 03:49:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (16FEE800) [pid = 3852] [serial = 2155] [outer = 16FE2800] 03:49:36 INFO - PROCESS | 3852 | 1469443776610 Marionette DEBUG loaded listener.js 03:49:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (1713DC00) [pid = 3852] [serial = 2156] [outer = 16FE2800] 03:49:37 INFO - PROCESS | 3852 | 1469443777046 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:49:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:49:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 703ms 03:49:37 INFO - PROCESS | 3852 | 1469443777085 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:49:37 INFO - PROCESS | 3852 | 1469443777087 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 03:49:37 INFO - PROCESS | 3852 | 1469443777090 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:49:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:49:37 INFO - PROCESS | 3852 | 1469443777092 Marionette TRACE conn3 <- [1,2838,null,{}] 03:49:37 INFO - PROCESS | 3852 | 1469443777095 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:37 INFO - PROCESS | 3852 | 1469443777097 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:37 INFO - PROCESS | 3852 | 1469443777208 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:49:37 INFO - PROCESS | 3852 | 1469443777215 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:37 INFO - PROCESS | 3852 | 1469443777218 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:37 INFO - PROCESS | 3852 | ++DOCSHELL 17143C00 == 36 [pid = 3852] [id = 719] 03:49:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (1714C400) [pid = 3852] [serial = 2157] [outer = 00000000] 03:49:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (176CC400) [pid = 3852] [serial = 2158] [outer = 1714C400] 03:49:37 INFO - PROCESS | 3852 | 1469443777261 Marionette DEBUG loaded listener.js 03:49:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (176D5400) [pid = 3852] [serial = 2159] [outer = 1714C400] 03:49:37 INFO - PROCESS | 3852 | 1469443777746 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:49:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:49:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 687ms 03:49:37 INFO - PROCESS | 3852 | 1469443777799 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:49:37 INFO - PROCESS | 3852 | 1469443777801 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 03:49:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:49:37 INFO - PROCESS | 3852 | 1469443777804 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:49:37 INFO - PROCESS | 3852 | 1469443777806 Marionette TRACE conn3 <- [1,2842,null,{}] 03:49:37 INFO - PROCESS | 3852 | 1469443777809 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:37 INFO - PROCESS | 3852 | 1469443777815 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:37 INFO - PROCESS | 3852 | 1469443777980 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:49:37 INFO - PROCESS | 3852 | 1469443778003 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:37 INFO - PROCESS | 3852 | 1469443778005 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:38 INFO - PROCESS | 3852 | ++DOCSHELL 178AF400 == 37 [pid = 3852] [id = 720] 03:49:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (178B0800) [pid = 3852] [serial = 2160] [outer = 00000000] 03:49:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (195C4000) [pid = 3852] [serial = 2161] [outer = 178B0800] 03:49:38 INFO - PROCESS | 3852 | 1469443778051 Marionette DEBUG loaded listener.js 03:49:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (195C4C00) [pid = 3852] [serial = 2162] [outer = 178B0800] 03:49:38 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (16FE8C00) [pid = 3852] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:49:38 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (10A0F000) [pid = 3852] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:49:38 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (131EBC00) [pid = 3852] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:49:38 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (142B7400) [pid = 3852] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:49:38 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (12AD5400) [pid = 3852] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:49:38 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (15396400) [pid = 3852] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:49:38 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (17829000) [pid = 3852] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:49:38 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (1282A000) [pid = 3852] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:49:38 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (1143C000) [pid = 3852] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:49:38 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (161B4400) [pid = 3852] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:49:38 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (142C0800) [pid = 3852] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:49:38 INFO - PROCESS | 3852 | 1469443778600 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:49:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:49:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 844ms 03:49:38 INFO - PROCESS | 3852 | 1469443778645 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:49:38 INFO - PROCESS | 3852 | 1469443778647 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 03:49:38 INFO - PROCESS | 3852 | 1469443778650 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:49:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:49:38 INFO - PROCESS | 3852 | 1469443778652 Marionette TRACE conn3 <- [1,2846,null,{}] 03:49:38 INFO - PROCESS | 3852 | 1469443778655 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:38 INFO - PROCESS | 3852 | 1469443778658 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:38 INFO - PROCESS | 3852 | 1469443778766 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:49:38 INFO - PROCESS | 3852 | 1469443778862 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:38 INFO - PROCESS | 3852 | 1469443778864 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:38 INFO - PROCESS | 3852 | ++DOCSHELL 13151400 == 38 [pid = 3852] [id = 721] 03:49:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (131EBC00) [pid = 3852] [serial = 2163] [outer = 00000000] 03:49:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (16341C00) [pid = 3852] [serial = 2164] [outer = 131EBC00] 03:49:38 INFO - PROCESS | 3852 | 1469443778909 Marionette DEBUG loaded listener.js 03:49:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (16FE8C00) [pid = 3852] [serial = 2165] [outer = 131EBC00] 03:49:39 INFO - PROCESS | 3852 | 1469443779267 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:49:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:49:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 640ms 03:49:39 INFO - PROCESS | 3852 | 1469443779289 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:49:39 INFO - PROCESS | 3852 | 1469443779291 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 03:49:39 INFO - PROCESS | 3852 | 1469443779294 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:49:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:49:39 INFO - PROCESS | 3852 | 1469443779295 Marionette TRACE conn3 <- [1,2850,null,{}] 03:49:39 INFO - PROCESS | 3852 | 1469443779299 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:39 INFO - PROCESS | 3852 | 1469443779301 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:39 INFO - PROCESS | 3852 | 1469443779402 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:49:39 INFO - PROCESS | 3852 | 1469443779508 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:39 INFO - PROCESS | 3852 | 1469443779510 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:39 INFO - PROCESS | 3852 | ++DOCSHELL 102C8400 == 39 [pid = 3852] [id = 722] 03:49:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (142B7400) [pid = 3852] [serial = 2166] [outer = 00000000] 03:49:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (19979000) [pid = 3852] [serial = 2167] [outer = 142B7400] 03:49:39 INFO - PROCESS | 3852 | 1469443779555 Marionette DEBUG loaded listener.js 03:49:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (19981000) [pid = 3852] [serial = 2168] [outer = 142B7400] 03:49:39 INFO - PROCESS | 3852 | 1469443779908 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:49:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:49:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 641ms 03:49:39 INFO - PROCESS | 3852 | 1469443779932 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:49:39 INFO - PROCESS | 3852 | 1469443779934 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 03:49:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:49:39 INFO - PROCESS | 3852 | 1469443779937 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:49:39 INFO - PROCESS | 3852 | 1469443779939 Marionette TRACE conn3 <- [1,2854,null,{}] 03:49:39 INFO - PROCESS | 3852 | 1469443779942 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:39 INFO - PROCESS | 3852 | 1469443779944 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:40 INFO - PROCESS | 3852 | 1469443780062 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:49:40 INFO - PROCESS | 3852 | 1469443780070 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:40 INFO - PROCESS | 3852 | 1469443780072 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:40 INFO - PROCESS | 3852 | ++DOCSHELL 12BD1000 == 40 [pid = 3852] [id = 723] 03:49:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (12BD2C00) [pid = 3852] [serial = 2169] [outer = 00000000] 03:49:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (19ED1C00) [pid = 3852] [serial = 2170] [outer = 12BD2C00] 03:49:40 INFO - PROCESS | 3852 | 1469443780115 Marionette DEBUG loaded listener.js 03:49:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (19EDAC00) [pid = 3852] [serial = 2171] [outer = 12BD2C00] 03:49:40 INFO - PROCESS | 3852 | 1469443780575 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:49:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 688ms 03:49:40 INFO - PROCESS | 3852 | 1469443780638 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:49:40 INFO - PROCESS | 3852 | 1469443780642 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 03:49:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:49:40 INFO - PROCESS | 3852 | 1469443780664 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:49:40 INFO - PROCESS | 3852 | 1469443780669 Marionette TRACE conn3 <- [1,2858,null,{}] 03:49:40 INFO - PROCESS | 3852 | 1469443780676 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:40 INFO - PROCESS | 3852 | 1469443780679 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:40 INFO - PROCESS | 3852 | 1469443780842 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:49:40 INFO - PROCESS | 3852 | 1469443780961 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:40 INFO - PROCESS | 3852 | 1469443780966 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:40 INFO - PROCESS | 3852 | ++DOCSHELL 12AD9000 == 41 [pid = 3852] [id = 724] 03:49:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (12AD8800) [pid = 3852] [serial = 2172] [outer = 00000000] 03:49:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (12D9C000) [pid = 3852] [serial = 2173] [outer = 12AD8800] 03:49:41 INFO - PROCESS | 3852 | 1469443781024 Marionette DEBUG loaded listener.js 03:49:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (13256000) [pid = 3852] [serial = 2174] [outer = 12AD8800] 03:49:41 INFO - PROCESS | 3852 | 1469443781573 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:49:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:49:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 938ms 03:49:41 INFO - PROCESS | 3852 | 1469443781607 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:49:41 INFO - PROCESS | 3852 | 1469443781611 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 03:49:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:49:41 INFO - PROCESS | 3852 | 1469443781618 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:49:41 INFO - PROCESS | 3852 | 1469443781621 Marionette TRACE conn3 <- [1,2862,null,{}] 03:49:41 INFO - PROCESS | 3852 | 1469443781625 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:41 INFO - PROCESS | 3852 | 1469443781628 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:41 INFO - PROCESS | 3852 | 1469443781738 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:49:41 INFO - PROCESS | 3852 | 1469443781850 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:41 INFO - PROCESS | 3852 | 1469443781853 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:41 INFO - PROCESS | 3852 | ++DOCSHELL 15014000 == 42 [pid = 3852] [id = 725] 03:49:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (15018400) [pid = 3852] [serial = 2175] [outer = 00000000] 03:49:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16159400) [pid = 3852] [serial = 2176] [outer = 15018400] 03:49:41 INFO - PROCESS | 3852 | 1469443781950 Marionette DEBUG loaded listener.js 03:49:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1633D400) [pid = 3852] [serial = 2177] [outer = 15018400] 03:49:42 INFO - PROCESS | 3852 | 1469443782535 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:49:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:49:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1000ms 03:49:42 INFO - PROCESS | 3852 | 1469443782620 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:49:42 INFO - PROCESS | 3852 | 1469443782623 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 03:49:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:49:42 INFO - PROCESS | 3852 | 1469443782627 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:49:42 INFO - PROCESS | 3852 | 1469443782631 Marionette TRACE conn3 <- [1,2866,null,{}] 03:49:42 INFO - PROCESS | 3852 | 1469443782655 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:42 INFO - PROCESS | 3852 | 1469443782660 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:42 INFO - PROCESS | 3852 | 1469443782808 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:49:42 INFO - PROCESS | 3852 | 1469443782869 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:42 INFO - PROCESS | 3852 | 1469443782873 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:42 INFO - PROCESS | 3852 | ++DOCSHELL 182C4C00 == 43 [pid = 3852] [id = 726] 03:49:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (182C5400) [pid = 3852] [serial = 2178] [outer = 00000000] 03:49:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (19977000) [pid = 3852] [serial = 2179] [outer = 182C5400] 03:49:42 INFO - PROCESS | 3852 | 1469443782929 Marionette DEBUG loaded listener.js 03:49:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (19EDC400) [pid = 3852] [serial = 2180] [outer = 182C5400] 03:49:43 INFO - PROCESS | 3852 | 1469443783492 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:49:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 891ms 03:49:43 INFO - PROCESS | 3852 | 1469443783531 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:49:43 INFO - PROCESS | 3852 | 1469443783536 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 03:49:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:49:43 INFO - PROCESS | 3852 | 1469443783541 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:49:43 INFO - PROCESS | 3852 | 1469443783544 Marionette TRACE conn3 <- [1,2870,null,{}] 03:49:43 INFO - PROCESS | 3852 | 1469443783549 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:43 INFO - PROCESS | 3852 | 1469443783551 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:43 INFO - PROCESS | 3852 | 1469443783657 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:49:43 INFO - PROCESS | 3852 | 1469443783767 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:43 INFO - PROCESS | 3852 | 1469443783769 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:43 INFO - PROCESS | 3852 | ++DOCSHELL 1A194800 == 44 [pid = 3852] [id = 727] 03:49:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1A194C00) [pid = 3852] [serial = 2181] [outer = 00000000] 03:49:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1A31A400) [pid = 3852] [serial = 2182] [outer = 1A194C00] 03:49:43 INFO - PROCESS | 3852 | 1469443783822 Marionette DEBUG loaded listener.js 03:49:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1A5C0400) [pid = 3852] [serial = 2183] [outer = 1A194C00] 03:49:44 INFO - PROCESS | 3852 | 1469443784633 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:49:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:49:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1156ms 03:49:44 INFO - PROCESS | 3852 | 1469443784704 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:49:44 INFO - PROCESS | 3852 | 1469443784709 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 03:49:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:49:44 INFO - PROCESS | 3852 | 1469443784715 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:49:44 INFO - PROCESS | 3852 | 1469443784718 Marionette TRACE conn3 <- [1,2874,null,{}] 03:49:44 INFO - PROCESS | 3852 | 1469443784724 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:44 INFO - PROCESS | 3852 | 1469443784726 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:44 INFO - PROCESS | 3852 | 1469443784833 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:49:44 INFO - PROCESS | 3852 | 1469443784968 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:44 INFO - PROCESS | 3852 | 1469443784972 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:44 INFO - PROCESS | 3852 | ++DOCSHELL 112A0C00 == 45 [pid = 3852] [id = 728] 03:49:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (112AC400) [pid = 3852] [serial = 2184] [outer = 00000000] 03:49:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (1314D000) [pid = 3852] [serial = 2185] [outer = 112AC400] 03:49:45 INFO - PROCESS | 3852 | 1469443785030 Marionette DEBUG loaded listener.js 03:49:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (139CF400) [pid = 3852] [serial = 2186] [outer = 112AC400] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 102C8400 == 44 [pid = 3852] [id = 722] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 13151400 == 43 [pid = 3852] [id = 721] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 178AF400 == 42 [pid = 3852] [id = 720] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 17143C00 == 41 [pid = 3852] [id = 719] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 16FAC400 == 40 [pid = 3852] [id = 718] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 161B0400 == 39 [pid = 3852] [id = 717] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 142B3C00 == 38 [pid = 3852] [id = 716] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 12ADF800 == 37 [pid = 3852] [id = 715] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 16E7F800 == 36 [pid = 3852] [id = 703] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 13EA3C00 == 35 [pid = 3852] [id = 712] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 10ED9C00 == 34 [pid = 3852] [id = 713] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 17827800 == 33 [pid = 3852] [id = 702] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 11C33400 == 32 [pid = 3852] [id = 700] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 142BCC00 == 31 [pid = 3852] [id = 714] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 150B9C00 == 30 [pid = 3852] [id = 701] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 1A194800 == 29 [pid = 3852] [id = 727] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 182C4C00 == 28 [pid = 3852] [id = 726] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 12BD1000 == 27 [pid = 3852] [id = 723] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 12AD9000 == 26 [pid = 3852] [id = 724] 03:49:45 INFO - PROCESS | 3852 | --DOCSHELL 15014000 == 25 [pid = 3852] [id = 725] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (16FED800) [pid = 3852] [serial = 2128] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (110D2800) [pid = 3852] [serial = 2113] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (11C33800) [pid = 3852] [serial = 2114] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (13929400) [pid = 3852] [serial = 2116] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (139C7800) [pid = 3852] [serial = 2117] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (142C9400) [pid = 3852] [serial = 2119] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (13155C00) [pid = 3852] [serial = 2102] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (1307B800) [pid = 3852] [serial = 2101] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1615A000) [pid = 3852] [serial = 2105] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1548FC00) [pid = 3852] [serial = 2104] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1997D000) [pid = 3852] [serial = 2108] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (17F84C00) [pid = 3852] [serial = 2107] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (17824000) [pid = 3852] [serial = 2135] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1997DC00) [pid = 3852] [serial = 2110] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (142BB000) [pid = 3852] [serial = 2131] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (1686B800) [pid = 3852] [serial = 2125] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (17140800) [pid = 3852] [serial = 2129] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (17ACEC00) [pid = 3852] [serial = 2137] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (15B24000) [pid = 3852] [serial = 2122] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (169EC000) [pid = 3852] [serial = 2126] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (171C4800) [pid = 3852] [serial = 2134] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (161AD000) [pid = 3852] [serial = 2123] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (142D2400) [pid = 3852] [serial = 2120] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (16FEA000) [pid = 3852] [serial = 2132] [outer = 00000000] [url = about:blank] 03:49:46 INFO - PROCESS | 3852 | 1469443786211 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:49:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:49:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1563ms 03:49:46 INFO - PROCESS | 3852 | 1469443786274 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:49:46 INFO - PROCESS | 3852 | 1469443786278 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 03:49:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:49:46 INFO - PROCESS | 3852 | 1469443786282 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:49:46 INFO - PROCESS | 3852 | 1469443786285 Marionette TRACE conn3 <- [1,2878,null,{}] 03:49:46 INFO - PROCESS | 3852 | 1469443786291 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:46 INFO - PROCESS | 3852 | 1469443786294 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:46 INFO - PROCESS | 3852 | 1469443786445 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:49:46 INFO - PROCESS | 3852 | 1469443786538 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:46 INFO - PROCESS | 3852 | 1469443786541 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:46 INFO - PROCESS | 3852 | ++DOCSHELL 10ED9C00 == 26 [pid = 3852] [id = 729] 03:49:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (10EDAC00) [pid = 3852] [serial = 2187] [outer = 00000000] 03:49:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (12AD8000) [pid = 3852] [serial = 2188] [outer = 10EDAC00] 03:49:46 INFO - PROCESS | 3852 | 1469443786591 Marionette DEBUG loaded listener.js 03:49:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (12AE1400) [pid = 3852] [serial = 2189] [outer = 10EDAC00] 03:49:47 INFO - PROCESS | 3852 | 1469443787019 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:49:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:49:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 812ms 03:49:47 INFO - PROCESS | 3852 | 1469443787081 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:49:47 INFO - PROCESS | 3852 | 1469443787087 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 03:49:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:49:47 INFO - PROCESS | 3852 | 1469443787094 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:49:47 INFO - PROCESS | 3852 | 1469443787096 Marionette TRACE conn3 <- [1,2882,null,{}] 03:49:47 INFO - PROCESS | 3852 | 1469443787100 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:47 INFO - PROCESS | 3852 | 1469443787103 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:47 INFO - PROCESS | 3852 | 1469443787196 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:49:47 INFO - PROCESS | 3852 | 1469443787204 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:47 INFO - PROCESS | 3852 | 1469443787207 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:47 INFO - PROCESS | 3852 | ++DOCSHELL 13C25000 == 27 [pid = 3852] [id = 730] 03:49:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (13C26C00) [pid = 3852] [serial = 2190] [outer = 00000000] 03:49:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (13E9F400) [pid = 3852] [serial = 2191] [outer = 13C26C00] 03:49:47 INFO - PROCESS | 3852 | 1469443787254 Marionette DEBUG loaded listener.js 03:49:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (142B8C00) [pid = 3852] [serial = 2192] [outer = 13C26C00] 03:49:47 INFO - PROCESS | 3852 | 1469443787736 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:49:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 703ms 03:49:47 INFO - PROCESS | 3852 | 1469443787791 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:49:47 INFO - PROCESS | 3852 | 1469443787793 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 03:49:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:49:47 INFO - PROCESS | 3852 | 1469443787797 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:49:47 INFO - PROCESS | 3852 | 1469443787800 Marionette TRACE conn3 <- [1,2886,null,{}] 03:49:47 INFO - PROCESS | 3852 | 1469443787811 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:47 INFO - PROCESS | 3852 | 1469443787815 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:47 INFO - PROCESS | 3852 | 1469443787927 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:49:48 INFO - PROCESS | 3852 | 1469443788036 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:48 INFO - PROCESS | 3852 | 1469443788039 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:48 INFO - PROCESS | 3852 | ++DOCSHELL 153A2400 == 28 [pid = 3852] [id = 731] 03:49:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (1540A800) [pid = 3852] [serial = 2193] [outer = 00000000] 03:49:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (15B30000) [pid = 3852] [serial = 2194] [outer = 1540A800] 03:49:48 INFO - PROCESS | 3852 | 1469443788087 Marionette DEBUG loaded listener.js 03:49:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (161AB400) [pid = 3852] [serial = 2195] [outer = 1540A800] 03:49:48 INFO - PROCESS | 3852 | 1469443788520 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:49:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:49:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 03:49:48 INFO - PROCESS | 3852 | 1469443788537 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:49:48 INFO - PROCESS | 3852 | 1469443788539 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 03:49:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:49:48 INFO - PROCESS | 3852 | 1469443788542 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:49:48 INFO - PROCESS | 3852 | 1469443788544 Marionette TRACE conn3 <- [1,2890,null,{}] 03:49:48 INFO - PROCESS | 3852 | 1469443788547 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:48 INFO - PROCESS | 3852 | 1469443788549 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:48 INFO - PROCESS | 3852 | 1469443788675 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:49:48 INFO - PROCESS | 3852 | 1469443788680 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:48 INFO - PROCESS | 3852 | 1469443788682 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:48 INFO - PROCESS | 3852 | ++DOCSHELL 15B2FC00 == 29 [pid = 3852] [id = 732] 03:49:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (161A9800) [pid = 3852] [serial = 2196] [outer = 00000000] 03:49:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (1686B000) [pid = 3852] [serial = 2197] [outer = 161A9800] 03:49:48 INFO - PROCESS | 3852 | 1469443788726 Marionette DEBUG loaded listener.js 03:49:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (16E74C00) [pid = 3852] [serial = 2198] [outer = 161A9800] 03:49:49 INFO - PROCESS | 3852 | 1469443789165 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:49:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:49:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 703ms 03:49:49 INFO - PROCESS | 3852 | 1469443789242 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:49:49 INFO - PROCESS | 3852 | 1469443789244 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 03:49:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:49:49 INFO - PROCESS | 3852 | 1469443789248 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:49:49 INFO - PROCESS | 3852 | 1469443789249 Marionette TRACE conn3 <- [1,2894,null,{}] 03:49:49 INFO - PROCESS | 3852 | 1469443789253 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:49 INFO - PROCESS | 3852 | 1469443789255 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:49 INFO - PROCESS | 3852 | 1469443789392 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:49:49 INFO - PROCESS | 3852 | 1469443789412 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:49 INFO - PROCESS | 3852 | 1469443789414 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:49 INFO - PROCESS | 3852 | ++DOCSHELL 16FE8400 == 30 [pid = 3852] [id = 733] 03:49:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16FE8800) [pid = 3852] [serial = 2199] [outer = 00000000] 03:49:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (16FEA400) [pid = 3852] [serial = 2200] [outer = 16FE8800] 03:49:49 INFO - PROCESS | 3852 | 1469443789458 Marionette DEBUG loaded listener.js 03:49:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (170FB400) [pid = 3852] [serial = 2201] [outer = 16FE8800] 03:49:49 INFO - PROCESS | 3852 | 1469443789913 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:49:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 703ms 03:49:49 INFO - PROCESS | 3852 | 1469443789947 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:49:49 INFO - PROCESS | 3852 | 1469443789949 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 03:49:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:49:49 INFO - PROCESS | 3852 | 1469443789952 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:49:49 INFO - PROCESS | 3852 | 1469443789954 Marionette TRACE conn3 <- [1,2898,null,{}] 03:49:49 INFO - PROCESS | 3852 | 1469443789964 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:49 INFO - PROCESS | 3852 | 1469443789969 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:50 INFO - PROCESS | 3852 | 1469443790102 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:49:50 INFO - PROCESS | 3852 | 1469443790171 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:50 INFO - PROCESS | 3852 | 1469443790173 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:50 INFO - PROCESS | 3852 | ++DOCSHELL 17142400 == 31 [pid = 3852] [id = 734] 03:49:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (17146C00) [pid = 3852] [serial = 2202] [outer = 00000000] 03:49:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (178B9C00) [pid = 3852] [serial = 2203] [outer = 17146C00] 03:49:50 INFO - PROCESS | 3852 | 1469443790217 Marionette DEBUG loaded listener.js 03:49:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (17F84C00) [pid = 3852] [serial = 2204] [outer = 17146C00] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (142B7400) [pid = 3852] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (16FE2800) [pid = 3852] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (131EBC00) [pid = 3852] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1714C400) [pid = 3852] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (142B7C00) [pid = 3852] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (161B0800) [pid = 3852] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (142BD400) [pid = 3852] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (12D62800) [pid = 3852] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (17146000) [pid = 3852] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (10EDB400) [pid = 3852] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (12BD2C00) [pid = 3852] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (178B0800) [pid = 3852] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:49:50 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (18014800) [pid = 3852] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:49:50 INFO - PROCESS | 3852 | 1469443790811 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:49:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:49:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:49:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 891ms 03:49:50 INFO - TEST-START | /DOMEvents/constructors.html 03:49:50 INFO - PROCESS | 3852 | 1469443790858 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:49:50 INFO - PROCESS | 3852 | 1469443790860 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 03:49:50 INFO - PROCESS | 3852 | 1469443790863 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:49:50 INFO - PROCESS | 3852 | 1469443790865 Marionette TRACE conn3 <- [1,2902,null,{}] 03:49:50 INFO - PROCESS | 3852 | 1469443790869 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:50 INFO - PROCESS | 3852 | 1469443790870 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:50 INFO - PROCESS | 3852 | 1469443790946 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:49:50 INFO - PROCESS | 3852 | 1469443790950 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:50 INFO - PROCESS | 3852 | 1469443790952 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:50 INFO - PROCESS | 3852 | ++DOCSHELL 12D9EC00 == 32 [pid = 3852] [id = 735] 03:49:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (142B7C00) [pid = 3852] [serial = 2205] [outer = 00000000] 03:49:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (161B2000) [pid = 3852] [serial = 2206] [outer = 142B7C00] 03:49:50 INFO - PROCESS | 3852 | 1469443790995 Marionette DEBUG loaded listener.js 03:49:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (16FE8000) [pid = 3852] [serial = 2207] [outer = 142B7C00] 03:49:51 INFO - PROCESS | 3852 | 1469443791502 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:49:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:49:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:49:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:49:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:49:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:49:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:49:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:49:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:49:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 719ms 03:49:51 INFO - PROCESS | 3852 | 1469443791581 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:49:51 INFO - PROCESS | 3852 | 1469443791584 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 03:49:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:49:51 INFO - PROCESS | 3852 | 1469443791587 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:49:51 INFO - PROCESS | 3852 | 1469443791589 Marionette TRACE conn3 <- [1,2906,null,{}] 03:49:51 INFO - PROCESS | 3852 | 1469443791592 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:51 INFO - PROCESS | 3852 | 1469443791594 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:51 INFO - PROCESS | 3852 | 1469443791670 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:49:51 INFO - PROCESS | 3852 | 1469443791683 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:51 INFO - PROCESS | 3852 | 1469443791685 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:51 INFO - PROCESS | 3852 | ++DOCSHELL 10A54C00 == 33 [pid = 3852] [id = 736] 03:49:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (13E9AC00) [pid = 3852] [serial = 2208] [outer = 00000000] 03:49:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (195C5C00) [pid = 3852] [serial = 2209] [outer = 13E9AC00] 03:49:51 INFO - PROCESS | 3852 | 1469443791733 Marionette DEBUG loaded listener.js 03:49:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (195C6400) [pid = 3852] [serial = 2210] [outer = 13E9AC00] 03:49:52 INFO - PROCESS | 3852 | 1469443792147 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:49:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:49:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 594ms 03:49:52 INFO - PROCESS | 3852 | 1469443792183 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:49:52 INFO - PROCESS | 3852 | 1469443792186 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 03:49:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:49:52 INFO - PROCESS | 3852 | 1469443792204 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:49:52 INFO - PROCESS | 3852 | 1469443792206 Marionette TRACE conn3 <- [1,2910,null,{}] 03:49:52 INFO - PROCESS | 3852 | 1469443792209 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:52 INFO - PROCESS | 3852 | 1469443792211 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:52 INFO - PROCESS | 3852 | 1469443792311 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:49:52 INFO - PROCESS | 3852 | 1469443792318 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:52 INFO - PROCESS | 3852 | 1469443792320 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:52 INFO - PROCESS | 3852 | ++DOCSHELL 153A2000 == 34 [pid = 3852] [id = 737] 03:49:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1997F800) [pid = 3852] [serial = 2211] [outer = 00000000] 03:49:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (182C7000) [pid = 3852] [serial = 2212] [outer = 1997F800] 03:49:52 INFO - PROCESS | 3852 | 1469443792375 Marionette DEBUG loaded listener.js 03:49:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (182C2C00) [pid = 3852] [serial = 2213] [outer = 1997F800] 03:49:52 INFO - PROCESS | 3852 | [3852] 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:49:52 INFO - PROCESS | 3852 | [3852] 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:49:52 INFO - PROCESS | 3852 | [3852] 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:49:52 INFO - PROCESS | 3852 | [3852] 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:49:53 INFO - PROCESS | 3852 | 1469443793063 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:49:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:49:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:49:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:49:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:49:53 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:49:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:49:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:49:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:49:53 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:49:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:49:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:49:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:49:53 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:49:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:49:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:49:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:49:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:49:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 891ms 03:49:53 INFO - PROCESS | 3852 | 1469443793101 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:49:53 INFO - PROCESS | 3852 | 1469443793105 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 03:49:53 INFO - PROCESS | 3852 | 1469443793111 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:49:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:49:53 INFO - PROCESS | 3852 | 1469443793116 Marionette TRACE conn3 <- [1,2914,null,{}] 03:49:53 INFO - PROCESS | 3852 | 1469443793121 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:53 INFO - PROCESS | 3852 | 1469443793124 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:53 INFO - PROCESS | 3852 | 1469443793243 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:49:53 INFO - PROCESS | 3852 | 1469443793364 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:53 INFO - PROCESS | 3852 | 1469443793367 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:53 INFO - PROCESS | 3852 | ++DOCSHELL 130B3400 == 35 [pid = 3852] [id = 738] 03:49:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (130B4C00) [pid = 3852] [serial = 2214] [outer = 00000000] 03:49:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (142CF400) [pid = 3852] [serial = 2215] [outer = 130B4C00] 03:49:53 INFO - PROCESS | 3852 | 1469443793423 Marionette DEBUG loaded listener.js 03:49:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (15014000) [pid = 3852] [serial = 2216] [outer = 130B4C00] 03:49:53 INFO - PROCESS | 3852 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:49:54 INFO - PROCESS | 3852 | 1469443794030 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:49:54 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:49:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 938ms 03:49:54 INFO - PROCESS | 3852 | 1469443794066 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:49:54 INFO - PROCESS | 3852 | 1469443794071 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 03:49:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:49:54 INFO - PROCESS | 3852 | 1469443794079 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:49:54 INFO - PROCESS | 3852 | 1469443794082 Marionette TRACE conn3 <- [1,2918,null,{}] 03:49:54 INFO - PROCESS | 3852 | 1469443794086 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:54 INFO - PROCESS | 3852 | 1469443794090 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:54 INFO - PROCESS | 3852 | 1469443794217 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:49:54 INFO - PROCESS | 3852 | 1469443794337 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:54 INFO - PROCESS | 3852 | 1469443794340 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:54 INFO - PROCESS | 3852 | ++DOCSHELL 16E7E400 == 36 [pid = 3852] [id = 739] 03:49:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (16FA7400) [pid = 3852] [serial = 2217] [outer = 00000000] 03:49:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (17146400) [pid = 3852] [serial = 2218] [outer = 16FA7400] 03:49:54 INFO - PROCESS | 3852 | 1469443794437 Marionette DEBUG loaded listener.js 03:49:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (17170800) [pid = 3852] [serial = 2219] [outer = 16FA7400] 03:49:54 INFO - PROCESS | 3852 | 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:49:55 INFO - PROCESS | 3852 | 1469443795073 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:49:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:49:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1031ms 03:49:55 INFO - PROCESS | 3852 | 1469443795122 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:49:55 INFO - PROCESS | 3852 | 1469443795125 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 03:49:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:49:55 INFO - PROCESS | 3852 | 1469443795128 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:49:55 INFO - PROCESS | 3852 | 1469443795132 Marionette TRACE conn3 <- [1,2922,null,{}] 03:49:55 INFO - PROCESS | 3852 | 1469443795297 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:55 INFO - PROCESS | 3852 | 1469443795300 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:55 INFO - PROCESS | 3852 | 1469443795461 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:49:55 INFO - PROCESS | 3852 | 1469443795544 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:55 INFO - PROCESS | 3852 | 1469443795547 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:55 INFO - PROCESS | 3852 | ++DOCSHELL 12D6A000 == 37 [pid = 3852] [id = 740] 03:49:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (13078000) [pid = 3852] [serial = 2220] [outer = 00000000] 03:49:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (13151400) [pid = 3852] [serial = 2221] [outer = 13078000] 03:49:55 INFO - PROCESS | 3852 | 1469443795597 Marionette DEBUG loaded listener.js 03:49:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (139C7400) [pid = 3852] [serial = 2222] [outer = 13078000] 03:49:55 INFO - PROCESS | 3852 | --DOCSHELL 10A54C00 == 36 [pid = 3852] [id = 736] 03:49:55 INFO - PROCESS | 3852 | --DOCSHELL 12D9EC00 == 35 [pid = 3852] [id = 735] 03:49:55 INFO - PROCESS | 3852 | --DOCSHELL 17142400 == 34 [pid = 3852] [id = 734] 03:49:55 INFO - PROCESS | 3852 | --DOCSHELL 16FE8400 == 33 [pid = 3852] [id = 733] 03:49:55 INFO - PROCESS | 3852 | --DOCSHELL 15B2FC00 == 32 [pid = 3852] [id = 732] 03:49:55 INFO - PROCESS | 3852 | --DOCSHELL 153A2400 == 31 [pid = 3852] [id = 731] 03:49:55 INFO - PROCESS | 3852 | --DOCSHELL 13C25000 == 30 [pid = 3852] [id = 730] 03:49:55 INFO - PROCESS | 3852 | --DOCSHELL 10ED9C00 == 29 [pid = 3852] [id = 729] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (1A316800) [pid = 3852] [serial = 2111] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (19981000) [pid = 3852] [serial = 2168] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (16FEE800) [pid = 3852] [serial = 2155] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1713DC00) [pid = 3852] [serial = 2156] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (16341C00) [pid = 3852] [serial = 2164] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (176CC400) [pid = 3852] [serial = 2158] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (176D5400) [pid = 3852] [serial = 2159] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (142C0400) [pid = 3852] [serial = 2149] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (142D1400) [pid = 3852] [serial = 2150] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (161B6400) [pid = 3852] [serial = 2152] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (15394400) [pid = 3852] [serial = 2143] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1540CC00) [pid = 3852] [serial = 2144] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (12DA0400) [pid = 3852] [serial = 2146] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (13147800) [pid = 3852] [serial = 2147] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (17F79000) [pid = 3852] [serial = 2138] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (130D7400) [pid = 3852] [serial = 2140] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (19ED1C00) [pid = 3852] [serial = 2170] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (13923800) [pid = 3852] [serial = 2141] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (195C4000) [pid = 3852] [serial = 2161] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (19EDAC00) [pid = 3852] [serial = 2171] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (195C4C00) [pid = 3852] [serial = 2162] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (16FE8C00) [pid = 3852] [serial = 2165] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (19979000) [pid = 3852] [serial = 2167] [outer = 00000000] [url = about:blank] 03:49:55 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (1633F800) [pid = 3852] [serial = 2153] [outer = 00000000] [url = about:blank] 03:49:56 INFO - PROCESS | 3852 | 1469443796139 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:49:56 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:49:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1062ms 03:49:56 INFO - PROCESS | 3852 | 1469443796196 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:49:56 INFO - PROCESS | 3852 | 1469443796199 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 03:49:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:49:56 INFO - PROCESS | 3852 | 1469443796204 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:49:56 INFO - PROCESS | 3852 | 1469443796206 Marionette TRACE conn3 <- [1,2926,null,{}] 03:49:56 INFO - PROCESS | 3852 | 1469443796212 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:56 INFO - PROCESS | 3852 | 1469443796215 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:56 INFO - PROCESS | 3852 | 1469443796298 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:49:56 INFO - PROCESS | 3852 | 1469443796306 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:56 INFO - PROCESS | 3852 | 1469443796309 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:56 INFO - PROCESS | 3852 | ++DOCSHELL 131E4C00 == 30 [pid = 3852] [id = 741] 03:49:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (131EC000) [pid = 3852] [serial = 2223] [outer = 00000000] 03:49:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (142CA000) [pid = 3852] [serial = 2224] [outer = 131EC000] 03:49:56 INFO - PROCESS | 3852 | 1469443796356 Marionette DEBUG loaded listener.js 03:49:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (1500DC00) [pid = 3852] [serial = 2225] [outer = 131EC000] 03:49:56 INFO - PROCESS | 3852 | 1469443796856 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:49:56 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:49:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 704ms 03:49:56 INFO - PROCESS | 3852 | 1469443796924 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:49:56 INFO - PROCESS | 3852 | 1469443796926 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 03:49:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:49:56 INFO - PROCESS | 3852 | 1469443796934 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:49:56 INFO - PROCESS | 3852 | 1469443796936 Marionette TRACE conn3 <- [1,2930,null,{}] 03:49:56 INFO - PROCESS | 3852 | 1469443796940 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:56 INFO - PROCESS | 3852 | 1469443796942 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:57 INFO - PROCESS | 3852 | 1469443797026 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:49:57 INFO - PROCESS | 3852 | 1469443797033 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:57 INFO - PROCESS | 3852 | 1469443797037 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:57 INFO - PROCESS | 3852 | ++DOCSHELL 15B27400 == 31 [pid = 3852] [id = 742] 03:49:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (15B2F400) [pid = 3852] [serial = 2226] [outer = 00000000] 03:49:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (161AB000) [pid = 3852] [serial = 2227] [outer = 15B2F400] 03:49:57 INFO - PROCESS | 3852 | 1469443797088 Marionette DEBUG loaded listener.js 03:49:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (161B8C00) [pid = 3852] [serial = 2228] [outer = 15B2F400] 03:49:57 INFO - PROCESS | 3852 | 1469443797529 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:49:57 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:49:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:49:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 640ms 03:49:57 INFO - PROCESS | 3852 | 1469443797571 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:49:57 INFO - PROCESS | 3852 | 1469443797577 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 03:49:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:49:57 INFO - PROCESS | 3852 | 1469443797597 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:49:57 INFO - PROCESS | 3852 | 1469443797599 Marionette TRACE conn3 <- [1,2934,null,{}] 03:49:57 INFO - PROCESS | 3852 | 1469443797602 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:57 INFO - PROCESS | 3852 | 1469443797604 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:57 INFO - PROCESS | 3852 | 1469443797687 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:49:57 INFO - PROCESS | 3852 | 1469443797693 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:57 INFO - PROCESS | 3852 | 1469443797695 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:57 INFO - PROCESS | 3852 | ++DOCSHELL 169F8800 == 32 [pid = 3852] [id = 743] 03:49:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (169FA800) [pid = 3852] [serial = 2229] [outer = 00000000] 03:49:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (170F7C00) [pid = 3852] [serial = 2230] [outer = 169FA800] 03:49:57 INFO - PROCESS | 3852 | 1469443797740 Marionette DEBUG loaded listener.js 03:49:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (17144C00) [pid = 3852] [serial = 2231] [outer = 169FA800] 03:49:58 INFO - PROCESS | 3852 | 1469443798180 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:49:58 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:49:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 625ms 03:49:58 INFO - PROCESS | 3852 | 1469443798245 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:49:58 INFO - PROCESS | 3852 | 1469443798247 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 03:49:58 INFO - PROCESS | 3852 | 1469443798250 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:49:58 INFO - PROCESS | 3852 | 1469443798252 Marionette TRACE conn3 <- [1,2938,null,{}] 03:49:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:49:58 INFO - PROCESS | 3852 | 1469443798260 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:58 INFO - PROCESS | 3852 | 1469443798262 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:58 INFO - PROCESS | 3852 | 1469443798373 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:49:58 INFO - PROCESS | 3852 | 1469443798381 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:58 INFO - PROCESS | 3852 | 1469443798383 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:58 INFO - PROCESS | 3852 | ++DOCSHELL 1701C400 == 33 [pid = 3852] [id = 744] 03:49:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (176CC400) [pid = 3852] [serial = 2232] [outer = 00000000] 03:49:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (178BC400) [pid = 3852] [serial = 2233] [outer = 176CC400] 03:49:58 INFO - PROCESS | 3852 | 1469443798427 Marionette DEBUG loaded listener.js 03:49:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (17AC1400) [pid = 3852] [serial = 2234] [outer = 176CC400] 03:49:58 INFO - PROCESS | 3852 | ++DOCSHELL 10A51400 == 34 [pid = 3852] [id = 745] 03:49:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (10A52400) [pid = 3852] [serial = 2235] [outer = 00000000] 03:49:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1047E400) [pid = 3852] [serial = 2236] [outer = 10A52400] 03:49:58 INFO - PROCESS | 3852 | 1469443798913 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:49:58 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:49:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 687ms 03:49:58 INFO - PROCESS | 3852 | 1469443798953 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:49:58 INFO - PROCESS | 3852 | 1469443798955 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 03:49:58 INFO - PROCESS | 3852 | 1469443798958 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:49:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:49:58 INFO - PROCESS | 3852 | 1469443798960 Marionette TRACE conn3 <- [1,2942,null,{}] 03:49:58 INFO - PROCESS | 3852 | 1469443798964 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:58 INFO - PROCESS | 3852 | 1469443798969 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:59 INFO - PROCESS | 3852 | 1469443799126 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:49:59 INFO - PROCESS | 3852 | 1469443799194 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:59 INFO - PROCESS | 3852 | 1469443799197 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:59 INFO - PROCESS | 3852 | ++DOCSHELL 182C5C00 == 35 [pid = 3852] [id = 746] 03:49:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (182C6000) [pid = 3852] [serial = 2237] [outer = 00000000] 03:49:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1997FC00) [pid = 3852] [serial = 2238] [outer = 182C6000] 03:49:59 INFO - PROCESS | 3852 | 1469443799240 Marionette DEBUG loaded listener.js 03:49:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (19ECF800) [pid = 3852] [serial = 2239] [outer = 182C6000] 03:49:59 INFO - PROCESS | 3852 | 1469443799624 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:49:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:49:59 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:49:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 703ms 03:49:59 INFO - PROCESS | 3852 | 1469443799663 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:49:59 INFO - PROCESS | 3852 | 1469443799665 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 03:49:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:49:59 INFO - PROCESS | 3852 | 1469443799668 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:49:59 INFO - PROCESS | 3852 | 1469443799670 Marionette TRACE conn3 <- [1,2946,null,{}] 03:49:59 INFO - PROCESS | 3852 | 1469443799674 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:59 INFO - PROCESS | 3852 | 1469443799676 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:59 INFO - PROCESS | 3852 | 1469443799838 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:49:59 INFO - PROCESS | 3852 | 1469443799870 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:59 INFO - PROCESS | 3852 | 1469443799872 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:49:59 INFO - PROCESS | 3852 | ++DOCSHELL 142D4800 == 36 [pid = 3852] [id = 747] 03:49:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1A08C000) [pid = 3852] [serial = 2240] [outer = 00000000] 03:49:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1A18D800) [pid = 3852] [serial = 2241] [outer = 1A08C000] 03:49:59 INFO - PROCESS | 3852 | 1469443799932 Marionette DEBUG loaded listener.js 03:50:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1A18F000) [pid = 3852] [serial = 2242] [outer = 1A08C000] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (161A9800) [pid = 3852] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (10EDAC00) [pid = 3852] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (13C26C00) [pid = 3852] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (112AC400) [pid = 3852] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1540A800) [pid = 3852] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (16FE8800) [pid = 3852] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (13E9AC00) [pid = 3852] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (12AD8800) [pid = 3852] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (15018400) [pid = 3852] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (182C5400) [pid = 3852] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (1A194C00) [pid = 3852] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (17146C00) [pid = 3852] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:50:00 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (142B7C00) [pid = 3852] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:50:00 INFO - PROCESS | 3852 | 1469443800495 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:50:00 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:50:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 844ms 03:50:00 INFO - PROCESS | 3852 | 1469443800512 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:50:00 INFO - PROCESS | 3852 | 1469443800513 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 03:50:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:50:00 INFO - PROCESS | 3852 | 1469443800517 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:50:00 INFO - PROCESS | 3852 | 1469443800519 Marionette TRACE conn3 <- [1,2950,null,{}] 03:50:00 INFO - PROCESS | 3852 | 1469443800522 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:00 INFO - PROCESS | 3852 | 1469443800524 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:00 INFO - PROCESS | 3852 | 1469443800602 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:50:00 INFO - PROCESS | 3852 | 1469443800608 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:00 INFO - PROCESS | 3852 | 1469443800610 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:00 INFO - PROCESS | 3852 | ++DOCSHELL 10275000 == 37 [pid = 3852] [id = 748] 03:50:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (10510C00) [pid = 3852] [serial = 2243] [outer = 00000000] 03:50:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (13CF0000) [pid = 3852] [serial = 2244] [outer = 10510C00] 03:50:00 INFO - PROCESS | 3852 | 1469443800653 Marionette DEBUG loaded listener.js 03:50:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (17146C00) [pid = 3852] [serial = 2245] [outer = 10510C00] 03:50:01 INFO - PROCESS | 3852 | 1469443801076 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:50:01 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:50:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 593ms 03:50:01 INFO - PROCESS | 3852 | 1469443801123 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:50:01 INFO - PROCESS | 3852 | 1469443801125 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 03:50:01 INFO - PROCESS | 3852 | 1469443801128 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:50:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:50:01 INFO - PROCESS | 3852 | 1469443801130 Marionette TRACE conn3 <- [1,2954,null,{}] 03:50:01 INFO - PROCESS | 3852 | 1469443801133 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:01 INFO - PROCESS | 3852 | 1469443801135 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:01 INFO - PROCESS | 3852 | 1469443801214 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:50:01 INFO - PROCESS | 3852 | 1469443801247 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:01 INFO - PROCESS | 3852 | 1469443801249 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:01 INFO - PROCESS | 3852 | ++DOCSHELL 182C2400 == 38 [pid = 3852] [id = 749] 03:50:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1A189400) [pid = 3852] [serial = 2246] [outer = 00000000] 03:50:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (1A5BD400) [pid = 3852] [serial = 2247] [outer = 1A189400] 03:50:01 INFO - PROCESS | 3852 | 1469443801299 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (1A5C7000) [pid = 3852] [serial = 2248] [outer = 1A189400] 03:50:01 INFO - PROCESS | 3852 | 1469443801720 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:50:01 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:50:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 641ms 03:50:01 INFO - PROCESS | 3852 | 1469443801772 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:50:01 INFO - PROCESS | 3852 | 1469443801774 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 03:50:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:50:01 INFO - PROCESS | 3852 | 1469443801781 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:50:01 INFO - PROCESS | 3852 | 1469443801783 Marionette TRACE conn3 <- [1,2958,null,{}] 03:50:01 INFO - PROCESS | 3852 | 1469443801787 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:01 INFO - PROCESS | 3852 | 1469443801798 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:01 INFO - PROCESS | 3852 | 1469443801887 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:50:01 INFO - PROCESS | 3852 | 1469443801892 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:01 INFO - PROCESS | 3852 | 1469443801894 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:01 INFO - PROCESS | 3852 | ++DOCSHELL 1A6C0400 == 39 [pid = 3852] [id = 750] 03:50:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (1A6C2C00) [pid = 3852] [serial = 2249] [outer = 00000000] 03:50:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (1A802000) [pid = 3852] [serial = 2250] [outer = 1A6C2C00] 03:50:01 INFO - PROCESS | 3852 | 1469443801938 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (1A802800) [pid = 3852] [serial = 2251] [outer = 1A6C2C00] 03:50:02 INFO - PROCESS | 3852 | 1469443802357 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:50:02 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:50:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 593ms 03:50:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:50:02 INFO - PROCESS | 3852 | 1469443802376 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:50:02 INFO - PROCESS | 3852 | 1469443802378 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 03:50:02 INFO - PROCESS | 3852 | 1469443802381 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:50:02 INFO - PROCESS | 3852 | 1469443802383 Marionette TRACE conn3 <- [1,2962,null,{}] 03:50:02 INFO - PROCESS | 3852 | 1469443802387 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:02 INFO - PROCESS | 3852 | 1469443802389 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:02 INFO - PROCESS | 3852 | 1469443802526 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:50:02 INFO - PROCESS | 3852 | 1469443802730 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:02 INFO - PROCESS | 3852 | 1469443802733 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:02 INFO - PROCESS | 3852 | ++DOCSHELL 112A0800 == 40 [pid = 3852] [id = 751] 03:50:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (112A1C00) [pid = 3852] [serial = 2252] [outer = 00000000] 03:50:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (12BD2C00) [pid = 3852] [serial = 2253] [outer = 112A1C00] 03:50:02 INFO - PROCESS | 3852 | 1469443802796 Marionette DEBUG loaded listener.js 03:50:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (131ECC00) [pid = 3852] [serial = 2254] [outer = 112A1C00] 03:50:03 INFO - PROCESS | 3852 | 1469443803315 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:50:03 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:50:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1000ms 03:50:03 INFO - PROCESS | 3852 | 1469443803390 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:50:03 INFO - PROCESS | 3852 | 1469443803395 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 03:50:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:50:03 INFO - PROCESS | 3852 | 1469443803401 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:50:03 INFO - PROCESS | 3852 | 1469443803404 Marionette TRACE conn3 <- [1,2966,null,{}] 03:50:03 INFO - PROCESS | 3852 | 1469443803409 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:03 INFO - PROCESS | 3852 | 1469443803412 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:03 INFO - PROCESS | 3852 | 1469443803522 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:50:03 INFO - PROCESS | 3852 | 1469443803635 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:03 INFO - PROCESS | 3852 | 1469443803638 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:03 INFO - PROCESS | 3852 | ++DOCSHELL 1548B000 == 41 [pid = 3852] [id = 752] 03:50:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (15B23000) [pid = 3852] [serial = 2255] [outer = 00000000] 03:50:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1633A400) [pid = 3852] [serial = 2256] [outer = 15B23000] 03:50:03 INFO - PROCESS | 3852 | 1469443803735 Marionette DEBUG loaded listener.js 03:50:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1686C800) [pid = 3852] [serial = 2257] [outer = 15B23000] 03:50:04 INFO - PROCESS | 3852 | 1469443804273 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:50:04 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:50:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 953ms 03:50:04 INFO - PROCESS | 3852 | 1469443804332 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:50:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:50:04 INFO - PROCESS | 3852 | 1469443804335 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 03:50:04 INFO - PROCESS | 3852 | 1469443804339 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:50:04 INFO - PROCESS | 3852 | 1469443804342 Marionette TRACE conn3 <- [1,2970,null,{}] 03:50:04 INFO - PROCESS | 3852 | 1469443804346 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:04 INFO - PROCESS | 3852 | 1469443804348 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:04 INFO - PROCESS | 3852 | 1469443804458 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:50:04 INFO - PROCESS | 3852 | 1469443804613 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:04 INFO - PROCESS | 3852 | 1469443804615 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:04 INFO - PROCESS | 3852 | ++DOCSHELL 16FA1C00 == 42 [pid = 3852] [id = 753] 03:50:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (182C2800) [pid = 3852] [serial = 2258] [outer = 00000000] 03:50:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (195C4C00) [pid = 3852] [serial = 2259] [outer = 182C2800] 03:50:04 INFO - PROCESS | 3852 | 1469443804670 Marionette DEBUG loaded listener.js 03:50:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (1A194400) [pid = 3852] [serial = 2260] [outer = 182C2800] 03:50:05 INFO - PROCESS | 3852 | 1469443805180 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:50:05 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:50:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:50:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 906ms 03:50:05 INFO - PROCESS | 3852 | 1469443805242 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:50:05 INFO - PROCESS | 3852 | 1469443805246 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 03:50:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:50:05 INFO - PROCESS | 3852 | 1469443805257 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:50:05 INFO - PROCESS | 3852 | 1469443805262 Marionette TRACE conn3 <- [1,2974,null,{}] 03:50:05 INFO - PROCESS | 3852 | 1469443805266 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:05 INFO - PROCESS | 3852 | 1469443805269 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:05 INFO - PROCESS | 3852 | 1469443805380 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:50:05 INFO - PROCESS | 3852 | 1469443805492 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:05 INFO - PROCESS | 3852 | 1469443805494 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:05 INFO - PROCESS | 3852 | ++DOCSHELL 182C8C00 == 43 [pid = 3852] [id = 754] 03:50:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (1A08FC00) [pid = 3852] [serial = 2261] [outer = 00000000] 03:50:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (1AA15800) [pid = 3852] [serial = 2262] [outer = 1A08FC00] 03:50:05 INFO - PROCESS | 3852 | 1469443805588 Marionette DEBUG loaded listener.js 03:50:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (1AA1B400) [pid = 3852] [serial = 2263] [outer = 1A08FC00] 03:50:06 INFO - PROCESS | 3852 | 1469443806125 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:50:06 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:50:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 890ms 03:50:06 INFO - PROCESS | 3852 | 1469443806159 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:50:06 INFO - PROCESS | 3852 | 1469443806161 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 03:50:06 INFO - PROCESS | 3852 | 1469443806165 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:50:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:50:06 INFO - PROCESS | 3852 | 1469443806167 Marionette TRACE conn3 <- [1,2978,null,{}] 03:50:06 INFO - PROCESS | 3852 | 1469443806171 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:06 INFO - PROCESS | 3852 | 1469443806173 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:06 INFO - PROCESS | 3852 | 1469443806415 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:50:06 INFO - PROCESS | 3852 | 1469443806594 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:06 INFO - PROCESS | 3852 | 1469443806597 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:06 INFO - PROCESS | 3852 | ++DOCSHELL 10A0F400 == 44 [pid = 3852] [id = 755] 03:50:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (10A4C800) [pid = 3852] [serial = 2264] [outer = 00000000] 03:50:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (12AB1000) [pid = 3852] [serial = 2265] [outer = 10A4C800] 03:50:06 INFO - PROCESS | 3852 | 1469443806647 Marionette DEBUG loaded listener.js 03:50:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (13147800) [pid = 3852] [serial = 2266] [outer = 10A4C800] 03:50:07 INFO - PROCESS | 3852 | ++DOCSHELL 142C9800 == 45 [pid = 3852] [id = 756] 03:50:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (15013000) [pid = 3852] [serial = 2267] [outer = 00000000] 03:50:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (15016C00) [pid = 3852] [serial = 2268] [outer = 15013000] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 1A6C0400 == 44 [pid = 3852] [id = 750] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 182C2400 == 43 [pid = 3852] [id = 749] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 10275000 == 42 [pid = 3852] [id = 748] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 142D4800 == 41 [pid = 3852] [id = 747] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 182C5C00 == 40 [pid = 3852] [id = 746] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 10A51400 == 39 [pid = 3852] [id = 745] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 1701C400 == 38 [pid = 3852] [id = 744] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 169F8800 == 37 [pid = 3852] [id = 743] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 15B27400 == 36 [pid = 3852] [id = 742] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 131E4C00 == 35 [pid = 3852] [id = 741] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 12D6A000 == 34 [pid = 3852] [id = 740] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 130B3400 == 33 [pid = 3852] [id = 738] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 153A2000 == 32 [pid = 3852] [id = 737] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 16E7E400 == 31 [pid = 3852] [id = 739] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 112A0C00 == 30 [pid = 3852] [id = 728] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 182C8C00 == 29 [pid = 3852] [id = 754] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 16FA1C00 == 28 [pid = 3852] [id = 753] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 112A0800 == 27 [pid = 3852] [id = 751] 03:50:07 INFO - PROCESS | 3852 | --DOCSHELL 1548B000 == 26 [pid = 3852] [id = 752] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (1686B000) [pid = 3852] [serial = 2197] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (12AD8000) [pid = 3852] [serial = 2188] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (12AE1400) [pid = 3852] [serial = 2189] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (13E9F400) [pid = 3852] [serial = 2191] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (142B8C00) [pid = 3852] [serial = 2192] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (139CF400) [pid = 3852] [serial = 2186] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (1314D000) [pid = 3852] [serial = 2185] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (15B30000) [pid = 3852] [serial = 2194] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (16FEA400) [pid = 3852] [serial = 2200] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (195C6400) [pid = 3852] [serial = 2210] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (13256000) [pid = 3852] [serial = 2174] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (12D9C000) [pid = 3852] [serial = 2173] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (1633D400) [pid = 3852] [serial = 2177] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (16159400) [pid = 3852] [serial = 2176] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (19EDC400) [pid = 3852] [serial = 2180] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (19977000) [pid = 3852] [serial = 2179] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1A5C0400) [pid = 3852] [serial = 2183] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1A31A400) [pid = 3852] [serial = 2182] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (178B9C00) [pid = 3852] [serial = 2203] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (182C7000) [pid = 3852] [serial = 2212] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (170FB400) [pid = 3852] [serial = 2201] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (195C5C00) [pid = 3852] [serial = 2209] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (17F84C00) [pid = 3852] [serial = 2204] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (16E74C00) [pid = 3852] [serial = 2198] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (161B2000) [pid = 3852] [serial = 2206] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (16FE8000) [pid = 3852] [serial = 2207] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (161AB400) [pid = 3852] [serial = 2195] [outer = 00000000] [url = about:blank] 03:50:08 INFO - PROCESS | 3852 | 1469443807988 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:50:08 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:50:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1875ms 03:50:08 INFO - PROCESS | 3852 | 1469443808035 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:50:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:50:08 INFO - PROCESS | 3852 | 1469443808039 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 03:50:08 INFO - PROCESS | 3852 | 1469443808044 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:50:08 INFO - PROCESS | 3852 | 1469443808047 Marionette TRACE conn3 <- [1,2982,null,{}] 03:50:08 INFO - PROCESS | 3852 | 1469443808053 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:08 INFO - PROCESS | 3852 | 1469443808056 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:08 INFO - PROCESS | 3852 | 1469443808146 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:50:08 INFO - PROCESS | 3852 | 1469443808245 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:08 INFO - PROCESS | 3852 | 1469443808248 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:08 INFO - PROCESS | 3852 | ++DOCSHELL 12AD9000 == 27 [pid = 3852] [id = 757] 03:50:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (12ADF800) [pid = 3852] [serial = 2269] [outer = 00000000] 03:50:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (12D6CC00) [pid = 3852] [serial = 2270] [outer = 12ADF800] 03:50:08 INFO - PROCESS | 3852 | 1469443808295 Marionette DEBUG loaded listener.js 03:50:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (13147C00) [pid = 3852] [serial = 2271] [outer = 12ADF800] 03:50:08 INFO - PROCESS | 3852 | 1469443808703 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:50:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:50:08 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:50:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 703ms 03:50:08 INFO - PROCESS | 3852 | 1469443808739 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:50:08 INFO - PROCESS | 3852 | 1469443808744 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 03:50:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:50:08 INFO - PROCESS | 3852 | 1469443808751 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:50:08 INFO - PROCESS | 3852 | 1469443808754 Marionette TRACE conn3 <- [1,2986,null,{}] 03:50:08 INFO - PROCESS | 3852 | 1469443808757 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:08 INFO - PROCESS | 3852 | 1469443808760 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:08 INFO - PROCESS | 3852 | 1469443808856 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:50:08 INFO - PROCESS | 3852 | 1469443808863 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:08 INFO - PROCESS | 3852 | 1469443808866 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:08 INFO - PROCESS | 3852 | ++DOCSHELL 13E9F400 == 28 [pid = 3852] [id = 758] 03:50:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (13EA0400) [pid = 3852] [serial = 2272] [outer = 00000000] 03:50:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (142B8C00) [pid = 3852] [serial = 2273] [outer = 13EA0400] 03:50:08 INFO - PROCESS | 3852 | 1469443808913 Marionette DEBUG loaded listener.js 03:50:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (142C8800) [pid = 3852] [serial = 2274] [outer = 13EA0400] 03:50:09 INFO - PROCESS | 3852 | 1469443809369 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:50:09 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:50:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 625ms 03:50:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:50:09 INFO - PROCESS | 3852 | 1469443809388 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:50:09 INFO - PROCESS | 3852 | 1469443809390 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 03:50:09 INFO - PROCESS | 3852 | 1469443809393 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:50:09 INFO - PROCESS | 3852 | 1469443809397 Marionette TRACE conn3 <- [1,2990,null,{}] 03:50:09 INFO - PROCESS | 3852 | 1469443809408 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:09 INFO - PROCESS | 3852 | 1469443809412 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:09 INFO - PROCESS | 3852 | 1469443809494 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:50:09 INFO - PROCESS | 3852 | 1469443809501 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:09 INFO - PROCESS | 3852 | 1469443809504 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:09 INFO - PROCESS | 3852 | ++DOCSHELL 1507FC00 == 29 [pid = 3852] [id = 759] 03:50:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (15084C00) [pid = 3852] [serial = 2275] [outer = 00000000] 03:50:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (15491000) [pid = 3852] [serial = 2276] [outer = 15084C00] 03:50:09 INFO - PROCESS | 3852 | 1469443809555 Marionette DEBUG loaded listener.js 03:50:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (15B2FC00) [pid = 3852] [serial = 2277] [outer = 15084C00] 03:50:10 INFO - PROCESS | 3852 | 1469443810025 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:50:10 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:50:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 625ms 03:50:10 INFO - PROCESS | 3852 | 1469443810031 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:50:10 INFO - PROCESS | 3852 | 1469443810034 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 03:50:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:50:10 INFO - PROCESS | 3852 | 1469443810047 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:50:10 INFO - PROCESS | 3852 | 1469443810049 Marionette TRACE conn3 <- [1,2994,null,{}] 03:50:10 INFO - PROCESS | 3852 | 1469443810072 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:10 INFO - PROCESS | 3852 | 1469443810074 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:10 INFO - PROCESS | 3852 | 1469443810203 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:50:10 INFO - PROCESS | 3852 | 1469443810208 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:10 INFO - PROCESS | 3852 | 1469443810210 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:10 INFO - PROCESS | 3852 | ++DOCSHELL 16162400 == 30 [pid = 3852] [id = 760] 03:50:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (161AD000) [pid = 3852] [serial = 2278] [outer = 00000000] 03:50:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (1633B000) [pid = 3852] [serial = 2279] [outer = 161AD000] 03:50:10 INFO - PROCESS | 3852 | 1469443810307 Marionette DEBUG loaded listener.js 03:50:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1686C000) [pid = 3852] [serial = 2280] [outer = 161AD000] 03:50:10 INFO - PROCESS | 3852 | 1469443810693 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:50:10 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:50:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 688ms 03:50:10 INFO - PROCESS | 3852 | 1469443810747 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:50:10 INFO - PROCESS | 3852 | 1469443810749 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 03:50:10 INFO - PROCESS | 3852 | 1469443810752 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:50:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:50:10 INFO - PROCESS | 3852 | 1469443810754 Marionette TRACE conn3 <- [1,2998,null,{}] 03:50:10 INFO - PROCESS | 3852 | 1469443810757 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:10 INFO - PROCESS | 3852 | 1469443810759 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:10 INFO - PROCESS | 3852 | 1469443810869 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:50:10 INFO - PROCESS | 3852 | 1469443810874 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:10 INFO - PROCESS | 3852 | 1469443810876 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:10 INFO - PROCESS | 3852 | ++DOCSHELL 169EE000 == 31 [pid = 3852] [id = 761] 03:50:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (16E7DC00) [pid = 3852] [serial = 2281] [outer = 00000000] 03:50:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (16FE3800) [pid = 3852] [serial = 2282] [outer = 16E7DC00] 03:50:10 INFO - PROCESS | 3852 | 1469443810920 Marionette DEBUG loaded listener.js 03:50:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (16FE8C00) [pid = 3852] [serial = 2283] [outer = 16E7DC00] 03:50:11 INFO - PROCESS | 3852 | [3852] 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:50:11 INFO - PROCESS | 3852 | 1469443811439 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:50:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:50:11 INFO - {} 03:50:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:50:11 INFO - {} 03:50:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:50:11 INFO - {} 03:50:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:50:11 INFO - {} 03:50:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 03:50:11 INFO - PROCESS | 3852 | 1469443811495 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:50:11 INFO - TEST-START | /FileAPI/fileReader.html 03:50:11 INFO - PROCESS | 3852 | 1469443811497 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 03:50:11 INFO - PROCESS | 3852 | 1469443811501 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:50:11 INFO - PROCESS | 3852 | 1469443811502 Marionette TRACE conn3 <- [1,3002,null,{}] 03:50:11 INFO - PROCESS | 3852 | 1469443811506 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:11 INFO - PROCESS | 3852 | 1469443811512 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:11 INFO - PROCESS | 3852 | 1469443811654 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:50:11 INFO - PROCESS | 3852 | 1469443811662 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:11 INFO - PROCESS | 3852 | 1469443811664 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:11 INFO - PROCESS | 3852 | ++DOCSHELL 1713E800 == 32 [pid = 3852] [id = 762] 03:50:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1713F000) [pid = 3852] [serial = 2284] [outer = 00000000] 03:50:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (176D8800) [pid = 3852] [serial = 2285] [outer = 1713F000] 03:50:11 INFO - PROCESS | 3852 | 1469443811766 Marionette DEBUG loaded listener.js 03:50:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (17F80800) [pid = 3852] [serial = 2286] [outer = 1713F000] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (182C6000) [pid = 3852] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (131EC000) [pid = 3852] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (1997F800) [pid = 3852] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (16FA7400) [pid = 3852] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (15B2F400) [pid = 3852] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (169FA800) [pid = 3852] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (130B4C00) [pid = 3852] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (13078000) [pid = 3852] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (1A08C000) [pid = 3852] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (1A6C2C00) [pid = 3852] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (10510C00) [pid = 3852] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1A189400) [pid = 3852] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (176CC400) [pid = 3852] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:50:12 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (10A52400) [pid = 3852] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:50:12 INFO - PROCESS | 3852 | 1469443812411 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:50:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:50:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:50:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:50:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:50:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 937ms 03:50:12 INFO - PROCESS | 3852 | 1469443812444 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:50:12 INFO - PROCESS | 3852 | 1469443812446 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 03:50:12 INFO - TEST-START | /FileAPI/historical.html 03:50:12 INFO - PROCESS | 3852 | 1469443812450 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:50:12 INFO - PROCESS | 3852 | 1469443812461 Marionette TRACE conn3 <- [1,3006,null,{}] 03:50:12 INFO - PROCESS | 3852 | 1469443812465 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:12 INFO - PROCESS | 3852 | 1469443812467 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:12 INFO - PROCESS | 3852 | 1469443812543 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:50:12 INFO - PROCESS | 3852 | 1469443812548 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:12 INFO - PROCESS | 3852 | 1469443812550 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:12 INFO - PROCESS | 3852 | ++DOCSHELL 13078000 == 33 [pid = 3852] [id = 763] 03:50:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (130B4C00) [pid = 3852] [serial = 2287] [outer = 00000000] 03:50:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (18208800) [pid = 3852] [serial = 2288] [outer = 130B4C00] 03:50:12 INFO - PROCESS | 3852 | 1469443812594 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (182BC800) [pid = 3852] [serial = 2289] [outer = 130B4C00] 03:50:13 INFO - PROCESS | 3852 | 1469443813018 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:50:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:50:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:50:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:50:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:50:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:50:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:50:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:50:13 INFO - TEST-OK | /FileAPI/historical.html | took 594ms 03:50:13 INFO - PROCESS | 3852 | 1469443813058 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:50:13 INFO - PROCESS | 3852 | 1469443813060 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 03:50:13 INFO - TEST-START | /FileAPI/idlharness.html 03:50:13 INFO - PROCESS | 3852 | 1469443813064 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:50:13 INFO - PROCESS | 3852 | 1469443813066 Marionette TRACE conn3 <- [1,3010,null,{}] 03:50:13 INFO - PROCESS | 3852 | 1469443813069 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:13 INFO - PROCESS | 3852 | 1469443813071 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:13 INFO - PROCESS | 3852 | 1469443813148 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:50:13 INFO - PROCESS | 3852 | 1469443813153 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:13 INFO - PROCESS | 3852 | 1469443813155 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:13 INFO - PROCESS | 3852 | ++DOCSHELL 17F7F000 == 34 [pid = 3852] [id = 764] 03:50:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (182C2400) [pid = 3852] [serial = 2290] [outer = 00000000] 03:50:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (19975C00) [pid = 3852] [serial = 2291] [outer = 182C2400] 03:50:13 INFO - PROCESS | 3852 | 1469443813198 Marionette DEBUG loaded listener.js 03:50:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (19979800) [pid = 3852] [serial = 2292] [outer = 182C2400] 03:50:14 INFO - PROCESS | 3852 | 1469443813990 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:50:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:50:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:50:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:50:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:50:14 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:50:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:50:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:50:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:50:14 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:50:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:50:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:50:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:50:14 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:50:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:50:14 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:50:14 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:50:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:50:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:50:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:50:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:50:14 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:50:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:50:14 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:50:14 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:50:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:50:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:50:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 1094ms 03:50:14 INFO - PROCESS | 3852 | 1469443814161 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:50:14 INFO - PROCESS | 3852 | 1469443814164 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 03:50:14 INFO - TEST-START | /FileAPI/idlharness.worker 03:50:14 INFO - PROCESS | 3852 | 1469443814168 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:50:14 INFO - PROCESS | 3852 | 1469443814170 Marionette TRACE conn3 <- [1,3014,null,{}] 03:50:14 INFO - PROCESS | 3852 | 1469443814174 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:14 INFO - PROCESS | 3852 | 1469443814176 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:14 INFO - PROCESS | 3852 | 1469443814252 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:50:14 INFO - PROCESS | 3852 | 1469443814260 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:14 INFO - PROCESS | 3852 | 1469443814262 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:14 INFO - PROCESS | 3852 | ++DOCSHELL 142D6C00 == 35 [pid = 3852] [id = 765] 03:50:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (182C5400) [pid = 3852] [serial = 2293] [outer = 00000000] 03:50:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (1ADD1800) [pid = 3852] [serial = 2294] [outer = 182C5400] 03:50:14 INFO - PROCESS | 3852 | 1469443814305 Marionette DEBUG loaded listener.js 03:50:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (1ADD2400) [pid = 3852] [serial = 2295] [outer = 182C5400] 03:50:14 INFO - PROCESS | 3852 | [3852] 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:50:15 INFO - PROCESS | 3852 | 1469443815591 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:50:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:50:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:50:15 INFO - {} 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:50:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:50:15 INFO - {} 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:50:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:50:15 INFO - {} 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:50:15 INFO - {} 03:50:15 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:50:15 INFO - {} 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:50:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:50:15 INFO - {} 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:50:15 INFO - {} 03:50:15 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:50:15 INFO - {} 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:50:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 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:50:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:50:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:50:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:50:15 INFO - {} 03:50:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1656ms 03:50:15 INFO - PROCESS | 3852 | 1469443815820 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:50:15 INFO - PROCESS | 3852 | 1469443815825 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 03:50:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:50:15 INFO - PROCESS | 3852 | 1469443815830 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:50:15 INFO - PROCESS | 3852 | 1469443815834 Marionette TRACE conn3 <- [1,3018,null,{}] 03:50:15 INFO - PROCESS | 3852 | 1469443815839 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:15 INFO - PROCESS | 3852 | 1469443815843 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:15 INFO - PROCESS | 3852 | 1469443815958 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:50:16 INFO - PROCESS | 3852 | 1469443816091 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:16 INFO - PROCESS | 3852 | 1469443816094 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:16 INFO - PROCESS | 3852 | ++DOCSHELL 110CC400 == 36 [pid = 3852] [id = 766] 03:50:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (112A0000) [pid = 3852] [serial = 2296] [outer = 00000000] 03:50:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (1B20A000) [pid = 3852] [serial = 2297] [outer = 112A0000] 03:50:16 INFO - PROCESS | 3852 | 1469443816152 Marionette DEBUG loaded listener.js 03:50:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (1B20C000) [pid = 3852] [serial = 2298] [outer = 112A0000] 03:50:16 INFO - PROCESS | 3852 | 1469443816794 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:50:16 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:50:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1000ms 03:50:16 INFO - PROCESS | 3852 | 1469443816833 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:50:16 INFO - PROCESS | 3852 | 1469443816837 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 03:50:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:50:16 INFO - PROCESS | 3852 | 1469443816844 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:50:16 INFO - PROCESS | 3852 | 1469443816847 Marionette TRACE conn3 <- [1,3022,null,{}] 03:50:16 INFO - PROCESS | 3852 | 1469443816851 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:16 INFO - PROCESS | 3852 | 1469443816854 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:17 INFO - PROCESS | 3852 | 1469443817084 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:50:17 INFO - PROCESS | 3852 | 1469443817241 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:17 INFO - PROCESS | 3852 | 1469443817244 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:17 INFO - PROCESS | 3852 | ++DOCSHELL 10A10000 == 37 [pid = 3852] [id = 767] 03:50:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (10A46400) [pid = 3852] [serial = 2299] [outer = 00000000] 03:50:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (10A55800) [pid = 3852] [serial = 2300] [outer = 10A46400] 03:50:17 INFO - PROCESS | 3852 | 1469443817294 Marionette DEBUG loaded listener.js 03:50:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (12825800) [pid = 3852] [serial = 2301] [outer = 10A46400] 03:50:17 INFO - PROCESS | 3852 | --DOCSHELL 17F7F000 == 36 [pid = 3852] [id = 764] 03:50:17 INFO - PROCESS | 3852 | --DOCSHELL 13078000 == 35 [pid = 3852] [id = 763] 03:50:17 INFO - PROCESS | 3852 | --DOCSHELL 1713E800 == 34 [pid = 3852] [id = 762] 03:50:17 INFO - PROCESS | 3852 | --DOCSHELL 169EE000 == 33 [pid = 3852] [id = 761] 03:50:17 INFO - PROCESS | 3852 | --DOCSHELL 16162400 == 32 [pid = 3852] [id = 760] 03:50:17 INFO - PROCESS | 3852 | --DOCSHELL 1507FC00 == 31 [pid = 3852] [id = 759] 03:50:17 INFO - PROCESS | 3852 | --DOCSHELL 13E9F400 == 30 [pid = 3852] [id = 758] 03:50:17 INFO - PROCESS | 3852 | --DOCSHELL 12AD9000 == 29 [pid = 3852] [id = 757] 03:50:17 INFO - PROCESS | 3852 | --DOCSHELL 10A0F400 == 28 [pid = 3852] [id = 755] 03:50:17 INFO - PROCESS | 3852 | --DOCSHELL 142C9800 == 27 [pid = 3852] [id = 756] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (142CA000) [pid = 3852] [serial = 2224] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (1997FC00) [pid = 3852] [serial = 2238] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (1500DC00) [pid = 3852] [serial = 2225] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (182C2C00) [pid = 3852] [serial = 2213] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (17146400) [pid = 3852] [serial = 2218] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (17170800) [pid = 3852] [serial = 2219] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (161AB000) [pid = 3852] [serial = 2227] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (161B8C00) [pid = 3852] [serial = 2228] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (170F7C00) [pid = 3852] [serial = 2230] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (142CF400) [pid = 3852] [serial = 2215] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (15014000) [pid = 3852] [serial = 2216] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (13151400) [pid = 3852] [serial = 2221] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (139C7400) [pid = 3852] [serial = 2222] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1A18D800) [pid = 3852] [serial = 2241] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1A802000) [pid = 3852] [serial = 2250] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (17146C00) [pid = 3852] [serial = 2245] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (13CF0000) [pid = 3852] [serial = 2244] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (1A802800) [pid = 3852] [serial = 2251] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (1A5BD400) [pid = 3852] [serial = 2247] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1A18F000) [pid = 3852] [serial = 2242] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (178BC400) [pid = 3852] [serial = 2233] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (17AC1400) [pid = 3852] [serial = 2234] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (19ECF800) [pid = 3852] [serial = 2239] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (1047E400) [pid = 3852] [serial = 2236] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (1A5C7000) [pid = 3852] [serial = 2248] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (17144C00) [pid = 3852] [serial = 2231] [outer = 00000000] [url = about:blank] 03:50:17 INFO - PROCESS | 3852 | 1469443817848 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:50:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:50:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1032ms 03:50:17 INFO - PROCESS | 3852 | 1469443817888 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:50:17 INFO - PROCESS | 3852 | 1469443817892 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 03:50:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:50:17 INFO - PROCESS | 3852 | 1469443817912 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:50:17 INFO - PROCESS | 3852 | 1469443817915 Marionette TRACE conn3 <- [1,3026,null,{}] 03:50:17 INFO - PROCESS | 3852 | 1469443817920 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:17 INFO - PROCESS | 3852 | 1469443817922 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:18 INFO - PROCESS | 3852 | 1469443818008 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:50:18 INFO - PROCESS | 3852 | 1469443818121 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:18 INFO - PROCESS | 3852 | 1469443818124 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:18 INFO - PROCESS | 3852 | ++DOCSHELL 132E2400 == 28 [pid = 3852] [id = 768] 03:50:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (13931400) [pid = 3852] [serial = 2302] [outer = 00000000] 03:50:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (142BF800) [pid = 3852] [serial = 2303] [outer = 13931400] 03:50:18 INFO - PROCESS | 3852 | 1469443818170 Marionette DEBUG loaded listener.js 03:50:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (142D3400) [pid = 3852] [serial = 2304] [outer = 13931400] 03:50:18 INFO - PROCESS | 3852 | 1469443818558 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:50:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 703ms 03:50:18 INFO - PROCESS | 3852 | 1469443818600 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:50:18 INFO - PROCESS | 3852 | 1469443818603 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 03:50:18 INFO - PROCESS | 3852 | 1469443818607 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:50:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:50:18 INFO - PROCESS | 3852 | 1469443818609 Marionette TRACE conn3 <- [1,3030,null,{}] 03:50:18 INFO - PROCESS | 3852 | 1469443818612 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:18 INFO - PROCESS | 3852 | 1469443818615 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:18 INFO - PROCESS | 3852 | 1469443818727 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:50:18 INFO - PROCESS | 3852 | 1469443818739 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:18 INFO - PROCESS | 3852 | 1469443818741 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:18 INFO - PROCESS | 3852 | ++DOCSHELL 161AB000 == 29 [pid = 3852] [id = 769] 03:50:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (161AC800) [pid = 3852] [serial = 2305] [outer = 00000000] 03:50:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (1633A800) [pid = 3852] [serial = 2306] [outer = 161AC800] 03:50:18 INFO - PROCESS | 3852 | 1469443818786 Marionette DEBUG loaded listener.js 03:50:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (169F4000) [pid = 3852] [serial = 2307] [outer = 161AC800] 03:50:19 INFO - PROCESS | 3852 | 1469443819408 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:50:19 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:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:50:19 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:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:50:19 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:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:50:19 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:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:50:19 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:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:50:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:50:19 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:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:50:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:50:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:50:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 891ms 03:50:19 INFO - PROCESS | 3852 | 1469443819506 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:50:19 INFO - PROCESS | 3852 | 1469443819511 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 03:50:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:50:19 INFO - PROCESS | 3852 | 1469443819531 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:50:19 INFO - PROCESS | 3852 | 1469443819536 Marionette TRACE conn3 <- [1,3034,null,{}] 03:50:19 INFO - PROCESS | 3852 | 1469443819540 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:19 INFO - PROCESS | 3852 | 1469443819543 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:19 INFO - PROCESS | 3852 | 1469443819636 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:50:19 INFO - PROCESS | 3852 | 1469443819641 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:19 INFO - PROCESS | 3852 | 1469443819643 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:19 INFO - PROCESS | 3852 | ++DOCSHELL 176D0400 == 30 [pid = 3852] [id = 770] 03:50:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (176D0800) [pid = 3852] [serial = 2308] [outer = 00000000] 03:50:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (17AC4C00) [pid = 3852] [serial = 2309] [outer = 176D0800] 03:50:19 INFO - PROCESS | 3852 | 1469443819687 Marionette DEBUG loaded listener.js 03:50:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (182BA800) [pid = 3852] [serial = 2310] [outer = 176D0800] 03:50:19 INFO - PROCESS | 3852 | [3852] 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:50:20 INFO - PROCESS | 3852 | 1469443820227 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:50:20 INFO - {} 03:50:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 750ms 03:50:20 INFO - PROCESS | 3852 | 1469443820278 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:50:20 INFO - PROCESS | 3852 | 1469443820280 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 03:50:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:50:20 INFO - PROCESS | 3852 | 1469443820283 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:50:20 INFO - PROCESS | 3852 | 1469443820285 Marionette TRACE conn3 <- [1,3038,null,{}] 03:50:20 INFO - PROCESS | 3852 | 1469443820289 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:20 INFO - PROCESS | 3852 | 1469443820291 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:20 INFO - PROCESS | 3852 | 1469443820406 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:50:20 INFO - PROCESS | 3852 | 1469443820413 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:20 INFO - PROCESS | 3852 | 1469443820415 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:20 INFO - PROCESS | 3852 | ++DOCSHELL 19ECF800 == 31 [pid = 3852] [id = 771] 03:50:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (19ED0C00) [pid = 3852] [serial = 2311] [outer = 00000000] 03:50:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1A094400) [pid = 3852] [serial = 2312] [outer = 19ED0C00] 03:50:20 INFO - PROCESS | 3852 | 1469443820459 Marionette DEBUG loaded listener.js 03:50:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (1A315800) [pid = 3852] [serial = 2313] [outer = 19ED0C00] 03:50:20 INFO - PROCESS | 3852 | 1469443820883 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:50:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 625ms 03:50:20 INFO - PROCESS | 3852 | 1469443820922 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:50:20 INFO - PROCESS | 3852 | 1469443820924 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 03:50:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:50:20 INFO - PROCESS | 3852 | 1469443820930 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:50:20 INFO - PROCESS | 3852 | 1469443820933 Marionette TRACE conn3 <- [1,3042,null,{}] 03:50:20 INFO - PROCESS | 3852 | 1469443820937 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:20 INFO - PROCESS | 3852 | 1469443820939 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:21 INFO - PROCESS | 3852 | 1469443821062 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:50:21 INFO - PROCESS | 3852 | 1469443821127 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:21 INFO - PROCESS | 3852 | 1469443821133 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:21 INFO - PROCESS | 3852 | ++DOCSHELL 13940000 == 32 [pid = 3852] [id = 772] 03:50:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (139C8400) [pid = 3852] [serial = 2314] [outer = 00000000] 03:50:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (13CF0C00) [pid = 3852] [serial = 2315] [outer = 139C8400] 03:50:21 INFO - PROCESS | 3852 | 1469443821195 Marionette DEBUG loaded listener.js 03:50:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (142CA400) [pid = 3852] [serial = 2316] [outer = 139C8400] 03:50:22 INFO - PROCESS | 3852 | 1469443821993 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (1713F000) [pid = 3852] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (15084C00) [pid = 3852] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (10A4C800) [pid = 3852] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (15013000) [pid = 3852] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (13EA0400) [pid = 3852] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (112A1C00) [pid = 3852] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (15B23000) [pid = 3852] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (182C2800) [pid = 3852] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (1A08FC00) [pid = 3852] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (130B4C00) [pid = 3852] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (12ADF800) [pid = 3852] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (161AD000) [pid = 3852] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:50:22 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (16E7DC00) [pid = 3852] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:50:22 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:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:50:22 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:50:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:50:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1266ms 03:50:22 INFO - PROCESS | 3852 | 1469443822194 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:50:22 INFO - PROCESS | 3852 | 1469443822196 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 03:50:22 INFO - PROCESS | 3852 | 1469443822200 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:50:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:50:22 INFO - PROCESS | 3852 | 1469443822202 Marionette TRACE conn3 <- [1,3046,null,{}] 03:50:22 INFO - PROCESS | 3852 | 1469443822206 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:22 INFO - PROCESS | 3852 | 1469443822209 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:22 INFO - PROCESS | 3852 | 1469443822325 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:50:22 INFO - PROCESS | 3852 | 1469443822384 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:22 INFO - PROCESS | 3852 | 1469443822386 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:22 INFO - PROCESS | 3852 | ++DOCSHELL 12AE2800 == 33 [pid = 3852] [id = 773] 03:50:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (130B4C00) [pid = 3852] [serial = 2317] [outer = 00000000] 03:50:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (1540F000) [pid = 3852] [serial = 2318] [outer = 130B4C00] 03:50:22 INFO - PROCESS | 3852 | 1469443822429 Marionette DEBUG loaded listener.js 03:50:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (1615A400) [pid = 3852] [serial = 2319] [outer = 130B4C00] 03:50:22 INFO - PROCESS | 3852 | 1469443822795 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:50:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:50:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:50:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:50:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:50:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:50:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:50:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:50:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:50:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:50:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:50:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:50:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:50:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:50:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:50:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:50:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:50:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 656ms 03:50:22 INFO - PROCESS | 3852 | 1469443822850 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:50:22 INFO - PROCESS | 3852 | 1469443822852 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 03:50:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:50:22 INFO - PROCESS | 3852 | 1469443822855 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:50:22 INFO - PROCESS | 3852 | 1469443822857 Marionette TRACE conn3 <- [1,3050,null,{}] 03:50:22 INFO - PROCESS | 3852 | 1469443822860 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:22 INFO - PROCESS | 3852 | 1469443822862 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:22 INFO - PROCESS | 3852 | 1469443822941 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:50:22 INFO - PROCESS | 3852 | 1469443822946 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:22 INFO - PROCESS | 3852 | 1469443822948 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:22 INFO - PROCESS | 3852 | ++DOCSHELL 153A2000 == 34 [pid = 3852] [id = 774] 03:50:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (161AD400) [pid = 3852] [serial = 2320] [outer = 00000000] 03:50:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (1A093800) [pid = 3852] [serial = 2321] [outer = 161AD400] 03:50:23 INFO - PROCESS | 3852 | 1469443822996 Marionette DEBUG loaded listener.js 03:50:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (1A5C5C00) [pid = 3852] [serial = 2322] [outer = 161AD400] 03:50:23 INFO - PROCESS | 3852 | [3852] 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:50:23 INFO - PROCESS | 3852 | 1469443823460 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:50:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:50:23 INFO - {} 03:50:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 641ms 03:50:23 INFO - PROCESS | 3852 | 1469443823493 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:50:23 INFO - PROCESS | 3852 | 1469443823495 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 03:50:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:50:23 INFO - PROCESS | 3852 | 1469443823502 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:50:23 INFO - PROCESS | 3852 | 1469443823504 Marionette TRACE conn3 <- [1,3054,null,{}] 03:50:23 INFO - PROCESS | 3852 | 1469443823508 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:23 INFO - PROCESS | 3852 | 1469443823509 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:23 INFO - PROCESS | 3852 | 1469443823590 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:50:23 INFO - PROCESS | 3852 | 1469443823598 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:23 INFO - PROCESS | 3852 | 1469443823600 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:23 INFO - PROCESS | 3852 | ++DOCSHELL 17826000 == 35 [pid = 3852] [id = 775] 03:50:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (1A6BEC00) [pid = 3852] [serial = 2323] [outer = 00000000] 03:50:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (1A808000) [pid = 3852] [serial = 2324] [outer = 1A6BEC00] 03:50:23 INFO - PROCESS | 3852 | 1469443823643 Marionette DEBUG loaded listener.js 03:50:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (1A808C00) [pid = 3852] [serial = 2325] [outer = 1A6BEC00] 03:50:24 INFO - PROCESS | 3852 | 1469443824191 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:50:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:50:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:50:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:50:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:50:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:50:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:50:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:50:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 03:50:24 INFO - PROCESS | 3852 | 1469443824241 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:50:24 INFO - PROCESS | 3852 | 1469443824246 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 03:50:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:50:24 INFO - PROCESS | 3852 | 1469443824252 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:50:24 INFO - PROCESS | 3852 | 1469443824255 Marionette TRACE conn3 <- [1,3058,null,{}] 03:50:24 INFO - PROCESS | 3852 | 1469443824261 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:24 INFO - PROCESS | 3852 | 1469443824264 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:24 INFO - PROCESS | 3852 | 1469443824379 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:50:24 INFO - PROCESS | 3852 | 1469443824521 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:24 INFO - PROCESS | 3852 | 1469443824526 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:24 INFO - PROCESS | 3852 | ++DOCSHELL 10A48800 == 36 [pid = 3852] [id = 776] 03:50:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (10A4E000) [pid = 3852] [serial = 2326] [outer = 00000000] 03:50:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (131EC800) [pid = 3852] [serial = 2327] [outer = 10A4E000] 03:50:24 INFO - PROCESS | 3852 | 1469443824583 Marionette DEBUG loaded listener.js 03:50:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (13C31800) [pid = 3852] [serial = 2328] [outer = 10A4E000] 03:50:25 INFO - PROCESS | 3852 | 1469443825156 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:50:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:50:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:50:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:50:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:50:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:50:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:50:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 937ms 03:50:25 INFO - PROCESS | 3852 | 1469443825197 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:50:25 INFO - PROCESS | 3852 | 1469443825202 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 03:50:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:50:25 INFO - PROCESS | 3852 | 1469443825228 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:50:25 INFO - PROCESS | 3852 | 1469443825233 Marionette TRACE conn3 <- [1,3062,null,{}] 03:50:25 INFO - PROCESS | 3852 | 1469443825238 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:25 INFO - PROCESS | 3852 | 1469443825242 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:25 INFO - PROCESS | 3852 | 1469443825356 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:50:25 INFO - PROCESS | 3852 | 1469443825529 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:25 INFO - PROCESS | 3852 | 1469443825532 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:25 INFO - PROCESS | 3852 | ++DOCSHELL 15B2F400 == 37 [pid = 3852] [id = 777] 03:50:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16157C00) [pid = 3852] [serial = 2329] [outer = 00000000] 03:50:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (161B3C00) [pid = 3852] [serial = 2330] [outer = 16157C00] 03:50:25 INFO - PROCESS | 3852 | 1469443825592 Marionette DEBUG loaded listener.js 03:50:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16993000) [pid = 3852] [serial = 2331] [outer = 16157C00] 03:50:26 INFO - PROCESS | 3852 | 1469443826126 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:50:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 938ms 03:50:26 INFO - PROCESS | 3852 | 1469443826174 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:50:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:50:26 INFO - PROCESS | 3852 | 1469443826177 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 03:50:26 INFO - PROCESS | 3852 | 1469443826181 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:50:26 INFO - PROCESS | 3852 | 1469443826185 Marionette TRACE conn3 <- [1,3066,null,{}] 03:50:26 INFO - PROCESS | 3852 | 1469443826196 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:26 INFO - PROCESS | 3852 | 1469443826201 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:26 INFO - PROCESS | 3852 | 1469443826315 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:50:26 INFO - PROCESS | 3852 | 1469443826427 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:26 INFO - PROCESS | 3852 | 1469443826431 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:26 INFO - PROCESS | 3852 | ++DOCSHELL 176CDC00 == 38 [pid = 3852] [id = 778] 03:50:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (176D1800) [pid = 3852] [serial = 2332] [outer = 00000000] 03:50:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (17AC3400) [pid = 3852] [serial = 2333] [outer = 176D1800] 03:50:26 INFO - PROCESS | 3852 | 1469443826527 Marionette DEBUG loaded listener.js 03:50:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (19868C00) [pid = 3852] [serial = 2334] [outer = 176D1800] 03:50:27 INFO - PROCESS | 3852 | 1469443827094 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 03:50:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:50:27 INFO - PROCESS | 3852 | 1469443827136 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 03:50:27 INFO - PROCESS | 3852 | 1469443827139 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:50:27 INFO - PROCESS | 3852 | 1469443827141 Marionette TRACE conn3 <- [1,3070,null,{}] 03:50:27 INFO - PROCESS | 3852 | 1469443827145 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:27 INFO - PROCESS | 3852 | 1469443827147 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:27 INFO - PROCESS | 3852 | 1469443827254 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:50:27 INFO - PROCESS | 3852 | 1469443827430 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:27 INFO - PROCESS | 3852 | 1469443827433 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:27 INFO - PROCESS | 3852 | ++DOCSHELL 142CEC00 == 39 [pid = 3852] [id = 779] 03:50:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (1986F400) [pid = 3852] [serial = 2335] [outer = 00000000] 03:50:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (19874000) [pid = 3852] [serial = 2336] [outer = 1986F400] 03:50:27 INFO - PROCESS | 3852 | 1469443827493 Marionette DEBUG loaded listener.js 03:50:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (19ED3000) [pid = 3852] [serial = 2337] [outer = 1986F400] 03:50:28 INFO - PROCESS | 3852 | 1469443828148 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:50:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:50:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:50:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:50:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1062ms 03:50:28 INFO - PROCESS | 3852 | 1469443828200 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:50:28 INFO - PROCESS | 3852 | 1469443828205 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 03:50:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:50:28 INFO - PROCESS | 3852 | 1469443828210 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:50:28 INFO - PROCESS | 3852 | 1469443828213 Marionette TRACE conn3 <- [1,3074,null,{}] 03:50:28 INFO - PROCESS | 3852 | 1469443828219 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:28 INFO - PROCESS | 3852 | 1469443828221 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:28 INFO - PROCESS | 3852 | 1469443828329 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:50:28 INFO - PROCESS | 3852 | 1469443828476 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:28 INFO - PROCESS | 3852 | 1469443828481 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:28 INFO - PROCESS | 3852 | ++DOCSHELL 1393A000 == 40 [pid = 3852] [id = 780] 03:50:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (139CC000) [pid = 3852] [serial = 2338] [outer = 00000000] 03:50:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (13C32C00) [pid = 3852] [serial = 2339] [outer = 139CC000] 03:50:28 INFO - PROCESS | 3852 | 1469443828530 Marionette DEBUG loaded listener.js 03:50:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (142B6400) [pid = 3852] [serial = 2340] [outer = 139CC000] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 153A2000 == 39 [pid = 3852] [id = 774] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 12AE2800 == 38 [pid = 3852] [id = 773] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 13940000 == 37 [pid = 3852] [id = 772] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 19ECF800 == 36 [pid = 3852] [id = 771] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 176D0400 == 35 [pid = 3852] [id = 770] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 161AB000 == 34 [pid = 3852] [id = 769] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 132E2400 == 33 [pid = 3852] [id = 768] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 110CC400 == 32 [pid = 3852] [id = 766] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 10A10000 == 31 [pid = 3852] [id = 767] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 142D6C00 == 30 [pid = 3852] [id = 765] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 142CEC00 == 29 [pid = 3852] [id = 779] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 15B2F400 == 28 [pid = 3852] [id = 777] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 176CDC00 == 27 [pid = 3852] [id = 778] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 17826000 == 26 [pid = 3852] [id = 775] 03:50:29 INFO - PROCESS | 3852 | --DOCSHELL 10A48800 == 25 [pid = 3852] [id = 776] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (16FE8C00) [pid = 3852] [serial = 2283] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (19975C00) [pid = 3852] [serial = 2291] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (16FE3800) [pid = 3852] [serial = 2282] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (176D8800) [pid = 3852] [serial = 2285] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (15491000) [pid = 3852] [serial = 2276] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (12AB1000) [pid = 3852] [serial = 2265] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (13147800) [pid = 3852] [serial = 2266] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (15016C00) [pid = 3852] [serial = 2268] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (142B8C00) [pid = 3852] [serial = 2273] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (142C8800) [pid = 3852] [serial = 2274] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (131ECC00) [pid = 3852] [serial = 2254] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (12BD2C00) [pid = 3852] [serial = 2253] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (1686C800) [pid = 3852] [serial = 2257] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (1633A400) [pid = 3852] [serial = 2256] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (1A194400) [pid = 3852] [serial = 2260] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (195C4C00) [pid = 3852] [serial = 2259] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (1AA1B400) [pid = 3852] [serial = 2263] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (1AA15800) [pid = 3852] [serial = 2262] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (182BC800) [pid = 3852] [serial = 2289] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (18208800) [pid = 3852] [serial = 2288] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (12D6CC00) [pid = 3852] [serial = 2270] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (17F80800) [pid = 3852] [serial = 2286] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (13147C00) [pid = 3852] [serial = 2271] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (1633B000) [pid = 3852] [serial = 2279] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (1686C000) [pid = 3852] [serial = 2280] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (15B2FC00) [pid = 3852] [serial = 2277] [outer = 00000000] [url = about:blank] 03:50:29 INFO - PROCESS | 3852 | 1469443829768 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:50:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:50:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1609ms 03:50:29 INFO - PROCESS | 3852 | 1469443829815 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:50:29 INFO - PROCESS | 3852 | 1469443829819 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 03:50:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:50:29 INFO - PROCESS | 3852 | 1469443829824 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:50:29 INFO - PROCESS | 3852 | 1469443829827 Marionette TRACE conn3 <- [1,3078,null,{}] 03:50:29 INFO - PROCESS | 3852 | 1469443829833 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:29 INFO - PROCESS | 3852 | 1469443829836 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:29 INFO - PROCESS | 3852 | 1469443829953 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:50:30 INFO - PROCESS | 3852 | 1469443830055 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:30 INFO - PROCESS | 3852 | 1469443830058 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:30 INFO - PROCESS | 3852 | ++DOCSHELL 10A4C000 == 26 [pid = 3852] [id = 781] 03:50:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (10A53400) [pid = 3852] [serial = 2341] [outer = 00000000] 03:50:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (10F85800) [pid = 3852] [serial = 2342] [outer = 10A53400] 03:50:30 INFO - PROCESS | 3852 | 1469443830105 Marionette DEBUG loaded listener.js 03:50:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (112A1C00) [pid = 3852] [serial = 2343] [outer = 10A53400] 03:50:30 INFO - PROCESS | 3852 | 1469443830511 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:50:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:50:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 03:50:30 INFO - PROCESS | 3852 | 1469443830561 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 03:50:30 INFO - PROCESS | 3852 | 1469443830566 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 03:50:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:50:30 INFO - PROCESS | 3852 | 1469443830572 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:50:30 INFO - PROCESS | 3852 | 1469443830575 Marionette TRACE conn3 <- [1,3082,null,{}] 03:50:30 INFO - PROCESS | 3852 | 1469443830578 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:30 INFO - PROCESS | 3852 | 1469443830581 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:30 INFO - PROCESS | 3852 | 1469443830671 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:50:30 INFO - PROCESS | 3852 | 1469443830677 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:30 INFO - PROCESS | 3852 | 1469443830679 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:30 INFO - PROCESS | 3852 | ++DOCSHELL 130E0800 == 27 [pid = 3852] [id = 782] 03:50:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (1313C000) [pid = 3852] [serial = 2344] [outer = 00000000] 03:50:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (13153C00) [pid = 3852] [serial = 2345] [outer = 1313C000] 03:50:30 INFO - PROCESS | 3852 | 1469443830726 Marionette DEBUG loaded listener.js 03:50:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (131E4C00) [pid = 3852] [serial = 2346] [outer = 1313C000] 03:50:31 INFO - PROCESS | 3852 | 1469443831189 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:50:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 641ms 03:50:31 INFO - PROCESS | 3852 | 1469443831210 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:50:31 INFO - PROCESS | 3852 | 1469443831212 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 03:50:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:50:31 INFO - PROCESS | 3852 | 1469443831216 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:50:31 INFO - PROCESS | 3852 | 1469443831219 Marionette TRACE conn3 <- [1,3086,null,{}] 03:50:31 INFO - PROCESS | 3852 | 1469443831230 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:31 INFO - PROCESS | 3852 | 1469443831234 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:31 INFO - PROCESS | 3852 | 1469443831320 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:50:31 INFO - PROCESS | 3852 | 1469443831329 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:31 INFO - PROCESS | 3852 | 1469443831334 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:31 INFO - PROCESS | 3852 | ++DOCSHELL 142B9C00 == 28 [pid = 3852] [id = 783] 03:50:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (142BD400) [pid = 3852] [serial = 2347] [outer = 00000000] 03:50:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (142D2800) [pid = 3852] [serial = 2348] [outer = 142BD400] 03:50:31 INFO - PROCESS | 3852 | 1469443831385 Marionette DEBUG loaded listener.js 03:50:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (15018C00) [pid = 3852] [serial = 2349] [outer = 142BD400] 03:50:31 INFO - PROCESS | 3852 | 1469443831887 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:50:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 703ms 03:50:31 INFO - PROCESS | 3852 | 1469443831915 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:50:31 INFO - PROCESS | 3852 | 1469443831917 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 03:50:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:50:31 INFO - PROCESS | 3852 | 1469443831921 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:50:31 INFO - PROCESS | 3852 | 1469443831922 Marionette TRACE conn3 <- [1,3090,null,{}] 03:50:31 INFO - PROCESS | 3852 | 1469443831939 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:31 INFO - PROCESS | 3852 | 1469443831941 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:32 INFO - PROCESS | 3852 | 1469443832060 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:50:32 INFO - PROCESS | 3852 | 1469443832066 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:32 INFO - PROCESS | 3852 | 1469443832068 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:32 INFO - PROCESS | 3852 | ++DOCSHELL 15412C00 == 29 [pid = 3852] [id = 784] 03:50:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (1548B000) [pid = 3852] [serial = 2350] [outer = 00000000] 03:50:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (15B27000) [pid = 3852] [serial = 2351] [outer = 1548B000] 03:50:32 INFO - PROCESS | 3852 | 1469443832112 Marionette DEBUG loaded listener.js 03:50:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (16162C00) [pid = 3852] [serial = 2352] [outer = 1548B000] 03:50:32 INFO - PROCESS | 3852 | 1469443832543 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:50:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 656ms 03:50:32 INFO - PROCESS | 3852 | 1469443832578 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:50:32 INFO - PROCESS | 3852 | 1469443832580 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 03:50:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:50:32 INFO - PROCESS | 3852 | 1469443832584 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:50:32 INFO - PROCESS | 3852 | 1469443832586 Marionette TRACE conn3 <- [1,3094,null,{}] 03:50:32 INFO - PROCESS | 3852 | 1469443832589 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:32 INFO - PROCESS | 3852 | 1469443832591 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:32 INFO - PROCESS | 3852 | 1469443832707 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:50:32 INFO - PROCESS | 3852 | 1469443832712 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:32 INFO - PROCESS | 3852 | 1469443832714 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:32 INFO - PROCESS | 3852 | ++DOCSHELL 161AFC00 == 30 [pid = 3852] [id = 785] 03:50:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (161B0800) [pid = 3852] [serial = 2353] [outer = 00000000] 03:50:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (161B7400) [pid = 3852] [serial = 2354] [outer = 161B0800] 03:50:32 INFO - PROCESS | 3852 | 1469443832758 Marionette DEBUG loaded listener.js 03:50:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (16337800) [pid = 3852] [serial = 2355] [outer = 161B0800] 03:50:33 INFO - PROCESS | 3852 | 1469443833230 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:50:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 703ms 03:50:33 INFO - PROCESS | 3852 | 1469443833284 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:50:33 INFO - PROCESS | 3852 | 1469443833286 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 03:50:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:50:33 INFO - PROCESS | 3852 | 1469443833296 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:50:33 INFO - PROCESS | 3852 | 1469443833298 Marionette TRACE conn3 <- [1,3098,null,{}] 03:50:33 INFO - PROCESS | 3852 | 1469443833301 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:33 INFO - PROCESS | 3852 | 1469443833307 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:33 INFO - PROCESS | 3852 | 1469443833450 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:50:33 INFO - PROCESS | 3852 | 1469443833460 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:33 INFO - PROCESS | 3852 | 1469443833462 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:33 INFO - PROCESS | 3852 | ++DOCSHELL 163B2800 == 31 [pid = 3852] [id = 786] 03:50:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (169EB800) [pid = 3852] [serial = 2356] [outer = 00000000] 03:50:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (16E7C000) [pid = 3852] [serial = 2357] [outer = 169EB800] 03:50:33 INFO - PROCESS | 3852 | 1469443833566 Marionette DEBUG loaded listener.js 03:50:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (16FF1400) [pid = 3852] [serial = 2358] [outer = 169EB800] 03:50:34 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (1A6BEC00) [pid = 3852] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 03:50:34 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (19ED0C00) [pid = 3852] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:50:34 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (139C8400) [pid = 3852] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:50:34 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (130B4C00) [pid = 3852] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:50:34 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (10A46400) [pid = 3852] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:50:34 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (112A0000) [pid = 3852] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:50:34 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (13931400) [pid = 3852] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:50:34 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (161AD400) [pid = 3852] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 03:50:34 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (161AC800) [pid = 3852] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:50:34 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (182C5400) [pid = 3852] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:50:34 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (182C2400) [pid = 3852] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:50:34 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (176D0800) [pid = 3852] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:50:34 INFO - PROCESS | 3852 | 1469443834307 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:50:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:50:34 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:50:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:50:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1094ms 03:50:34 INFO - PROCESS | 3852 | 1469443834389 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:50:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:50:34 INFO - PROCESS | 3852 | 1469443834396 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 03:50:34 INFO - PROCESS | 3852 | 1469443834401 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:50:34 INFO - PROCESS | 3852 | 1469443834405 Marionette TRACE conn3 <- [1,3102,null,{}] 03:50:34 INFO - PROCESS | 3852 | 1469443834412 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:34 INFO - PROCESS | 3852 | 1469443834415 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:34 INFO - PROCESS | 3852 | 1469443834551 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:50:34 INFO - PROCESS | 3852 | 1469443834690 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"25ff758e-b514-4b17-80f5-ac80b17eb549\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:34 INFO - PROCESS | 3852 | 1469443834695 Marionette INFO sendAsync e10e1427-188f-47f8-864c-790cb073fc3c 03:50:34 INFO - PROCESS | 3852 | ++DOCSHELL 1282A000 == 32 [pid = 3852] [id = 787] 03:50:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (12A2C800) [pid = 3852] [serial = 2359] [outer = 00000000] 03:50:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (12D63400) [pid = 3852] [serial = 2360] [outer = 12A2C800] 03:50:34 INFO - PROCESS | 3852 | 1469443834753 Marionette DEBUG loaded listener.js 03:50:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (130B3400) [pid = 3852] [serial = 2361] [outer = 12A2C800] 03:50:35 INFO - PROCESS | 3852 | 1469443835330 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:50:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:50:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 938ms 03:50:35 INFO - PROCESS | 3852 | 1469443835344 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:50:35 INFO - PROCESS | 3852 | 1469443835349 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 03:50:36 WARNING - u'runner_teardown' () 03:50:36 INFO - No more tests 03:50:36 INFO - Got 0 unexpected results 03:50:36 INFO - SUITE-END | took 666s 03:50:37 INFO - Closing logging queue 03:50:37 INFO - queue closed 03:50:37 INFO - Return code: 0 03:50:37 WARNING - # TBPL SUCCESS # 03:50:37 INFO - Running post-action listener: _resource_record_post_action 03:50:37 INFO - Running post-run listener: _resource_record_post_run 03:50:38 INFO - Total resource usage - Wall time: 676s; CPU: 17.0%; Read bytes: 91961344; Write bytes: 951712256; Read time: 575950; Write time: 1271735 03:50:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:50:38 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 68851712; Read time: 0; Write time: 70161 03:50:38 INFO - run-tests - Wall time: 674s; CPU: 17.0%; Read bytes: 91961344; Write bytes: 815634432; Read time: 575950; Write time: 1144821 03:50:38 INFO - Running post-run listener: _upload_blobber_files 03:50:38 INFO - Blob upload gear active. 03:50:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:50:38 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:50:38 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:50:38 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:50:38 INFO - (blobuploader) - INFO - Open directory for files ... 03:50:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:50:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:50:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:50:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:50:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:50:39 INFO - (blobuploader) - INFO - Done attempting. 03:50:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:50:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:50:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:50:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:50:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:50:41 INFO - (blobuploader) - INFO - Done attempting. 03:50:41 INFO - (blobuploader) - INFO - Iteration through files over. 03:50:41 INFO - Return code: 0 03:50:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:50:41 INFO - Using _rmtree_windows ... 03:50:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:50:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2be287f4cb8819441f5aa35a69433ef58b50dc28b48c644360f13bf079a4575fefab5ef414a7729959eea529da6276b77d145f17a4e5d19bf96b92ff3e9f793e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/12f611ae68fe485170d1e2e74524b28827e771d2e0505791c70a30506be72b5532f6537bfe3de54c56c7c76ea9ff57b4ae173a45dbcb61b0ac6be4be01bbb41f"} 03:50:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:50:41 INFO - Writing to file C:\slave\test\properties\blobber_files 03:50:41 INFO - Contents: 03:50:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2be287f4cb8819441f5aa35a69433ef58b50dc28b48c644360f13bf079a4575fefab5ef414a7729959eea529da6276b77d145f17a4e5d19bf96b92ff3e9f793e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/12f611ae68fe485170d1e2e74524b28827e771d2e0505791c70a30506be72b5532f6537bfe3de54c56c7c76ea9ff57b4ae173a45dbcb61b0ac6be4be01bbb41f"} 03:50:41 INFO - Running post-run listener: copy_logs_to_upload_dir 03:50:41 INFO - Copying logs to upload dir... 03:50:41 INFO - mkdir: C:\slave\test\build\upload\logs 03:50:41 INFO - Copying logs to upload dir... 03:50:41 INFO - Using _rmtree_windows ... 03:50:41 INFO - Using _rmtree_windows ... 03:50:41 INFO - Using _rmtree_windows ... 03:50:41 INFO - Using _rmtree_windows ... 03:50:41 INFO - Using _rmtree_windows ... 03:50:41 INFO - Using _rmtree_windows ... 03:50:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=841.453000 ========= master_lag: 0.29 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 1 secs) (at 2016-07-25 03:50:58.201080) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 03:50:58.202049) ========= '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-048\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2be287f4cb8819441f5aa35a69433ef58b50dc28b48c644360f13bf079a4575fefab5ef414a7729959eea529da6276b77d145f17a4e5d19bf96b92ff3e9f793e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/12f611ae68fe485170d1e2e74524b28827e771d2e0505791c70a30506be72b5532f6537bfe3de54c56c7c76ea9ff57b4ae173a45dbcb61b0ac6be4be01bbb41f"} build_url:https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.125000 build_url: 'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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/2be287f4cb8819441f5aa35a69433ef58b50dc28b48c644360f13bf079a4575fefab5ef414a7729959eea529da6276b77d145f17a4e5d19bf96b92ff3e9f793e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/12f611ae68fe485170d1e2e74524b28827e771d2e0505791c70a30506be72b5532f6537bfe3de54c56c7c76ea9ff57b4ae173a45dbcb61b0ac6be4be01bbb41f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 03:50:58.336079) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 03:50:58.336657) ========= '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-048\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-048 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-048 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-048 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-048 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-048 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 03:50:58.463320) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-25 03:50:58.463719) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-25 03:50:58.999949) ========= ========= Total master_lag: 0.46 =========